Почему скорость загрузки выше, если я загружаю файл из общедоступного источника на локальном компьютере?

Почему скорость загрузки выше, если я загружаю файл из общедоступного источника на локальном компьютере?

Я настроил веб-сервер на компьютере и задал доменное имя (например, www.mydomain.com), указывающее на публичный IP-адрес системы.

Я скачал файл через доменное имя (например, www.mydomain.com/file.zip) на том же ПК и получил скорость 700 Кбит/с. Однако, когда я попытался скачать тот же файл из моего офиса в нескольких километрах от меня, я получил только 100 Кбит/с, что является моей обычной скоростью загрузки.

Мне интересно, когда я загружаю файл на ПК через его публичный IP-адрес, будет ли интернет-провайдер напрямую предоставлять мне файл, поскольку моя максимальная скорость загрузки составляет 110 Кбит/с?

решение1

Нет. Поскольку все находится в вашей сети, пакеты никогда не направляются к провайдеру, поэтому они их не видят. Поскольку они не проходят через ваше "Интернет-соединение", они не ограничиваются этим.

Тем не менее, 700 КБ/сек — это очень мало для чего-либо в пределах одной локальной сети, не говоря уже о ПК.

решение2

Ваш модем/маршрутизатор будет знать свой публичный IP и будет направлять локальные запросы прямо обратно в вашу сеть, минуя вашего провайдера. Попробуйте выполнить traceroute, чтобы убедиться, что он никогда не покидает вашу сеть:

tracert your.ip.add.ress

Связанный контент