Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Direccionamiento IP y subnetting
Direccionamiento IP ................................................................................................................................2
Subnetting ...............................................................................................................................................2
Direccionamiento IP
Una dirección IP en decimal se expresa con 4 números separador por puntos. Cada uno de ellos varía entre
0-255.
• Número de red.
Host | Nodo = equipo de red
El actual protocolo IP se suele llamar IPv4, para distinguirlo de IPv6 -donde se emplean 128 bits-.
Subnetting
Se realiza cuando interesa que la división red/host que produce una máscara de red de las clases A,B y C
no sea tan generosa.
Por ejemplo, una empresa con una red contratada de direcciones IP de clase C que quiere repartir entre
sus departamentos. Por tanto, el administrador de la red de esta empresa deberá hacer una subdivisión del
direccionamiento IP de la red contratada, confeccionando redes más pequeñas y asignado cada una de
ellas a los distintos departamentos. A ese fraccionamiento de la red es a lo que se denomina “subnetting”
La técnica consiste en crear máscaras de mayor número de bits puestos a ‘1’ de las que proporciona la
máscara de la clase de la red inicial. Así, se genera un conjunto de subredes, la cuales tendrán su propio
sistema de direccionamiento, una nueva máscara de red (máscara de red adaptada), dirección de red y
dirección de difusión.
Máscaras de subred
Una máscara de subred es una secuencia de 32 bits que sirve para distinguir con facilidad qué parte de
una dirección codifica la subred (división de la red) y qué parte el host.
La máscara de subred se puede expresar con una barra seguida del número de “1” (notación CIDR):
11111111.11111111.11111111.11000000 = | 26
Así, un ejemplo de notación de dirección IP sería 128.100.3.67/24 > significa que el interfaz de red posee la
dirección IP 128.100.3.67 y que tiene una máscara 255.255.255.0v(24 ‘1’ seguidos y 8 ‘0’) y que, por tanto,
pertenece a la red 125.100.3.0.
Clases de direcciones IP
Como IP es un protocolo pensado para la interconexión de subredes, cada dirección IP codifica una red y
un host dentro de ella.
Atendiendo a los primeros bits de cada dirección, se averigua el tipo de subred (en cuanto a su volumen) y
su dirección concreta. Los bits restantes codifican el host dentro de esa subred.
• Clase A: Primeros 8 bits de red, últimos 24 bits de hosts. Empieza por “0”.
• Clase B: Primeros 16 bits de red, últimos 16 bits de hosts. Empiezan por “10”.
• Clase C: Primeros 24 bits de red, últimos 8 bits de hosts. Empiezan por “110”.
Primer Primer
CLASE Primer byte Segundo byte Tercer byte Cuarto byte
byte |b byte |d
Nombre de la red se puede obtener de la operación lógica AND (multiplicación binaria) entre la IP de
cualquier host y la máscara de subred. Lo que igual a decir que se sustituyen los bits que codifican el host
por ceros, dejando intactos los bits que codifican la red.
Esta dirección se utiliza cuando un nodo quiere enviar datos a los nodos de su red.
Se calcula a partir de la dirección IP del cualquier host, dejando intactos los bits que codifican la red y
estableciendo a ‘1’ los bits que codifican el host.
Mirando si tienen la misma dirección de red. De este modo, si están en la misma red, podrán comunicarse.
𝑛º 𝑑𝑒 "0"𝑑𝑒 𝑚á𝑠𝑐𝑎𝑟𝑎
𝑛º 𝑑𝑒 ℎ𝑜𝑠𝑡𝑠 = 2 −2
Donde el "− 2" se debe a la eliminación de la IP de red y de la IP broadcast.
• .00000000|b = .0|d se reserva para referirse a la red entera con todos los hosts que pueda tener.
Un ejemplo de dirección de red: 192.168.0.0
Se parte de la máscara de red inicial. Se cuentan los ‘0’ que tiene destinados a host. Miramos los bits que
podemos “desplazar”. Debemos de restar -2.
𝑛º 𝑑𝑒 bits desplazados
𝑛º 𝑑𝑒 subredes válidas = 2 −2
Similar al número de subredes, pero en lugar de contar los bits desplazados, se toman los restantes.
24 - nº 𝑑𝑒 bits desplazados
𝑛º 𝑑𝑒 host válidos por subred de clase A= 2 −2
16 - nº 𝑑𝑒 bits desplazados
𝑛º 𝑑𝑒 host válidos por subred de clase B= 2 −2
8 - nº 𝑑𝑒 bits desplazados
𝑛º 𝑑𝑒 host válidos por subred de clase C= 2 −2
Se parte de la IP de la red.
Se toman los bits que se hayan desplazado (son los que codifican las subredes).
Se elimina la primera y la última. Por ejemplo, si desplazamos 3 bits, no usaremos ‘000’ ni ‘111’.
Los bits restantes son los que codifican el host dentro de la red. Por ejemplo, si tenemos 5 bits, desde el
‘00000’ al ‘11111’, habrá 32 host en cada subred. Cuidado, ni el primero ni el último son válidos (uno es la
dirección de cada subred y otro la dirección broadcast de cada una.
Igual que el apartado anterior, pero poniendo a ‘1’ los bits que codifican el host.