Colección de citas famosas - Colección de máximas - ¿Cómo maneja el switch los paquetes de datos enviados por el comando ping?

¿Cómo maneja el switch los paquetes de datos enviados por el comando ping?

Si el ping está en el mismo segmento de red, cuando el mensaje ICMP llega al conmutador, el conmutador verifica su propia tabla de direcciones MAC en función de las direcciones MAC de origen y destino en el mensaje. Si hay un registro MAC de destino, reenvía el. Mensaje ICMP desde el puerto correspondiente; si no hay ningún registro MAC de destino en el conmutador, reenviará el paquete desde todos los demás puertos excepto el paquete recibido, obtendrá el número de puerto del MAC de destino y lo registrará en la tabla de direcciones MAC. y reenviar los datos.

Si no están en el mismo segmento de red, es decir, tienen que pasar por el gateway, se dan varias situaciones. Si hay un registro en el registro ARP del host de ping, el mensaje ICMP se enviará al conmutador, y el conmutador lo enviará a la puerta de enlace, y la puerta de enlace lo reenviará de acuerdo con la ruta. Si el conmutador no tiene un registro MAC, se inundará y la puerta de enlace responderá al origen con su propia dirección MAC y la dirección IP de la computadora de destino según el proxy ARP. En este momento, el conmutador escribirá la MAC de destino, que es la MAC de la puerta de enlace y el número de puerto correspondiente, en la tabla de direcciones MAC y la reenviará.

Si el mensaje ICMP es inalcanzable, se repetirá un retorno inalcanzable.

Puede que te arrepientas si digo esto. Este problema requiere considerar los principios de funcionamiento de ARP de capa 3 y ARP proxy bajo OSI y la tabla de direcciones MAC del conmutador.

Lo anterior es mi entendimiento personal. Si no, por favor avise.