Работая этим утром на своем ноутбуке Asus, я неожиданно не смог получить доступ ни к каким другим страницам, кроме Google и YouTube. Мой ноутбук подключен к беспроводной сети через сетевой маршрутизатор, который подключен к модему Fastweb. Я могу получить доступ к любой странице с любым другим элементом, подключенным к моей сети, по беспроводной сети и через Ethernet. Я даже не могу получить доступ к своему адресу шлюза с моего ноутбука Asus. Я попытался удалить куки, сменить браузер, сменить DNS и выключить модем, роутер и компьютер. Ничего не случилось. Я начинаю думать, что это может быть вирус!
1 ответ
«Загрузка только сайтов, принадлежащих Google», как правило, является наиболее заметным признаком проблемы MTU.
Чтобы узнать, так ли это, отрегулируйте MTU вашего ноутбука до 1300 и посмотрите, исчезнет ли проблема. Если это так, попробуйте более высокие MTU, такие как 1400, 1450, 1480 и т.д., Чтобы найти самый высокий MTU, который работает.
Сети, которые не поддерживают стандартные 1500-байтовые MTU и которые автоматически не уведомляют ваши устройства о проблеме, плохо спроектированы или неправильно управляются. Наиболее распространенное ограничение MTU вызвано PPPoE, который использует 8 байтов для заголовков PPP, оставляя 1492-байтовый MTU. Хорошие шлюзы PPPoE должны выполнять «MSS Clamping», чтобы клиенты не испытывали таких проблем с подключением. Хорошие маршрутизаторы также должны поддерживать Path MTU Discovery, учитывая бит «не фрагментировать» и отправляя соответствующее сообщение ICMP, когда требуется фрагментация. Хорошие брандмауэры и NAT-шлюзы должны всегда правильно передавать эти ICMP-сообщения, а не сбрасывать их.
Google знает о проблемах MTU, поэтому они настраивают все свои серверы для запроса меньшего MSS (MTU уровня TCP), что приводит к тому, что все их пакеты немного меньше (и, следовательно, немного менее эффективны), чем они могли бы быть, но позволяет им все же работают для клиентов в сетях, нарушенных MTU, даже когда другие этого не делают. YouTube принадлежит Google (может быть, сейчас это родительский «алфавит» Google) и следует практике Google.