Распределение прерываний сетевой платы по ядрам процессора

Приведу пример распределения прерываний сетевых интерфейсов по ядрам процессора.
Для примера возьму сервер с accel-ppp, трафиком 6Gb/s, 500K+ pps, nat с ipoe и 6000 dchp клиентов.
А также обязательно отключим hyper-threading в BIOS, так как распределение нагрузки на виртуальные ядра может сильно увеличить нагрузку на некоторые физические ядра.

Читать далее «Распределение прерываний сетевой платы по ядрам процессора»

Как узнать на каких NUMA node сетевые интерфейсы

Приведу пример просмотра на каких NUMA node находятся сетевые интерфейсы в Linux.

Читать далее «Как узнать на каких NUMA node сетевые интерфейсы»

Captive portal. Настройка переадресации ncsi

Приведу пример настройки переадресации клиентов без денег на captive portal при подключении к сети.

Читать далее «Captive portal. Настройка переадресации ncsi»

Перечень сетевых протоколов и портов

Приведу небольшой список некоторых популярных сетевых протоколов, портов которые они используют и их краткое описание:

Читать далее «Перечень сетевых протоколов и портов»

Установка и использование Wondershaper

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

Читать далее «Установка и использование Wondershaper»

Список эмуляторов сети и сетевого оборудования

Приведу небольшой список популярных эмуляторов сети и сетевого оборудования:

Читать далее «Список эмуляторов сети и сетевого оборудования»