Caída extraña de paquetes entre dos enrutadores

Caída extraña de paquetes entre dos enrutadores

Mi ISP me proporcionó un módem/enrutador DSL híbrido con un conector telefónico y 4 puertos LAN. El módem/enrutador DSL admite transferencia PPPoE, pero no realiza marcación PPPoE. También tengo un enrutador DD-WRT más potente con un puerto WAN y 4 puertos LAN. El puerto WAN del enrutador DD-WRT está conectado a un puerto LAN del módem/enrutador DSL. El enrutador DD-WRT realiza marcación e inicio de sesión PPPoE, y es la puerta de enlace de mi red doméstica, que maneja DHCP y NAT además de QoS. Tengo tres dispositivos conectados a los puertos LAN del enrutador DD-WRT.

Ahora necesito conectar dos dispositivos al enrutador DD-WRT pero solo queda un puerto LAN libre. No quiero agregar interruptores adicionales a la mezcla. Estoy pensando en reutilizar los tres puertos LAN del módem/enrutador DSL. La idea es que, dado que de todos modos no estoy usando el módem/enrutador DSL como enrutador, puedo usar los tres puertos LAN libres como conmutador (el otro puerto LAN está conectado al puerto WAN del DD-WRT para realizar el paso PPPoE). ).

Así que esto es lo que hice:

  1. Desactivé DHCP y NAT en el módem/enrutador DSL;
  2. Le di al módem/enrutador DSL una dirección IP estática dentro del rango de IP del DD-WRT;
  3. Conecté un puerto LAN en el módem/enrutador DSL al puerto LAN libre restante en el enrutador DD-WRT;
  4. Los dos dispositivos que necesitaba conectar al enrutador DD-WRT están conectados a los dos puertos LAN libres en el módem/enrutador DSL.

Efectivamente, los 3 puertos LAN del módem/enrutador DSL y los 4 puertos LAN del enrutador DD-WRT están conectados mediante dos conmutadores y todos obtienen direcciones IP privadas correctas del servidor DHCP en el enrutador DD-WRT. La topología se ve así:

topología

Hasta ahora todo está bien, pero los dos dispositivos (A y B) conectados a los puertos LAN del módem/enrutador DSL están actuando de forma extraña: pueden comunicarse entre sí y a los otros tres dispositivos conectados a los puertos LAN del enrutador DD-WRT sin No hay ningún problema, pero pingel enrutador DD-WRT de los dos dispositivos hace que los primeros paquetes se eliminen, pero los paquetes posteriores se dejan intactos. A continuación se muestra un resultado típico de un ping de los dispositivos conectados en los puertos LAN del módem/enrutador DSL:

# ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1): 56 data bytes
64 bytes from 192.168.0.1: seq=6 ttl=64 time=0.602 ms
64 bytes from 192.168.0.1: seq=7 ttl=64 time=0.535 ms
64 bytes from 192.168.0.1: seq=8 ttl=64 time=0.539 ms
64 bytes from 192.168.0.1: seq=9 ttl=64 time=0.536 ms
64 bytes from 192.168.0.1: seq=10 ttl=64 time=0.536 ms
64 bytes from 192.168.0.1: seq=11 ttl=64 time=0.465 ms
64 bytes from 192.168.0.1: seq=12 ttl=64 time=0.464 ms
64 bytes from 192.168.0.1: seq=13 ttl=64 time=0.411 ms
64 bytes from 192.168.0.1: seq=14 ttl=64 time=0.414 ms

La IP 192.168.0.1es el enrutador DD-WRT. Como puede ver, el número de secuencia de respuesta comienza desde 6: faltan los primeros seis. Los comportamientos de caída parecen bastante aleatorios: a veces solo faltan unos pocos paquetes, a veces no falta ningún paquete, a veces faltan dos docenas de paquetes.

He intercambiado dispositivos/cables/puertos y puedo garantizar que todos los equipos están bien, y solo los dispositivos conectados a los puertos LAN del módem/enrutador DSL mostrarán un comportamiento extraño al acceder al enrutador DD-WRT.

Mi pregunta es: ¿cuál podría ser la causa de este problema y cómo puedo diagnosticarlo?

información relacionada