느린 라우팅 문제

느린 라우팅 문제

나는 다음과 같은 네트워크를 가지고 있습니다 :

 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)

HTTPS를 10.0.0.3(HTTPS 서버)으로 전달하도록 ADSL 라우터를 구성했는데 완벽하게 작동합니다.

이제 HTTPServer(172.0.0.10)에 대해 동일한 작업을 수행하려고 하므로 HTTPS를 10.0.0.50으로 전달하도록 ADSL 모뎀을 구성하고 HTTP를 172.0.0.10(HTTPServer)로 전달하도록 10.0.0.50(라우터)을 구성했습니다.

이것은 여전히 ​​작동하지만 엄청나게 느립니다. 10.0.0.5에서 라우터의 HTTPS 포트에 액세스하면 빠르게 작동하기 때문에 라우터가 괜찮다는 것을 알고 있지만 ADSL 모뎀을 통해 액세스하면 오류가 발생합니다.정말 정말 느리다(작동하지만 시간 초과가 계속되고 모든 요청에 ​​몇 초가 걸립니다.).

네트워크 설계(보안을 위해 별도의 LAN이 있음)를 변경할 수 없습니다. 이것이 왜 문제라고 생각하시나요? 통과할 때 성능 문제가 발생하는 이유

ADSL - Router - HTTPServer

?

내 라우터: Netgear Prosafe FVG318

답변1

MTU 문제일 수 있습니다. 172.0.0.10의 tcpdump/wireshark와 인터넷의 클라이언트 컴퓨터에서 추적을 수행하여 비교하고 조각화가 어딘가에서 수행되었는지 확인하는 것이 좋습니다.
모뎀/라우터 "ADSL"은 어떤 종류입니까? 그는 인터넷(PPPoE?, ...)에 어떻게 연결하고 있나요?

답변2

"정말 정말 느리다"는 말은 즉시 종소리를 울립니다. ADSL과 10.0.0.50 모두에서 전이중을 강제합니다. 아마도 그 중 하나가 반이중으로 자동 협상되었을 것입니다(그리고 이제 무엇이든 전송할 때 들어오는 패킷을 무시하여 TCP 재시도가 발생합니다).

관련 정보