当从本地网络通过外部IP访问本地计算机时,如何在网络中路由流量

时间:2014-10-20 19:46:04

标签: networking routing webserver infrastructure

设置信息

  1. 在使用ip 192.168.0.2
  2. 的计算机上运行的Web服务器
  3. 我有一个域example.com映射到我的外部ip 76.x.x.x
  4. 我的路由器已配置为将端口80上的请求转发到内部IP 192.168.0.2:80
  5. 我有一台名为MyMachine的机器通过以太网连接到路由器
  6. 互联网下载和上传速度50/5 Mbps
  7. 假设我在网络服务器上有一个大小为10GB的文件,当我通过从MyMachine访问本地IP 192.168.0.2下载此文件时,它以1Gbps的速度下载但是如果我通过我的外部IP或我的域示例下载它的文件相同。来自MyMachine的com只能以50Mbps的速度下载,这是我的Internet下载速度。

    当我使用外部IP或域名访问该文件时,有人可以解释一下我的实际情况以及为什么我的下载速度很慢。

2 个答案:

答案 0 :(得分:0)

因为文件经过路由器传递回您的计算机。在本地方式上它更快,因为它使用第2层而不必通过路由器而是通过交换机。

答案 1 :(得分:0)

从网络服务器下载意味着要上传该网络服务器并下载要下载的计算机。这就是为什么您只能限制提供商的上传速度