Настройки

Есть несколько дополнительных настроек, которые можно изменить в разделе Интерфейсы ‣ Настройки. В большинстве случаев, их следует оставлять по умолчанию, но для некоторых сценариев работы могут потребоваться особые настройки.

Настройки на этой странице будут применены после перезагрузки или реконфигурации каждого интерфейса.

Примечание

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

Сетевые интерфейсы

CRC аппаратного обеспечения

Отключает аппаратную разгрузку по проверке контрольной суммы (TCP Checksum offload ), установленную по умолчанию - контролирует, может ли настраиваемая пользователем разгрузка проверки контрольной суммы обрабатываться сетевой картой. Не все технологии поддерживают эту функцию (например, IPS) и у некоторых драйверов возникают проблемы при её включении. Обычно, эта функция отключена, поскольку прирост производительности является спорным.

Параметры ifconfig в ОС, связанные с этой настройкой: txcsum, rxsum, txcsum6, rxcsum6.

TSO аппаратного обеспечения

Отключает аппаратную разгрузку сегментации TCP (TCP Send Offload ), также установленную по умолчанию,- предотвращает передачу разгрузки сегментации пакетов на сетевую карту. Эта опция несовместима с IPS в TING и не работает в некоторых сетевых картах.

Параметры ifconfig в ОС, связанные с этой настройкой: tso, tso4, tso6.

LRO аппаратного обеспечения

Отключает аппаратную разгрузку увеличения входящей пропускной способности (Large Receive Offload ), установленную по умолчанию. Предотвращает объединение сетевой картой входящих пакетов в буфер большого размера перед передачей их выше по сетевому стеку (чтобы уменьшить количество пакетов для обработки).

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

Параметр ifconfig в ОС, связанный с этой настройкой: lro.

Фильтрация аппаратного обеспечения VLAN

Настройка использования аппаратной фильтрации VLAN. Это аппаратное ускорение может быть нарушено в некоторых драйверах устройств, поэтому для него рекомендуется установить значение Отключить фильтрацию аппаратного обеспечения (которое в TING используется по умолчанию).

Параметры ifconfig в ОС, связанные с этой настройкой: vlanhwtag, nlanhwcsum, vlanhwfilter, vlanhwtso.

Обработка ARP

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

Более подробное описание можно глянуть в man arp, а также использовать поиск по log_arp_wrong_iface и long_arp_movements.

IPv6 DHCP

Предотвратить освобождение

Не отправлять сообщение об освобождении при выходе клиента, чтобы предотвратить освобождение выделенного адреса или префикса на сервере.

Уровень журнала

Изменение уровня журналирования для клиентов IPv6:

  • Информация - показывает состояние, аренду интерфейсов и адреса;

  • Отладка - полная диагностика.

Уникальный идентификатор DHCP

Эта опция может использоваться для ввода явного DUID для использования клиентами IPv6 DHCP. раздичные типы которых подробно описаны в разделе 11 документа RFC 8415 .

Если значение не задано, клиент DHCPv6 (dhcp6c) назначит его автоматически.