Está en la página 1de 24

Subredes

José Luis García Aparici


¿Qué es una subred?
Cuando una red de computadoras se vuelve
muy grande, conviene dividirla en subredes,
por los siguientes motivos:
– Reducir el número de equipos para el envío de
mensajes de broadcast
– Hacer la red más manejable,
administrativamente.
Direcciones IP
• Cada dirección IP consta de 32 bits
agrupados en 4 grupos de 8 bits

• Estos 4 grupos suelen expresarse cada uno


con un número decimal y son separados
por puntos
CLASES DE DIRECCIONES IP
DIRECCIÓN IP EN GENERAL: I.J.K.L
I, J, K y L pueden variar entre 0 y 255
CLASES:
- Clase A: I varía entre 1 y 127
- Clase B: I varía entre 128 y 191
- Clase C: I varía entre 192 y 223
- Clase D: I varía entre 224 y 239
- Clase E: I varía entre 240 y 255
Las direcciones IP de los equipos tienen que ser de
clase A, B ó C
RECORDAR:
Tipos de direcciones IP
– Públicas: para Internet
– Privadas: solo para equipos de una misma red
privada y NO se pueden utilizar en equipos
conectados directamente en Internet.
Están reservados los siguientes rangos
de direcciones IP:
• Del 10.0.0.0 al 10.255.255.255  CLASE A
• Del 172.16.0.0 al172.31.255.255  CLASE B
• Del 192.168.0.0 al 192.168.255.255  CLASE C
Máscaras de subred predeterminadas para las
clases A, B y C

• Clase A: 255.0.0.0
• Clase B: 255.255.0.0
• Clase C: 255.255.255.0
Están son las que se utilizan las mayoría de las
veces.
Más adelante explicaremos qué es una
máscara de subred
Direcciones IP que denotan una subred (con
máscara de subred predeterminada para cada clase)

- Clase A: X.0.0.0. con X entre 1 y 126


- Clase B: X.Y.0.0 con X entre 128 y 191, con Y entre 0 y
255
- Clase C: X.Y.Z.0 con X entre 192 y 223, con Y y Z entre
0 y 255
Una IP de clase A, B ó C que acabe en CERO y utilice
una máscara de subred predeterminada, es una
dirección de subred.
Una dirección de subred engloba a todos lo equipos
que forman la subred
Direcciones de Broadcast de subred
(con máscara de subred predeterminada para cada clase)

No se asignan a ningún equipo. Los mensajes de


broadcast se dirigen a todos los equipos de la
subred. Según el tipo de subred:
- Clase A: X.255.255.255, con X entre 1 y 126
- Clase B: X.Y.255.255, con X entre 128 y 191, con Y
entre 0 y 255
- Clase C: X.Y.Z.255, con X entre 192 y 223, con Y y Z
entre 0 y 255
Ej: 192.168.123.255 es la dirección de broadcast de
la subred 192.168.123.0
Ej: 34.255.255.255 es de la subred 34.0.0.0
Combinaciones
Dados dos valores (0 y 1) que pueden aparecer en
una combinación de 8 posiciones ¿cuántas
combinaciones son posibles?
La primera combinación posible es el 00000000
La última combinación posible es el 11111111
Las matemáticas dicen que el número de
combinaciones posibles serán: 28=256
En general, para N posiciones y dos dígitos = 2N
combinaciones
Clases de subredes y equipos
con máscara de subred
predeterminada para cada clase:
amplitud de una subred y nº de
equipos posibles en la subred
Clase A
• Su dirección IP empieza por el bit 0
• Los 7 bits siguientes codifican una subred concreta
 primer número
decimal varía entre el 1 (00000001) y el 126 (01111110)
ejemplos de direcciones
de subred de clase A:
1.0.0.0 
00000001.00000000.00000000.00000000
126.0.0.0 
01111110.00000000.00000000.00000000
 La combinación
00000000 para el primer grupo de bits es especial y no se utiliza para subredes ya que es
para la dirección especial 0.0.0.0
 la combinación
01111111 (que es 127) es especial y se utiliza para comunicaciones entre procesos dentro de
la misma máquina. Ej: 127.0.0.1
• Los 24 bits restantes identifican los equipos dentro de la subred
ejemplo:
126.4.53.3 es un
equipo que pertenece a la subred de clase A 126.0.0.0
Clase B:
• Empiezan por los bits 10
 primer número decimal posible es el 128
