Problema de enrutamiento lento

Problema de enrutamiento lento

Tengo la siguiente red:

 ADSL(10.) --- Router (10.0.0.50,172.0.0.1) --- "HTTPServer (172.0.0.10)"
     |
     |
      --- "HTTPS Server" (10.0.0.3)
      --- Another computer (10.0.0.5)

Configuré mi enrutador ADSL para reenviar HTTPS a 10.0.0.3 (servidor HTTPS) y funciona perfectamente bien.

Ahora estoy intentando hacer lo mismo para HTTPServer (172.0.0.10), así que configuré mi módem ADSL para reenviar HTTPS a 10.0.0.50 y configuré 10.0.0.50 (enrutador) para reenviar HTTP a 172.0.0.10 (HTTPServer).

Esto todavía funciona pero increíblemente lento. Sé que el enrutador está bien porque si accedo al puerto HTTPS del enrutador desde 10.0.0.5 funciona rápido, pero cuando accedo a través del módem ADSL se ponerealmente muy lento(Funciona pero se agota el tiempo de espera y cada solicitud tarda unos segundos.).

No puedo cambiar el diseño de mi red (esa LAN separada está ahí por seguridad), ¿por qué cree que esto es un problema? ¿Por qué hay un problema de rendimiento cuando pasa?

ADSL - Router - HTTPServer

?

Mi enrutador: Netgear Prosafe FVG318

Respuesta1

Podría ser un problema de MTU. Sugeriría realizar un seguimiento con tcpdump/wireshark en 172.0.0.10 y en una computadora cliente en Internet para compararlos y ver si se realiza la fragmentación en alguna parte.
¿Qué tipo de módem/enrutador es "ADSL"? ¿Cómo se conecta a Internet (PPPoE?,...)

Respuesta2

El "muy, muy lento" inmediatamente me suena. Forzar full duplex tanto en ADSL como en 10.0.0.50. Probablemente uno de ellos negoció automáticamente a semidúplex (y ahora ignora los paquetes entrantes al transmitir algo, lo que provoca una ola de reintentos de TCP).

información relacionada