2 3
B C
1
2
3
Belisario Dominguez
1
Octetos Octetos de red de host A
Una red de clase
Tiene
1
2
Advierta que el prefijo indica la cantidad de bits de red que tiene una clase en particular
La siguiente tabla muestra los rangos de valores que pueden ser asignados a las tres principales clases de direcciones
Existen otras dos clases de redes que son: la D para transmisión de tipo multicast cuyos primeros bits son 1110, y la E que se ha dejado para experimentación teniendo como bits iniciales 1111.
Belisario Dominguez
A estas también se les llama direcciones de clase completa (classful)
Las direcciones IP fueron organizadas en clases que definen los límites entre el prefijo de red (porción de red) y el número de host (porción de host).
Las direcciones IP tienen la siguiente estructura
Recordemos algunos detalles
128 191 192 223
10 000000 10 111111 110 00000 110 11111
A B C
3
10.0.0.0 /8 172.16.0.0 /12 192.168.0.0 /16
a la 10.255.255.255 172.31.255.255 192.168.255.255
Total de redes 1 red de clase A 16 redes clase B 256 redes clase C
Belisario Dominguez
4
Direcciones IP de estos rangos no deben ser anunciadas ni enrutadas hacia la Internet
A B C
de la 10.0.0.0 172.16.0.0 192.168.0.0
Dentro de cada clase hay un rango de direcciones que se llaman privadas que son:
Las máscaras de subred se pueden representar en formato: Decimal con puntos o /prefijo_de_red Ejemplo. La máscara de subred 255.255.0.0 se puede expresar como /16 que es la cantidad de bits que representan a la porción de red.
Belisario Dominguez
/24 255.255.255.0
/16 255.255.0.0
128.0.0.0 191.255.0.0 192.0.0.0 223.255.255.255
/8 255.0.0.0
Máscara de subred natural o por default
1.0.0.0 126.0.0.0
Rango de redes por clase
Notas: La red 0.0.0.0 denota la ruta por default La red 127.0.0.0 se dejó para el lazo local (loopback)
0 127
Rango en decimal
0 0000000 0 1111111
Las Primeros bits redes de del primer Clase octeto
En resumen tenemos que...
– –
Belisario Dominguez
Prefijo de red /24
RED HOST 11000011 . 00001010 . 00010100 . 00000000
/prefijo de red: /24 decimal con puntos: 255.255.255.0
3.- Identificar: porción de red y porción de host. La red 195 es de clase C por lo que su máscara natural es, en formato
2.- En el formato decimal con puntos sustituir los valores decimales por los binarios. 11000011 . 00001010 . 00010100 . 00000000
1.- Convertir a binario cada octeto 195 11000011 10 00001010 20 00010100 0 00000000
Belisario Dominguez
a) Total de subredes b) Total de host por subred c) Mascara de subred para todos los dispositivos d) ID’s de subred y direcciones de broadcast para las primeras 6 subredes e) Rango de IP’s utilizables de la tercera subred
La red 195.10.20.0 dividirla en al menos 20 subredes. Determinar:
Formato decimal con puntos
Fixed Length Subnet Mask
FLSM
6
5
Subred Host
1ª 2ª 3ª 4ª 5ª 6ª
00010100 . 00010100 . 00010100 . 00010100 . 00010100 . 00010100 .
Belisario Dominguez
11000011 . 00001010 . 11000011 . 00001010 . 11000011 . 00001010 . 11000011 . 00001010 . 11000011 . 00001010 . 11000011 . 00001010 .
Red
00000 00001 00010 00011 00100 00101
000 000 000 000 000 000
Subred Host
- Repetir la porción de host, ya que la primera dirección de cada subred siempre son 0s. - Identificar cada red como 1ª, 2ª, 3ª, etc.
- Variar la porción de subred según las reglas del binario
5. - Repetir la porción de red ya que no cambia
Belisario Dominguez
Prefijo extendido de red /29
11000011 . 00001010 . 00010100 . 00000 000
Red
Pongo los binarios con puntos e identifico porciones de red, subred y hosts.
Decidimos tomar 5 bits para un total de 25 = 32 subredes, que responde el inciso a). Me quedarán 3 bits para hosts, por lo que cada subred tendrá 23 = 8 hosts, que es la respuesta del inciso b).
4.- Decidir cuantos bits de host tomaremos prestados para hacer subredes. Como necesitamos al menos 20 subredes – Sí tomo 4 bits, tendré 16 subredes – Sí tomo 5 bits, tendré 32 subredes
8
7
11000011 . 00001010 . 00010100 . 00010 000 11000011 . 00001010 . 00010100 . 00011 000 11000011 . 00001010 . 00010100 . 00100 000 11000011 . 00001010 . 00010100 . 00101 000
3ª 4ª 5ª 6ª
195.10.20.24 /29 195.10.20.31 /29 Dir de broadcast 195.10.20.32 /29 195.10.20.39 /29 Dir de broadcast 195.10.20.40 /29 195.10.20.47 /29 Dir de broadcast
4ª 11000011 . 00001010 . 00010100 . 00011 000 11000011 . 00001010 . 00010100 . 00011 111 5ª 11000011 . 00001010 . 00010100 . 00100 000 11000011 . 00001010 . 00010100 . 00100 111 6ª 11000011 . 00001010 . 00010100 . 00101 000 11000011 . 00001010 . 00010100 . 00101 111
9
10
195.10.20.16 /29 195.10.20.23 /29 Dir de broadcast
3ª 11000011 . 00001010 . 00010100 . 00010 000 11000011 . 00001010 . 00010100 . 00010 111
Belisario Dominguez
195.10.20.8 /29 195.10.20.15 /29 Dir de broadcast
/29 /29 Dir de broadcast
2ª 11000011 . 00001010 . 00010100 . 00001 000 11000011 . 00001010 . 00010100 . 00001 111
Subred Host
195.10.20.40 /29
195.10.20.32 /29
195.10.20.24 /29
195.10.20.16 /29
195.10.20.8 /29
195.10.20.0 195.10.20.7
Red
Porción de red no cambia Porción de subred no cambia Porción de hosts puros 1s.
IDs de subred
195.10.20.0 /29
1ª 11000011 . 00001010 . 00010100 . 00000 000 11000011 . 00001010 . 00010100 . 00000 111
– – –
7.- La dirección de broadcast cumple lo siguiente:
Belisario Dominguez
11000011 . 00001010 . 00010100 . 00001 000
2ª
Subred Host
11000011 . 00001010 . 00010100 . 00000 000
1ª
Red
6.- Conversión. - Convertir a decimal octeto por octeto. - La máscara de subred expresarla en notación /prefijo_extendido_de_red (contar los bits de red y subred)
Subred Host
.
255
.
255
.
248
en el último octeto
Conclusiones
Belisario Dominguez
última IP utilizable de la 3ª subred
11
Belisario Dominguez
El prefijo extendido de red (/número) nos indica de forma indirecta la máscara de subred 12
No es necesario hacer todo el desarrollo en binario, con hacer las primeras 3 o 4 líneas vemos el avance o salto entre subredes contiguas; las siguientes las podemos determinar por secuencia
Las direcciones de broadcast tienen un valor de 1 menos que el ID de la subred siguiente.
• Números naturales, empezamos por 0, 1, 2, 3, etc.
• Números ordinales, empezamos por 1ª, 2ª, 3ª, etc.
Si nos piden información de subredes haciendo referencia a
• Determinar la cantidad de subredes o hosts por subred, el prim er bit representa 2 posibilidades, el segundo 4, es decir: 2, 4, 8, 16, etc
• Convertir a decimal, el primer bit tiene un peso de 1, el segundo pesa 2, es decir: 1, 2, 4, 8, 16, etc
En el binario cuando voy a
• La porción de subred y host representarlas en binario
La porción de red no cambia, asi que podemos manejarla en decimal.
1ª IP utilizable
Subred 3a 195 . 10 . 20 . 16 /29 a 195 . 10 . 20 . 23 /29 195 . 10 . 20 . 17 a 195 . 10 . 20 . 22
9.- El rango de IP’s utilizables se obtiene: – Sumando uno al ID de subred – Restando uno a la dirección de broadcast
255
11111111 . 11111111 . 11111111 . 11111 000
Red
8.- La máscara de subred, en notación decimal con puntos, se obtiene: • Poniendo los bits de red y subred a 1 • Poniendo los bits de hosts a 0 • Convirtiendo a decimal octeto por octeto.
195 . 10 . 20 . 00001 000 195.10.20.8 /29 ID de subred 195 . 10 . 20 . 00001 111 195.10.20.15 Dir de broadcast 195 . 10 . 20 . 00010 000 195.10.20.16 /29 ID de subred 195 . 10 . 20 . 00010 111 195.10.20.23 Dir de broadcast 195 . 10 . 20 . 00011 000 195.10.20.24 /29 ID de subred 195 . 10 . 20 . 00011 111 195.10.20.31 Dir de broadcast 195.10.20.32 /29 ID de subred 195.10.20.39 Dir de broadcast 195.10.20.40 /29 ID de subred 195.10.20.47 Dir de broadcast
2ª 3ª 4ª 5ª 6ª
Belisario Dominguez
Cualquier comentario referente a este material remitirlo a
[email protected]
Y la supervisión de Valentín Belisario Domínguez Vera, Ingeniero en Electrónica y Comunicaciones y Maestro en Teleinformática. Docente de la FIME-UANL
Con la participación de Laura Elena Robledo Pedraza, Estudiante de la carrera de Ingeniero de Sistemas de la FIME
Presentación elaborada en la FIME-UANL
Belisario Dominguez
195 . 10 . 20 . 00000 000 195.10.20.0 /29 ID de subred 195 . 10 . 20 . 00000 111 195.10.20.7 Dir de broadcast
Subred Host
1ª
Red
14
13