2014-10-20 2 views
-1

Setup InfoКак трафик направляется в сети при доступе к локальной машине через внешний IP из локальной сети

  1. Веб-сервер работает на машине с внутрибрюшинно 192.168.0.2
  2. У меня есть пример домена. ком отображается на мой внешний IP 76.xxx
  3. Мой маршрутизатор сконфигурирован для передачи запроса на порт 80 на внутренний IP 192.168.0.2:80
  4. у меня есть машина под названием MyMachine подключен к маршрутизатору через локальные сети
  5. Интернет скорости закачки и 50/5 Мбит

Допустим, у меня есть файл размером 10GB в веб-сервере, и когда я загрузить этот файл, доступ к ресурсам локальной IP-192.168.0.2 из MyMachine он загружает в 1Гбит, но то же самое файл, если я загружаю его через мой внешний ip или мой домен example.com из MyMachine, он загружает только 50 Мбит/с, что является моей скоростью загрузки Интернета.

Может кто-нибудь, пожалуйста, объясните мне, что на самом деле происходит, и почему моя скорость загрузки медленная, когда я использую свой внешний ip или доменное имя для доступа к файлу.

ответ

0

Поскольку файл передается маршрутизатором для маршрутизации на ваш компьютер. На местном уровне это происходит быстрее, потому что он использует уровень 2 и не должен проходить через маршрутизатор, а через коммутатор.