
Я настроил веб-сервер на компьютере и задал доменное имя (например, www.mydomain.com
), указывающее на публичный IP-адрес системы.
Я скачал файл через доменное имя (например, www.mydomain.com/file.zip
) на том же ПК и получил скорость 700 Кбит/с. Однако, когда я попытался скачать тот же файл из моего офиса в нескольких километрах от меня, я получил только 100 Кбит/с, что является моей обычной скоростью загрузки.
Мне интересно, когда я загружаю файл на ПК через его публичный IP-адрес, будет ли интернет-провайдер напрямую предоставлять мне файл, поскольку моя максимальная скорость загрузки составляет 110 Кбит/с?
решение1
Нет. Поскольку все находится в вашей сети, пакеты никогда не направляются к провайдеру, поэтому они их не видят. Поскольку они не проходят через ваше "Интернет-соединение", они не ограничиваются этим.
Тем не менее, 700 КБ/сек — это очень мало для чего-либо в пределах одной локальной сети, не говоря уже о ПК.
решение2
Ваш модем/маршрутизатор будет знать свой публичный IP и будет направлять локальные запросы прямо обратно в вашу сеть, минуя вашего провайдера. Попробуйте выполнить traceroute, чтобы убедиться, что он никогда не покидает вашу сеть:
tracert your.ip.add.ress