(10000000)
 el último número decimal posible es el 191
(10111111)
• Los siguientes 14 bits codifican la subred
• Los 16 bits restantes codifican el equipo dentro de la
subred
Ejemplos: 128.23.5.6 es equipo que pertenece a la
subred de clase B 128.23.0.0

Clase C: Empiezan por los bits 110
 El primer número decimal posible es el 192
(11000000)
 El último número decimal posible es el 223
(11011111)
- Los 21 siguientes bits codifican la subred
- Los 8 últimos bits identifican a un equipo
dentro de la subred
Ejemplo
• Los equipos con direcciones IP:
– 192.168.120.5
– 192.168.120.7
– 192.168.120.78
Pertenecen a la subred 192.168.120.0
(192.168.120 son 24 bits que codifican la
subred de clase C)
Direcciones de clase D
• Comienzan por 1110
-> el primer número decimal sería el 224
(11100000)
- los 28 bits restantes codifican una dirección
especial de multidifusión (multicast):
dirección que indica el destinatario no es
único
Ej: 224.0.0.0 es muy típica
Direcciones de clase E
•  comienzan por 1111
• Se reservan para protocolos especiales
11110000 es el 240.
Entonces 240.0.0.0 es un ejemplo de dirección
de clase E
Resumen (con máscara de subred predeterminada
para cada clase)
Direcciones IP: formadas por 32 bits
numerados del 0 al 31

Network: subred host number: identifica al equipo en la subred


RESUMEN DIRECCIONES IP ESPECIALES

• 0.0.0.0 dirección desconocida


• X.0.0.0, X.Y.0.0, X.Y.Z.0  Direcciones de
subred
• X.255.255.255, X.Y.255.255, X.Y.Z.255 
direcciones de broadcast de subred
• 255.255.255.255  broadcast universal
• 127.X.Y.Z  direcciones para procesos
internos de comunicación
• 224.X.Y.Z  direcciones de multicast

Máscara de subred
La dirección IP de un equipo codifica dos cosas:
• Subred a la que pertenece
• Identificación del equipo en su subred
El protocolo TCP/IP sabe cómo esta codificadas estas
dos cosas a partir de la máscara de subred
La máscara tiene 32 bits y se construye poniendo a 1
los bits que pertenecen a la subred y a 0 los bits
que pertenecen al equipo. Tanto los unos como los
ceros deben aparecer consecutivos.
Ej: 11111111.00000000.00000000.00000000
que en decimal es 255.0.0.0
Máscaras de subred predeterminadas
• Red de clase A: 255.0.0.0 (8 bits de máscara)
• Red de clase B: 255.255.0.0 (16 bits de máscara)
• Red de clase C: 255.255.255.0 (24 bits de máscara)
Notación general para una subred: subred/máscara
de subred: X.Y.Z.0/Bits_máscara
Ej: 100.0.0.0/8 es lo mismo que
100.0.0.0/255.0.0.0 Código CIDR
OPERADOR AND LÓGICO
1 AND 1 = 1
1 AND 0 = 0
0 AND 1 = 0
0 AND 0 = 0
Solo la combinación 1 AND 1 da 1, el resto de
combinaciones da 0.
Identificación de un nodo en una
subred
Dado un equipo con una IP y una máscara de subred,
¿cómo sabemos a qué subred pertenece?
Basta con hacer un AND lógico entre los bits de la IP y
la máscara. Ej:
128.1.1.1 = 10000000.00000001.00000001.00000001
AND
255.0.0.0 = 11111111.00000000.00000000.00000000
= 10000000.00000000.00000000.00000000 =
128.0.0.0

128.1.1.1 AND 255.0.0.0 = 128.0.0.0


Otras máscaras de subred
Ya hemos visto que las máscara habituales de
subred serán 255.0.0.0, 255.255.0.0 y
255.255.255.0 pero hay otras máscaras de
red posibles para hacer las subredes aun
más pequeñas. Suele hacerse en redes tipo
C. Ejemplos de estás máscaras son:
255.255.255.128, 255.255.255.192,
255.255.255.224, 255.255.255.240,
255.255.255.248, 255.255.255.252

EJEMPLOS

También podría gustarte