Problem mit langsamem Routing

Problem mit langsamem Routing

Ich habe folgendes Netzwerk:

 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)

Ich habe meinen ADSL-Router so konfiguriert, dass HTTPS an 10.0.0.3 (HTTPS-Server) weitergeleitet wird, und das funktioniert einwandfrei.

Jetzt versuche ich, dasselbe für den HTTP-Server (172.0.0.10) zu tun, also habe ich mein ADSL-Modem so konfiguriert, dass HTTPS an 10.0.0.50 weitergeleitet wird, und 10.0.0.50 (Router) so konfiguriert, dass HTTP an 172.0.0.10 (HTTP-Server) weitergeleitet wird.

Das funktioniert zwar immer noch, aber wahnsinnig langsam. Ich weiß, dass der Router in Ordnung ist, denn wenn ich von 10.0.0.5 auf den HTTPS-Port des Routers zugreife, funktioniert es schnell, aber wenn ich über das ADSL-Modem darauf zugreife, wird eswirklich sehr langsam(es funktioniert, aber es läuft immer wieder ab und jede Anfrage dauert Sekunden).

Ich kann mein Netzwerkdesign nicht ändern (das separate LAN dient der Sicherheit). Warum glauben Sie, dass dies ein Problem ist? Warum gibt es Leistungsprobleme, wenn es durchgeht?

ADSL - Router - HTTPServer

?

Mein Router: Netgear Prosafe FVG318

Antwort1

Es könnte ein MTU-Problem sein. Ich würde vorschlagen, mit tcpdump/Wireshark eine Spur auf 172.0.0.10 und auf einem Client-Computer im Internet zu erstellen, um sie zu vergleichen und zu sehen, ob irgendwo eine Fragmentierung auftritt.
Was für ein Modem/Router ist „ADSL“? Wie stellt er eine Verbindung zum Internet her (PPPoE?, ...)

Antwort2

Das „wirklich wirklich langsam“ klingelt sofort. Erzwingen Sie Vollduplex sowohl bei ADSL als auch bei 10.0.0.50. Wahrscheinlich hat einer von ihnen automatisch auf Halbduplex umgeschaltet (und ignoriert jetzt eingehende Pakete bei der Übertragung, was eine Welle von TCP-Wiederholungsversuchen verursacht).

verwandte Informationen