Метод SetPMTUDiscovery класса Win32_NetworkAdapterConfiguration
Статический метод класса WMISetPMTUDiscovery используется для включения обнаружения максимальной единицы передачи (MTU) по пути к удаленному узлу.
В этом разделе используется синтаксис формата управляемого объекта (MOF). Дополнительные сведения об использовании этого метода см. в разделе Вызов метода.
Синтаксис
uint32 SetPMTUDiscovery(
[in] boolean PMTUDiscoveryEnabled
);
Параметры
-
PMTUDiscoveryEnabled [in]
-
Если значение равно true, протокол TCP включается для попытки обнаружить максимальный размер единицы передачи (MTU) или максимальный размер пакета по пути к удаленному узлу. Значение по умолчанию — true.
Возвращаемое значение
Возвращает значение 0 (ноль) для успешного завершения, если перезагрузка не требуется, 1 (одно) для успешного завершения, когда требуется перезагрузка, и другое число при возникновении ошибки. Дополнительные сведения о кодах ошибок см. в разделе Константы ошибок WMI или WbemErrorEnum. Общие значения HRESULT см. в разделе Системные коды ошибок.
-
Успешное завершение, перезагрузка не требуется
-
0
Успешное завершение, перезагрузка не требуется.
-
Успешное завершение, требуется перезагрузка
-
1
Успешное завершение, требуется перезагрузка.
-
Метод не поддерживается на этой платформе
-
64
Метод не поддерживается на этой платформе.
-
Неизвестный сбой
-
65
Неизвестный сбой.
-
Недопустимая маска подсети
-
66
Недопустимая маска подсети.
-
Ошибка при обработке возвращенного экземпляра
-
67
При обработке возвращенного экземпляра произошла ошибка.
-
Недопустимый входной параметр
-
68
Недопустимый входной параметр.
-
Указано более 5 шлюзов
-
69
Указано более пяти шлюзов.
-
Недопустимый IP-адрес
-
70
Недопустимый IP-адрес.
-
Недопустимый IP-адрес шлюза
-
71
Недопустимый IP-адрес шлюза.
-
Произошла ошибка при доступе к реестру для получения запрошенных сведений
-
72
Произошла ошибка при доступе к реестру для получения запрошенных сведений.
-
Недопустимое доменное имя
-
73
Недопустимое доменное имя.
-
Недопустимое имя узла
-
74
Недопустимое имя узла.
-
Основной или вторичный сервер WINS не определен
-
75
Основной или вторичный сервер WINS не определен.
-
Недопустимый файл
-
76
Недопустимый файл.
-
Недопустимый системный путь
-
77
Недопустимый системный путь.
-
Сбой копирования файла
-
78
Сбой копирования файла.
-
Недопустимый параметр безопасности
-
79
Недопустимый параметр безопасности.
-
Не удалось настроить службу TCP/IP
-
80
Не удалось настроить службу TCP/IP.
-
Не удается настроить службу DHCP
-
81
Не удалось настроить службу DHCP.
-
Не удается продлить аренду DHCP
-
82
Не удается продлить аренду DHCP.
-
Не удается освободить аренду DHCP
-
83
Не удается освободить аренду DHCP.
-
IP-адрес не включен в адаптере
-
84
IP-адрес не включен для адаптера.
-
IpX не включен на адаптере
-
85
IPX не включен в адаптере.
-
Ошибка границ фрейма или сетевого номера
-
86
Ошибка границ фрейма или сетевого номера.
-
Недопустимый тип кадра
-
87
Недопустимый тип кадра.
-
Недопустимый номер сети
-
88
Недопустимый номер сети.
-
Повторяющийся номер сети
-
89
Повторяющийся номер сети.
-
Параметр выходит за пределы границ
-
90
Параметр выходит за пределы.
-
Доступ запрещен
-
91
Доступ запрещен.
-
Недостаточно памяти
-
92
Недостаточно памяти.
-
Уже существует
-
93
Уже существует.
-
Путь, файл или объект не найден
-
94
Путь, файл или объект не найден.
-
Не удается уведомить службу
-
95
Не удается уведомить службу.
-
Не удается уведомить службу DNS
-
96
Не удается уведомить службу DNS.
-
Интерфейс не настраивается
-
97
Интерфейс не настраивается.
-
Не все аренды DHCP могут быть освобождены или продлены
-
98
Не все аренды DHCP могут быть освобождены или продлены.
-
Dhcp не включен в адаптере
-
100
Протокол DHCP не включен для адаптера.
-
Другое
-
101 4294967295
Комментарии
Обнаружив MTU пути и ограничивая сегменты TCP этим размером, TCP может исключить фрагментацию на маршрутизаторах вдоль пути, соединяющих сети с разными MTU. Фрагментация негативно влияет на пропускную способность TCP и перегрузку сети. Установка для этого параметра значения FALSE приводит к тому, что MTU 576 байт будет использоваться для всех подключений, которые не относятся к компьютерам в локальной подсети.
Примеры
Пример Включения обнаружения PMTU для всех сетевых адаптеров VBScript позволяет компьютеру автоматически обнаруживать максимальную единицу передачи в сети.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\CIMV2 |
MOF |
|
DLL |
|