Enrutamiento

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.

agrega la dirección ³hardware´ correspondiente y envía el paquete directamente al destino.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. .

± La fuente envía el datagrama a un enrutador de su red IP encapsulándolo en un paquete de la subred física.Enrutamiento ‡ Entrega indirecta de datagramas ± La transmisión de un datagrama entre dos computadoras conectadas a diferentes redes IP involucra el uso de enrutadores. .

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.

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? .

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 .

0.0 20.0.0.0 40.0.0.0.0 Siguiente salto entrega directa entrega directa 20.6 R Red 30.0.0 40.0.0 10.7 Red IP 20.0.0.0.0 30.0.0.0.Enrutamiento 20.7 30.5 30.0.0.5 Red 20.0.0.6 S Red 40.0.0.0.0.0.0.5 Q Red 10.0.7 .0.0.0.0.0 30.0.0.0.0 10.

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.

. ‡ 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.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.

los enrutadores utilizan sólo la dirección de red para transportar datagramas sobre una ruta en Internet hasta la computadora destino. .Enrutamiento ‡ La principal ventaja de la codificación de las direcciones IP es que hace posible un enrutamiento eficiente. ‡ El enrutamiento por red reduce el tamaño de las tablas de enrutamiento.

. se define un enrutador por omisión que constituye el siguiente salto para todas las redes que no están presentes en la tabla.Enrutamiento ‡ Para disminuir aún más el tamaño de las tablas.

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.

‡ Una dirección IP comprende ahora ± parte Internet ± parte local red subred host .Subredes IP ‡ La división en subredes es conocida únicamente por los enrutadores locales.

‡ Los bits de la máscara que corresponden a la red y a la subred están en 1.0 .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.255. 255.255. Por ejemplo.

205.Subredes clase B red 148.68 255.255.103.255.205.0 10010100 11001101 01100111 00000000 .103.0 10010100 11001101 11111111 11111111 host 01100111 01000100 11111111 00000000 subred 148.

64 10010100 11001101 01100111 01000000 .103.205.103.68 255.248 10010100 11001101 11111111 11111111 host 01100111 01000 010 11111111 11111 000 subred 148.255.205.Subredes clase B red 148.255.

224.255.255.255.240 255.255.255.192.255.0 255.0 255.255.255.0 255.255.Subredes clase B # bits 0 2 3 4 5 6 7 8 9 10 11 12 13 14 máscara 255.255.255.255.255.192 255.0 255.252 # subredes 1 2 6 14 30 62 126 254 510 1022 2046 4094 8190 16382 # nodos 65534 16382 8190 4094 2046 1022 510 254 126 62 30 14 6 2 .255.255.254.240.224 255.255.252.0.0 255.0 255.255.248.0 255.248 255.255.255.255.128 255.0 255.255.

0 148.205.0 .205.Internet Tráfico hacia 148.3.0 148.2.0 148.0 148.205.5.10.205.103.0 148.205.0.205.1.0 148.205.

.Subredes IP ‡ Una subred IP puede ser un enlace directo entre enrutadores.

Subredes IP ‡ En presencia de subredes. siguiente salto ‡ Al buscar en la tabla de enrutamiento. . la tabla de enrutamiento local cambia: máscara. dirección de red/subred. 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.

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.Subredes IP ‡ Si algún equipo no soporta la noción de subredes. .

.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. por ejemplo. en los enlaces WAN punto a punto que tienen sólo dos equipos (un enrutador en cada extremo). ‡ Las máscaras de longitud variable pueden utilizarse.

248 248 192.42.255.255.150.150.192 192 # subredes 1 2 6 14 30 62 máscara de subred # hosts /24 255.150.145-146 255.150.64/26 192.255.42.42.0 254 /26 255.137-142 255.255.Máscaras de longitud variable Red 192.248 248 192.255.255.255.252 252 192.255.255.136/29 192.42.42.150.255.144/30 192.42.255.224 30 /28 255.129-134 255.150.255.42.255.255.128/29 192.42.255.192 62 /27 255.0/24 192.248 6 /30 255.150.150.150.252 2 .255.240 14 /29 255.255.65-126 255.255.255.42.255.

Sign up to vote on this title
UsefulNot useful