Por lo tanto, al enviar tráfico de 1 subred a otra subred, los encabezados
de la capa 3 contienen la dirección IP del host de
origen y la dirección IP del host de destino.
Pero en la capa 2, la dirección MAC de origen es el host
local y la dirección MAC de destino es el enrutador local en el segmento local.
Cuando el marco llega al enrutador, el enrutador quitará los encabezados de
la capa 2 y luego leerá los encabezados de la capa 3
para determinar qué hacer con el tráfico.
Entonces, la dirección IP de destino es 10. 1. 2. 1 El enrutador primero
verificará si esa es una dirección IP local en el enrutador y en este
caso no es así, el enrutador tiene estas direcciones IP.
Entonces, verifique su tabla de enrutamiento para determinar si
sabe dónde está la dirección IP de destino. Esta
dirección IP 10. 1. 2. 1 está en la subred 10. 1. 2. 0 que está fuera de F0 / 1.
Por lo tanto, el enrutador sabe que necesita enviar el tráfico
al host 10. 1. 2. 1 de F0 / 1 comprueba su caché ARP
para ver si tiene una entrada para 10. 1. 2. 1 En este caso,
supongamos que el enrutador no tiene una dirección IP de asignación
de entrada ARP 10. 1. 2. 1 a la dirección MAC B, por lo que no lo sabe.
Entonces, para averiguarlo, debe enviar una transmisión al segmento local solicitando la dirección MAC
de la dirección IP 10. 1. 2. 1 para que envíe
un mensaje de solicitud de ARP, el centro se
inundará de sus puertos y tanto B como D recibirán el marco.
D recibirá el encuadre en la capa 2 porque es transmitido,
pero en las capas superiores dejará caer el mensaje porque es
una solicitud ARP para la dirección IP de otro dispositivo.
Entonces, el host D descarta el cuadro, pero el servidor B recibirá
la capa 2, lo envía a los protocolos de capa alta, los protocolos de capa alta verán que se trata
de una solicitud ARP para la dirección IP local de este host.
Entonces PC B procesará la solicitud
ARP y enviará una respuesta ARP.
La respuesta ARP se enviará al concentrador con la dirección MAC de origen de la dirección
MAC de destino B del enrutador, los enrutadores es
el dispositivo que solicitó la dirección IP de la PC y la dirección MAC en cada
interfaz de un enrutador son diferentes.
En este caso, la dirección MAC utilizada fue H, por lo que
la PC responderá a esa dirección MAC, por lo que la dirección MAC de origen es B la dirección MAC de destino es H, la dirección IP
de origen es 10. 1. 2. 1 dirección IP de
destino es 10. 1. 2. 100, la dirección
IP y la dirección MAC de los enrutadores F0 / 1 se utilizan en la respuesta de la PC B
cuando el concentrador recibe el tráfico, lo inundará de todos sus
puertos D abandonará el encuadre del enrutador, pero procesará el tráfico
porque la dirección MAC es su dirección MAC local.
De modo que la tarjeta de interfaz
de red de los enrutadores recibirá el tráfico en la
capa 2, luego procesará la información de capa 3 y capa 4 y actualizará su caché ARP
local indicando esa dirección IP 10. 1. 2. 1 como dirección MAC B.
Ahora que la caché ARP está actualizada, el
enrutador puede enviar el tráfico ping original al host B.
Por lo tanto, cuando el marco llegó al enrutador desde el host A,
tenía una dirección MAC de origen de A, dirección MAC de destino de la dirección IP de
origen G de 10. 1. 1. 1 dirección IP de destino de 10. 1. 2. 1 cuando
ahora envía ese tráfico fuera de F0 / 1, reescribe las entradas de la dirección MAC Entonces la
dirección MAC de origen es H, la interfaz del enrutador local
la dirección MAC de destino es B el
host con el que el enrutador desea comunicarse.
la dirección IP de origen sigue siendo la dirección IP del host
A y la dirección IP de destino sigue siendo la dirección IP del host B.
Es muy importante recordar que al atravesar un enrutador o un conmutador de
capa 3, por ejemplo cuando se pasa de 1 VLAN a otro, la
información de capa 2 se reescribe, la información de capa 3 se deja igual pero cada vez que el
tráfico salta por un enrutador o se envía
desde 1 VLAN a otra VLAN la información
de la capa 2 se
reescribe en la trama Cuando ese tráfico es recibido por el centro, lo inundará de todos
los puertos D abandonará el cuadro porque la dirección MAC de destino es B y no D.
B recibirá el cuadro en la capa 2 porque está destinado a sí mismo
y luego procesará la información de la capa 3 y la capa 4.
En este caso, es un mensaje de eco ICMP enviado de A a B.
así que B va a uno para responder con un mensaje de respuesta de eco.
Así que B responderá con una respuesta de eco, pero tenga en cuenta que la respuesta de eco va a una dirección IP
de destino de 10. 1. 1. 1 que es el
host A, la dirección MAC de origen es B, la PC
local, pero la dirección MAC de destino es el enrutador, el dispositivo B está
enviando el tráfico a su puerta de enlace predeterminada porque también
habría hecho un final lógico en la dirección IP y subred y hubiera funcionado
esa dirección IP 10. 1. 1. 1 está en una subred diferente a sí misma.
Por lo tanto, enviará el tráfico a su puerta de enlace
predeterminada y, en este caso, habríamos configurado la PC con la puerta de enlace
predeterminada de 10. 1. 2. 100 El
hub inundará el tráfico de todos los puertos D abandonará
el marco una vez más porque no está destinado a sí mismo.
El enrutador procesará el cuadro en la
capa 2 porque la dirección MAC de destino es su dirección MAC local.
Luego quitará la información de la capa 2 y leerá la información de
la capa 3 para determinar si sabe dónde está la dirección de destino.
En este caso 10. 1. 1. 1 está en la subred 10. 1. 1. 0/24
y esa subred está directamente conectada a F0 / 0 en el enrutador.
Entonces, la dirección IP de destino se encuentra en una subred conocida
por el enrutador y ahora sabe de qué interfaz enviar un tráfico.
Entonces, el enrutador sabe que necesita reenviar este paquete fuera de la interfaz F0 / 0.
El enrutador reescribirá los encabezados de la capa 2.
Entonces, la dirección MAC de destino es A.
La dirección MAC de origen es
G, que es la dirección MAC de F0 / 0 en el enrutador.
La información de la capa 3 se deja igual pero los encabezados de la capa 2 se reescriben.
El enrutador reenvía el marco al centro.
Cuando un concentrador recibe el tráfico, lo inundará de todos los puertos.
C soltará el marco porque no está destinado a él.
A recibirá el marco porque la dirección MAC de destino es ella misma.
Luego procesará la tira de información de la capa 2 de
los encabezados de la capa 2, la reenviará a los protocolos de capa superior.
Los protocolos de capa superior procesarán la capa 3 y la
capa 4 y las capas superiores y el ping tendrá éxito en este ejemplo.
Ahora, en algunos casos, notará que cuando hace ping a un dispositivo,
el primer ping falla y eso se debe típicamente a la solicitud ARP y
a las respuestas que deben llevarse a cabo para rellenar los cachés
ARP de dispositivos entre el dispositivo de origen y de destino.
Así que no se preocupe si pierde el primer ping al hacer ping a un dispositivo remoto.
Probablemente sea porque el caché ARP ha sido poblado por los
dispositivos involucrados en la comunicación.
Lo importante que debe recordar es que cuando hace ping a través de un enrutador
o un conmutador de capa 3, la información de capa 2 se actualiza en cada
salto, pero la información de capa 3 permanece igual
a menos que se use NAT o Traducción de direcciones de red.
Cuando pasa de 1 VLAN a otra VLAN en un conmutador de
capa 3 o pasa de 1 interfaz a otra
en un enrutador, la información de capa 3 no cambia, pero los encabezados de capa 2 se reescriben.
Entonces, en resumen, un enrutador es un dispositivo de capa 3, toma decisiones de enrutamiento basadas
en direcciones IP y reescribe las direcciones MAC. Los conmutadores
de capa 3 también operan en esta capa.
El conmutador de capa 3 tiene capacidad de capa 2 y capacidad de capa 3.
Cuando envía tráfico de la VLAN 10 a la VLAN 20, por ejemplo, los fotogramas
de la capa 2 se reescriben.
El tráfico pasa lógicamente por un enrutador, ya que
el conmutador de capa 3 implementa la capacidad de enrutamiento y, por lo tanto, las direcciones MAC de
la capa 2 se reescriben, pero la información de la capa 3 permanece igual.