Jump to content

Recommended Posts

Posted

Всем привет. Есть загадочная проблема :)

 

 

Есть 2 тестовых машинки, на одной FreeBSD 9.1, на другой 9.2. Файрвол пустой, ничего не включено, и не запущено. На обеих установлены сетевые Intel I350-T2.

Чтобы протестировать максимальную пропускную способность, которую они могут через себя прокачать, сделали tcpdump с реального трафика с одного из Интернет-каналов, и воспроизводим его на машинках с помощью bittwist, то есть трафик с одной машины отправляется на другую, и наоборот.

 

 

Если I350 соединить напрямую друг с другом патч-кордом, то при запуске трафика максимальная нагрузка упирается в 760 мегабит, причем без разницы, с какой машинки на какую гонять, в обе стороны одинаково. Если же соединить их через свитч с гигабитными портами - нагрузка упирается уже в 930 мегабит (не знаю, может это уже максимум для 1Г?)

 

При этом, если вместо одной из I350 поставить PRO-1000ET, и так же соединить их напрямую патч-кордом, то при отправке трафика с PRO-1000ET на I350 - на I350 максимум 760 мегабит, а если отправлять трафик с I350 на PRO-1000ET - то на PRO-1000ET уже 930-950.

 

Как будто I350 упирается во что-то по входящему трафику, но почему это происходит только при соединении напрямую патч-кордом с другой сетевушкой - не понятно. Может быть, кто-то сталкивался уже с таким?

Posted

Тюнинг - это замечательно, и нужно, но в данной ситуации не понятно - почему одни и те же сетевухи, при одинаковых настройках, если их соединить напрямую патч-кордом - выдают одну максимальную нагрузку, а если через свитч - уже другую. Что тут можно потюнить? На машинах ни ipfw, ни чего-либо другого нет, даже forwarding пакетов не настроен, то есть с одной машины они отправляются, на другой на сетевуху принимаются, и никуда дальше не идут. Нагрузка процессора на принимающей машине не существенна вообще, на отдающей - 92,8% idle.

 

Я думал, может быть кто-то с таким же сталкивался, и может пролить свет :)

  • 11 months later...
Posted

Апнем тему?

 

у меня на сервачке FreeBSD 9.2 и материночка.

 

Base Board Information

Manufacturer: Supermicro

Product Name: X9SRW-F

 

 

igb0@pci0:1:0:0: class=0x020000 card=0x065615d9 chip=0x15218086 rev=0x01 hdr=0x00

vendor = 'Intel Corporation'

device = 'I350 Gigabit Network Connection'

class = network

subclass = ethernet

igb1@pci0:1:0:1: class=0x020000 card=0x065615d9 chip=0x15218086 rev=0x01 hdr=0x00

vendor = 'Intel Corporation'

device = 'I350 Gigabit Network Connection'

class = network

subclass = ethernet

igb2@pci0:6:0:0: class=0x020000 card=0x152115d9 chip=0x15218086 rev=0x01 hdr=0x00

vendor = 'Intel Corporation'

device = 'I350 Gigabit Network Connection'

class = network

subclass = ethernet

igb3@pci0:6:0:1: class=0x020000 card=0x152115d9 chip=0x15218086 rev=0x01 hdr=0x00

vendor = 'Intel Corporation'

device = 'I350 Gigabit Network Connection'

class = network

subclass = ethernet

 

так вот:

igb0, igb1 эта сетевушка работает.

igb2, igb3 это интегрированная в мать сетевая и она не работает, то есть система ее видит и на этом все.

линк на ней фиизически поднимается/падает а вот система с ней не работает.

Драйвера стоят igb-2.4.2.

Я уже измучился. Куда копать подскажите?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.