Устранение проблем с PPPoE-подключением в Windows Vista

В некоторых выпусках операционной системы Windows Vista в следствие слишком большого значения параметра MTU (Maximum Transmittion Unit) могут не получить доступ к Интернет некоторые сетевые программы (браузеры, почтовые агенты). Для корректного функционирования таких программ рекомендуется снизить параметр MTU и выставить его в диапазоне от 1400 до 1480, например 1454. Не следует устанавливать значение MTU ниже 1400 байт.

Изменение значения MTU

Чтобы изменить значение MTU для протокола PPPoE, необходимо создать следующий раздел реестра: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Ndiswan\Parameters\Protocols\0

Добавьте в этот раздел такие параметры.

Имя параметра Тип данных Значение
ProtocolType REG_DWORD 0x00000800
PPPProtocolType REG_DWORD 0x00000021
ProtocolMTU REG_DWORD желаемое значение MTU (в десятичном формате)

Для этого выполните следующие действия.

  1. Выберите в меню Пуск пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
  2. Найдите и выделите следующий раздел: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Ndiswan\Parameters
  3. Выберите в меню Правка команду Создать, а затем — Раздел.
  4. Введите Protocols и нажмите клавишу ВВОД.
  5. Выберите в меню Правка команду Создать, а затем — Раздел.
  6. Введите 0 и нажмите клавишу ВВОД.
  7. В меню Правка выберите пункт Создать, а затем — Параметр DWORD.
  8. Введите ProtocolType и нажмите клавишу ВВОД.
  9. В меню Правка выберите команду Изменить.
  10. Введите значение 800 и нажмите кнопку ОК.
  11. В меню Правка выберите пункт Создать, а затем — Параметр DWORD.
  12. Введите PPPProtocolType и нажмите клавишу ВВОД.
  13. В меню Правка выберите команду Изменить.
  14. Введите значение 21 и нажмите кнопку ОК.
  15. В меню Правка выберите пункт Создать, а затем — Параметр DWORD.
  16. Введите ProtocolMTU и нажмите клавишу ВВОД.
  17. В меню Правка выберите команду Изменить.
  18. Введите желаемое значение MTU (в десятичном формате) и нажмите кнопку ОК.
  19. Закройте редактор реестра.

Примечания

  • Если значение MTU равно 1460, значение NUM в следующей команде не будет превышать 1432:
    ping IP-адрес -f -l NUM
  • Чтобы изменения вступили в силу, компьютер необходимо перезагрузить.

Подробнее смотрите статью на сайте Microsoft: http://support.microsoft.com/kb/283165


Разделы