慢速路由问题

我有以下networking

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) 

我configuration我的ADSL路由器转发HTTPS到10.0.0.3(HTTPS服务器),它工作得很好。

现在我正在为HTTPServer(172.0.0.10)做同样的事情,所以我configuration了我的ADSL调制解调器,将HTTPS转发到10.0.0.50,并configuration了10.0.0.50(路由器)将HTTP转发到172.0.0.10(HTTPServer)。

这仍然有效,但是非常缓慢。 我知道路由器是好的,因为如果我从10.0.0.5访问路由器的HTTPS端口,它工作的很快,但是当我通过ADSL调制解调器访问时,它变得非常慢它工作,但保持超时,并且每个请求都需要秒 )。

我不能改变我的networkingdevise(为了安全起见,单独的局域网在那里),你为什么认为这是一个问题。 为什么经过时会出现性能问题

 ADSL - Router - HTTPServer 

我的路由器:Netgear Prosafe FVG318

这可能是一个MTU问题。 我build议使用tcpdump / wireshark在172.0.0.10和Internet上的客户端计算机上进行跟踪,以比较它们并查看是否在某处执行碎片。
什么样的调制解调器/路由器“ADSL”是? 他如何连接到互联网(PPPoE ?, …)

“真的很慢”马上响了起来。 强制ADSL和10.0.0.50全双工。 也许其中一个自动协商到半双工(现在传输任何东西,现在忽略传入的数据包,导致一波TCP重试)。