Помимо выставления количества ядер для работы с l2svc сервисом, необходимо задать нужный размер буферов для приёма и отправки пакетов. Для того, чтобы настроить размеры буферов, необходимо в файле /etc/sysctl.conf после строки “# buffer sizes” изменить текущие значения на следующие:
root@Gate7000:~# vim.tiny /etc/sysctl.conf
# buffer sizes
net.core.rmem_max=4194304
net.core.wmem_max=4194304
net.core.rmem_default=229376
net.core.wmem_default=229376
Для того, чтобы применить настройки, необходимо воспользоваться командой:
root@Gate7000:~# sysctl -p
Также при конфигурировании tap-интерфейсов в конфигурационный файл виртуального интерфейса необходимо добавить следующие строки:
root@Gate7000:~# vim.tiny /opt/l2svc/etc/tap0.conf
...
rcvbuf 1048576
sndbuf 1048576
...
· “rcvbuf” – размер буфера отправки пакетов на данном tap-интерфейсе;
· “sndbuf" – размер буфера приёма пакетов на данном tap-интерфейсе;