Jump to content
Калькуляторы

PPPoE BRAS и сетевые карты

Добрый день, господа!

 

Имеется брас с 2-х портовой сетевой картой Broadcom Corporation NetXtreme II BCM5716 Gigabit Ethernet .

Один порт смотрит в сеть для терминации PPPoE другой в мир (IP трафик)

 

Сейчас молотит порядка 900 мбит дуплесного трафика.

 

Драйвер bnx2 version: 2.0.2

По 8 очередей на каждый порт. естественно на порту с PPPoE задействована только одна очередь. Вероятно хеш функция работает только по заголовкам 3,4-го уровней.

Эту одну очередь припил к конкретному ядру CPU. Остальные очереди распределяются между оставшимися.

 

Суммарная загрузка CPU не более 50% по всем ядрам.

 

Стоит задача увеличить количество трафика через него.

В наличии есть 2-х портовая сетевая Intel 82576EB. Насколько мне известно, то интеловский RSS также работает только по залаговкам 3,4-уровней.

 

Как считаете, что лучше поставить в сеть с PPPoE, а что в IP мир? Intel или Broadcom?

 

З.Ы: Какая версия igb для linux более стабильная? igb версии 2.4.х и 2.3.х приводили к kernel panic совместно с irqbalance.

Edited by Vofffka

Share this post


Link to post
Share on other sites

igb 2.1.9 без irqbalance, который на роутерах не нужен, отлично разбрасывает прерывания по очередям на брасах с PPPoE. Никаких кернел паников.

Share this post


Link to post
Share on other sites

igb - 2.2.9 тоже вводит ядро в панику.

ОС: Debian 5

ядро: 2.6.32-bpo.3-amd64 и 2.6.32-bpo.5-amd64

 

Причем впадает в kernel panic когда на VLAN интерфейс назначаю IP адрес и через него начинает идти обычный IP трафик.

Когда на VLAN интерфейсах нет адресов и ходит PPPoE - работает нормально

 

Irqbalance выключен

Edited by Vofffka

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this