Перейти к поиску
  1. Главная
  2. Продукты
  3. С-Терра Шлюз
  4. Настройка С-Терра Шлюз
  5. Общие настройки шлюза
  6. Работа с интерфейсами
  7. Особые случаи
  8. Увеличение количества допустимых сетевых интерфейсов

Увеличение количества допустимых сетевых интерфейсов

Поиск в комплекте Источник
Увеличение количества допустимых сетевых интерфейсов

Если на «С-Терра Шлюз» настроено большое количество сетевых интерфейсов (>96) и в "klogview -f drop" наблюдаются сообщения "unknown physical network interface", например:

"dropped out packet 10.20.0.121:t8c0 -> 10.20.0.122:t8c0, proto 1, len 1028, if 195935983: unknown physical network interface"

то нужно увеличить хэш-таблицу сетевых интерфейсов в драйвере Продукта.

Например:

root@Hub1:~# vim.tiny /etc/modprobe.d/vpndrvr.conf

...

options vpndrvr pcap_if_cache_bucket_size=2048

options vpndrvr pcap_if_uncached_bucket_size=2048

...

Максимальное количество хранимых сетевых интерфейсов для Шлюза, при равномерном распределении хэш-значений имен, вычисляется по формуле

2 ^ pcap_if_cache_hash_bits * pcap_if_cache_bucket_size + pcap_if_uncached_bucket_size

где:

  • pcap_if_cache_hash_bits - количество бит хэш-таблицы сетевых интерфейсов (в сборке 5.0.25237_cert_gate равно 4, не изменяется)
  • pcap_if_cache_bucket_size - максимальное количество хранимых сетевых интерфейсов с одинаковым хэш-значением (число 8-2048, по умолчанию 32)
  • pcap_if_uncached_bucket_size - максимальное количество хранимых сетевых интерфейсов, для хэш-значения которых не осталось места в хэш-таблице (число 8-2048, по умолчанию 64).