mascara longitud variable
TRANSCRIPT
![Page 1: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/1.jpg)
Enrutamiento
![Page 2: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/2.jpg)
Enrutamiento
• Internet se compone de múltiples subredes físicas interconectadas por enrutadores.
• A cada subred física se asigna una dirección de red IP: (netid, 0)– Por convención, el hostid 0 nunca se asigna a
un host individual.– La dirección que tiene el hostid 0 se reserva
para referirse a la red IP.
![Page 3: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/3.jpg)
Enrutamiento
• Entrega directa de datagramas– La transmisión de un datagrama entre dos
computadoras conectadas a la misma red IP no involucra enrutadores.
– La fuente encapsula el datagrama en un paquete de la subred física, agrega la dirección “hardware” correspondiente y envía el paquete directamente al destino.
![Page 4: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/4.jpg)
Enrutamiento
• Entrega indirecta de datagramas– La transmisión de un datagrama entre dos
computadoras conectadas a diferentes redes IP involucra el uso de enrutadores.
– La fuente envía el datagrama a un enrutador de su red IP encapsulándolo en un paquete de la subred física.
![Page 5: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/5.jpg)
Enrutamiento
• Entrega indirecta de datagramas– El datagrama pasa de enrutador a enrutador a
través de diferentes subredes físicas hasta que llega a un enrutador directamente conectado a la red destino.
– Este enrutador entrega directamente el datagrama al destino encapsulándolo en un paquete de la subred física.
![Page 6: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/6.jpg)
Enrutamiento
• ¿Cómo sabe la fuente a qué enrutador enviar el datagrama?
• ¿Cómo saben los enrutadores la ruta por la que debe pasar el datagrama hasta llegar a la red destino?
![Page 7: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/7.jpg)
Enrutamiento
• Tanto las computadoras como los enrutadores emplean tablas de enrutamiento que contienen una entrada por cada posible red IP destino en la que se indica– que la entrega es directa, o – la dirección IP del enrutador que constituye el
siguiente salto en la ruta hasta el destino
![Page 8: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/8.jpg)
Red10.0.0.0
Red20.0.0.0
Red30.0.0.0
Red40.0.0.0
10.0.0.5
20.0.0.5
20.0.0.6
30.0.0.6
30.0.0.7
40.0.0.7
30.0.0.0
20.0.0.0 entrega directa
entrega directa
10.0.0.0 20.0.0.5
40.0.0.0 30.0.0.7
Red IP Siguiente salto
Enrutamiento
Q R S
![Page 9: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/9.jpg)
Enrutamiento
• En la tabla de enrutamiento también se indica para cada red destino qué interfaz de salida debe utilizarse.
• Cada interfaz de un enrutador tiene un identificador y una dirección IP distinta.
• La dirección de cada interfaz corresponde a la de la red IP a la cual se conecta.
![Page 10: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/10.jpg)
Enrutamiento
• Cuando una computadora o enrutador debe transmitir un datagrama, busca en su tabla de enrutamiento cuál es el siguiente salto en la ruta hacia la red destino.
• La dirección de la red es fácilmente identificable a partir de la dirección destino del datagrama ya que los primeros bits de una dirección IP identifican su clase.
![Page 11: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/11.jpg)
Enrutamiento
• La principal ventaja de la codificación de las direcciones IP es que hace posible un enrutamiento eficiente, los enrutadores utilizan sólo la dirección de red para transportar datagramas sobre una ruta en Internet hasta la computadora destino.
• El enrutamiento por red reduce el tamaño de las tablas de enrutamiento.
![Page 12: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/12.jpg)
Enrutamiento
• Para disminuir aún más el tamaño de las tablas, se define un enrutador por omisión que constituye el siguiente salto para todas las redes que no están presentes en la tabla.
![Page 13: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/13.jpg)
Subredes IP
• Es frecuente que una red IP crezca y sea necesario dividirla en varias subredes físicas.
• Cada subred puede tratarse localmente como una red IP independiente.
![Page 14: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/14.jpg)
Subredes IP
• La división en subredes es conocida únicamente por los enrutadores locales.
• Una dirección IP comprende ahora– parte Internet red – parte local subred
host
![Page 15: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/15.jpg)
Subredes IP
• Las subredes de una red IP tienen asociadas una máscara de 32 bits que especifica qué bits de una dirección corresponden al número de subred y qué bits corresponden al host.
• Los bits de la máscara que corresponden a la red y a la subred están en 1. Por ejemplo, 255.255.255.0
![Page 16: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/16.jpg)
148.205.103.68 10010100 11001101 01100111 01000100
255.255.255.0 11111111 11111111 11111111 00000000
subred
148.205.103.0 10010100 11001101 01100111 00000000
red host
Subredes clase B
![Page 17: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/17.jpg)
148.205.103.68 10010100 11001101 01100111 01000 010
255.255.255.248 11111111 11111111 11111111 11111 000
subred
148.205.103.64 10010100 11001101 01100111 01000000
red host
Subredes clase B
![Page 18: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/18.jpg)
# bits máscara # subredes # nodos
0 255.255.0.0 1 65534 2 255.255.192.0 2 16382 3 255.255.224.0 6 8190 4 255.255.240.0 14 4094 5 255.255.248.0 30 2046 6 255.255.252.0 62 1022 7 255.255.254.0 126 510 8 255.255.255.0 254 254 9 255.255.255.128 510 126 10 255.255.255.192 1022 62 11 255.255.255.224 2046 30 12 255.255.255.240 4094 14 13 255.255.255.248 8190 6 14 255.255.255.252 16382 2
Subredes clase B
![Page 19: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/19.jpg)
148.205.1.0
148.205.10.0
148.205.2.0
148.205.3.0
148.205.5.0
148.205.103.0
Internet
Tráfico hacia 148.205.0.0
![Page 20: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/20.jpg)
Subredes IP
• Una subred IP puede ser un enlace directo entre enrutadores.
![Page 21: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/21.jpg)
Subredes IP
• En presencia de subredes, la tabla de enrutamiento local cambia:
máscara, dirección de red/subred, siguiente salto
• Al buscar en la tabla de enrutamiento, se hace un AND de la dirección destino del datagrama con la máscara antes de comparar con la dirección de red/subred para encontrar el siguiente salto.
![Page 22: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/22.jpg)
Subredes IP
• Si algún equipo no soporta la noción de subredes, un enrutador puede constituirse en un Proxy ARP.
• El enrutador contesta todas las solicitudes ARP dirigidas a hosts que se encuentran en otra subred con su propia dirección hardware.
![Page 23: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/23.jpg)
Máscaras de longitud variable
• El uso de máscaras de subred de longitud variable (VLSM) permite optimizar el espacio de direcciones disponible mediante la división de una red en subredes de diferente tamaño.
• Las máscaras de longitud variable pueden utilizarse, por ejemplo, en los enlaces WAN punto a punto que tienen sólo dos equipos (un enrutador en cada extremo).
![Page 24: Mascara Longitud Variable](https://reader035.vdocumento.com/reader035/viewer/2022062300/5571fa884979599169926e19/html5/thumbnails/24.jpg)
máscara de subredmáscara de subred/24 255.255.255.0/24 255.255.255.0/26 255.255.255.192/26 255.255.255.192/27 255.255.255.224/27 255.255.255.224/28 255.255.255.240/28 255.255.255.240/29 255.255.255.248/29 255.255.255.248/30 255.255.255.252/30 255.255.255.252
# subredes# subredes112266
141430306262
# hosts# hosts254254626230301414 66
22
192.150.42.129-134255.255.255.248248
192.150.42.137-142255.255.255.248248
192.150.42.145-146255.255.255.252252
192.150.42.65-126255.255.255.192192 192.150.42.144/30
192.150.42.136/29
192.150.42.128/29192.150.42.64/26
Máscaras de longitud variableRed 192.150.42.0/24