Расширенные настройки драйвера сетевого адаптера

Опубликовано: 19 Марта, 2023

Введение

Вы, вероятно, видели настройки на вкладке в сетевого адаптера раньше — это то же самое место, где вы получаете доступ к сведениям о драйвере, — но настройки не так просты для понимания.

[расширенная вкладка.png]

общие настройки

Скорость и дуплекс: позволяет выбрать желаемую скорость и дуплекс сетевого адаптера, по умолчанию обычно используется автосогласование.

Gigabit Master Slave Mode: определяет, какой конец соединения назначается ведущим; другой из которых был бы рабом. Если оставить настройки по умолчанию (Автоопределение или Аппаратные настройки по умолчанию), устройства автоматически согласуют это на основе стандарта IEEE 802.3ab: многопортовые устройства, такие как коммутаторы, становятся ведущими при подключении к однопортовому устройству. Если оба конца являются многопортовыми устройствами, тот, у которого более высокие начальные биты, становится ведущим.

MAC-адрес: позволяет ввести MAC-адрес для адаптера вместо MAC-адреса по умолчанию. Это пример того, как легко можно обойти методы фильтрации MAC-адресов; сделайте простой захват пакета, чтобы найти авторизованный MAC-адрес, и примените его здесь, в дополнительных настройках. Однако более законным использованием этого может быть изменение MAC-адреса, чтобы он соответствовал адресу, разрешенному вашим интернет-провайдером, когда вы подключаете ПК напрямую к модему.

Log Link State Event: позволяет включать или отключать регистрацию изменений состояния канала адаптера (таких как активация/отключение, несоответствие дуплексного режима и обнаружение STP) в системных журналах.

Тегирование пакетов QoS: позволяет адаптеру отправлять и получать указания QoS 802.1p и 802.1Q VLAN.

Настройка производительности

Jumbo Frames: это увеличивает стандартный размер кадра Ethernet с 1514 байт, например, до 4088, 9014 или 16128 байт. Это может помочь увеличить пропускную способность и снизить загрузку ЦП. Однако функциональность и одинаковый размер кадра обычно должны поддерживаться всеми устройствами в сети. Кроме того, функциональные возможности Jumbo Frames могут не работать у разных поставщиков.

Масштабирование на стороне приема: это позволяет распределять входящую сетевую обработку между несколькими процессорными ядрами в многоядерных компьютерах, чтобы повысить производительность.

Adaptive Inter-Frame Spacing: этот параметр включает временной интервал между пакетами, чтобы помочь компенсировать чрезмерные коллизии пакетов Ethernet в сети.

Управление потоком: помогает повысить эффективность регулирования трафика для соединений, поддерживающих кадры управления потоком. Эти кадры отправляются адаптером, когда их очереди на получение достигают предварительно определенного предела, чтобы сигнализировать отправляющей станции о приостановке передачи, чтобы адаптер не отбрасывал пакеты.

Interrupt Moderation Rate: Устанавливает скорость, с которой адаптер прерывает работу системы для обработки входящих или исходящих пакетов. Более низкая скорость заставляет систему более быстро реагировать на обработку пакетов, но может снизить производительность других приложений и служб на машине. Более высокая скорость означает меньшее время отклика при обработке пакетов, но может помочь повысить производительность машины, что особенно полезно, когда адаптер отправляет и получает большие пакеты.

Дескрипторы приема: задает количество дескрипторов приема, выделенных в памяти хоста и используемых для хранения полученных пакетов. Это может быть увеличено, если производительность полученного трафика недостаточна.

Дескрипторы передачи: задает количество дескрипторов приема, которые позволяют адаптеру отслеживать передаваемые пакеты в системной памяти. Это может быть увеличено, если производительность передачи трафика недостаточна.

Варианты разгрузки

Разгрузка контрольной суммы IPv4: позволяет адаптеру вычислять контрольную сумму пакетов IPv4 вместо операционной системы хоста, что может помочь повысить производительность адаптера, а также снизить загрузку ЦП.

Разгрузка контрольной суммы TCP: позволяет адаптеру вычислять контрольную сумму TCP исходящих пакетов, а не операционной системе хоста, что может помочь повысить производительность передачи, а также снизить загрузку ЦП.

Разгрузка контрольной суммы UDP: позволяет адаптеру вычислять контрольную сумму UDP исходящих пакетов вместо операционной системы хоста, что может помочь повысить производительность передачи, а также снизить загрузку ЦП.

Разгрузка TCP-сегментации: позволяет адаптеру выполнять любую необходимую TCP-сегментацию исходящих пакетов вместо операционной системы хоста, что может помочь повысить производительность передачи, а также снизить загрузку ЦП.

Разгрузка ARP: позволяет адаптеру отвечать на запросы ARP, что позволяет компьютеру не просыпаться для них в спящем режиме.

NS Offload: позволяет адаптеру отвечать на запросы Neighbor Discovery Neighbor Solicitation, что предотвращает необходимость пробуждения компьютера для них в спящем режиме.

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

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

Настройки энергосбережения

Энергоэффективный Ethernet: позволяет сетевому адаптеру включать и выключать режим энергосбережения, когда он не используется, при этом соединение остается активным.

Зеленый Ethernet (режим короткой досягаемости): снижает энергопотребление адаптера, если длина подключенного кабеля меньше определенной, например 10 метров.

Автоматическое отключение Gigabit: если этот параметр включен, любые соединения Ethernet будут ограничены до 100 Мбит/с, что требует меньше энергии. Вы можете включить это всегда или, для ноутбуков, только тогда, когда батарея используется.

Настройка пробуждения по локальной сети

Wake on Magic Packet: позволяет удаленно включать компьютер из спящего режима, режима гибернации или при полном выключении с помощью Magic Package функции Wake-On-LAN.

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

Shutdown Wake-On-LAN: включает функцию Wake-On-LAN, если компьютер полностью выключен.

Wake-On-LAN и Shutdown Скорость соединения: указывает скорость соединения адаптера, когда компьютер находится в спящем или спящем режиме.

Резюме

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

Имейте в виду, что эти настройки могут значительно повлиять на производительность и надежность — в хорошую или плохую сторону. Рассмотрите возможность тестирования производительности с помощью какого-либо сетевого анализатора или даже простого теста пропускной способности до и после каждого изменения настроек. Хотя некоторые настройки и настройки должны помочь, они почти всегда зависят от вашей конкретной сети и ее использования. Если ничего не помогло и вы, кажется, «сломали» сетевое соединение, повторная установка драйвера должна восстановить заводские настройки по умолчанию.

В будущем я расскажу о дополнительных расширенных настройках, которые вы найдете в адаптерах Wi-Fi, которые позволяют точно настроить беспроводное соединение.