
Мой интернет работает очень медленно на некоторых сайтах, в том числе и на известных: Google, Facebook и т. д. Но затем, буквально в следующую минуту, он становится супербыстрым.
Откуда-то я узнал, что это происходит из-за засорения и неправильной маршрутизации, поскольку эти сайты используют IPv6.Связь
Как узнать, что при открытии Facebook в браузере я нажимаю IPv6?
А затем отключить его.
у меня есть15Mbps
Оптоволоконное соединение, и очень хочется выяснить, почему некоторые сайты открываются очень медленно или не открываются вообще.
Проблема существует во всех браузерах.
Я использую тот же ноутбук в Office, где у меня есть10Mbps
соединение. Работает хорошо со скоростью загрузки ~1.3MBps
. Это значит, что с моим подключением к Office все в порядке и нормально.
Поэтому, пожалуйста, не предлагайте использовать CCleaner, очищать кэш DNS, использовать другие браузеры и т. д. - за это я ненавижу форумы и ответы Yahoo. Спасибо и извинения.
Прикрепление 10 KB
файла в Gmail (если он вообще откроется) занимает мучительные 2 минуты.
решение1
Я нашел решение этой проблемы. Проблема была в неправильных MTU
настройках, что распространено в моей стране как для пользователей широкополосного доступа, так и для пользователей оптоволокна.
По умолчанию Windows устанавливает MTU как 1500
для сетевых соединений точка-точка. Я думаю, это самое высокое значение. Но это высокое значение может привести к фрагментации пакетов и потере пакетов, если не поддерживается вашим маршрутизатором. Это объясняет медленное открытие сайтов или частичное открытие.
Сначала я выполнил следующую команду:
ping google.com -f -l 1472
1472 — значение по умолчанию (при добавлении 28 байтов, которые зарезервированы для служебных данных IP/ICMP = всего 1500)
Я получил следующее сообщение 4 раза:
Packet needs to be fragmented but DF set
Это означает, что значение 1472
высокое. Мы можем продолжать уменьшать его на 10. Я получил нефрагментированный пинг на 1452
:
ping google.com -f -l 1452
Когда я попробовал 1453, 1454 и т. д., я снова получил первое фрагментированное сообщение.
Это значит, что мое значение MTU без потерь равно 1452 + 28 = 1480
.
Когда я установил его в Windows, все сайты открылись быстро и полностью (без курсора загрузки).
Ниже приведена команда, которую я использовал для установки своего значения (добавлено 28):
netsh interface ipv4 set subinterface "Local Area Connection" mtu=1480 store=persistent
Local Area Connection
имя моего подключения LAN в настройках сети. Если вы установили беспроводной маршрутизатор и подключаетесь к нему для беспроводного интернета, убедитесь, что вы используете правильное имя:
netsh interface ipv4 set subinterface "Name of ur Wireless Connection" mtu=your-best-value-plus-28 store=persistent