我有以下网络:
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)我将我的ADSL路由器配置为将HTTPS转发到10.0.0.3 (HTTPS服务器),它运行得非常好。
现在,我试图为HTTPServer ( 172.0.0.10 )做同样的事情,因此我将ADSL调制解调器配置为将HTTPS转发到10.0.0.50,配置10.0.0.50 (路由器)将HTTP转发到172.0.0.10 (HTTPServer)。
这仍然有效,但速度太慢了。我知道路由器是好的,因为如果我从10.0.0.5访问路由器的HTTPS端口,它会工作得很快,但是当我通过ADSL调制解调器访问它时,它会变得非常慢(它可以工作,但是总是超时,每个请求都需要几秒)。
我不能改变我的网络设计(为了安全,独立的局域网在那里),为什么你认为这是一个问题。为什么它通过时会出现性能问题?
ADSL - Router - HTTPServer?
我的路由器: Netgear FVG318
发布于 2009-07-08 18:59:57
可能是MTU的问题。我建议在172.0.0.10上使用tcpdump/wireshark进行跟踪,并在互联网上的客户端计算机上对它们进行比较,看看是否在某个地方完成了分段操作。
什么样的调制解调器/路由器"ADSL“?他是如何连接到互联网的(PPPoE?,.)
发布于 2009-07-08 19:41:32
“真的很慢”立刻引起了人们的注意。在ADSL和10.0.0.50上强制全双工。其中一个可能是自动协商成半双工(现在在传输任何东西时忽略了传入的数据包,导致TCP重试一波)。
https://serverfault.com/questions/37877
复制相似问题