¿Cómo envía un enrutador un mensaje a los clientes cuando hay un cambio de red en el medio?

El propósito de un conmutador es crear una red. Los dispositivos de red como computadoras, impresoras, enrutadores, otros conmutadores, etc. se conectan a un conmutador. La función del conmutador es entregar los paquetes ip al dispositivo correcto en función de su dirección IP. Por ejemplo, garantiza que los paquetes destinados a la impresora se envíen a la impresora y no a Internet.

El propósito de un enrutador es reenviar paquetes IP entre redes. Efectivamente conecta redes entre sí. Los enrutadores normalmente tienen solo dos interfaces. Uno para la WAN (la red externa) y otro para la LAN (Red local). Conecta a los usuarios a Internet para que muchos usuarios puedan compartir la misma conexión externa. Todo el tráfico destinado a la red externa viajará a través del enrutador.

Sé lo que va a decir “Pero el enrutador inalámbrico de mi casa tiene conexiones para cuatro computadoras” y eso es correcto porque ese dispositivo es funcionalmente una combinación de enrutador y conmutador.

¿El enrutador envía mensajes a los clientes cuando hay un conmutador de red entre ellos? (Supongo que se refiere a dispositivos de red como computadoras que residen en la LAN) La respuesta es absolutamente sí. Si no fuera así, nunca llegarías a internet.

El interruptor es transparente. El enrutador solo trata la Ethernet como una Ethernet plana normal y habla ARP e IP a través del conmutador.

A cada host de punto final (dispositivo) en una red Ethernet se le asigna una dirección MAC ( Control de acceso a medios ) única.

En las redes IP ( Protocolo de Internet ), a cada host también se le asigna una o más direcciones IPv4 o IPv6.

Además, cada host en una subred de red IP, a través de protocolos de descubrimiento de red, mantiene una tabla de búsqueda para hacer referencias cruzadas de direcciones IP con direcciones MAC.

Cada datagrama (paquete) en una red contiene la dirección IP del host al que se dirige.

Cuando un dispositivo desea enviar un datagrama IP a otro dispositivo en la misma subred, hace referencia a su tabla de búsqueda y envía el datagrama dirigido a la dirección MAC del host de destino. El host de destino recibe y procesa el datagrama. Si un host recibe un datagrama que no está dirigido a él (por dirección MAC), el datagrama se ignora.

Entonces, ¿qué pasa con un conmutador de red? Primero, veamos alguna tecnología obsoleta: el concentrador (o concentrador).

Un concentrador Ethernet es un repetidor simple que hace eco de cada datagrama que recibe en cualquier puerto a todos los demás puertos.

Sin embargo, un conmutador Ethernet mantiene una lista de direcciones MAC referenciadas al puerto físico en el que se encuentra cada dirección MAC. Cada puerto puede tener múltiples direcciones MAC asociadas (debido a la posible presencia de conmutadores posteriores), pero una dirección MAC solo se puede encontrar en un solo puerto. (Si se encuentra en varios puertos, esto indica una condición de bucle y puede provocar una falla de red).

Cuando un conmutador Ethernet recibe un datagrama dirigido a una dirección MAC particular, el conmutador hace referencia a su tabla de búsqueda y hace eco del datagrama solo en el puerto donde se encuentra la dirección MAC direccionada (en lugar de hacerlo eco en cada puerto como lo hace un concentrador) .

Esto significa que un conmutador procesa y enruta datos de manera más eficiente que un cubo, aumentando efectivamente la velocidad de la red (en comparación con el uso de un concentrador). Afortunadamente, los centros son tecnología obsoleta.

Cuando se dirige un datagrama (dirección IP) para un host fuera de la subred, se asocia con la dirección MAC del enrutador predeterminado (u otro enrutador en la subred) y se entrega al enrutador. El enrutador descarta el etiquetado MAC original y envía el datagrama al siguiente host en la ruta utilizando el MAC del siguiente host.