Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
FreeBSD, 3 NIC и проблемы с дуплексом. 03.02.03 12:13
Автор: Night Knight [HZTeam.msk] <George Fedosejev> Статус: Member
|
Есть FreeBSD 4.7-STABLE, 3 сетевушки - 2 3Com 905B-TX и одна 3Com905C-TX. Последняя выставлена принудительно в 10baseT/UTP full-duplex, но этого самого полного дуплекса я на не вижу. Тестирую с помощью iperf. Вешаю на этот интерфейс виндовый бокс через кроссовер, на обоих хостах запускаю по серверу iperf и по клиенту, генерирующего трафик. Так вот, при наличии входящего потока трафик с FBSD падает приблизительно до 3 Mbit/sec, а с виндовой машины строго 10Mb (с учетом потерь). Клиент iperf позволяет запустить одновременно несколько потоков . При запуске 4-х потоков с FBSD и одного потока с винды я получаю нормальный дуплекс по 10М в обе стороны. Мне бы хотелось получить такую картину при запуске по одному потоку с обоих хостов. Что можно посмотреть, настроить?
Что я делал. Замена сетевой карты на интелевую результата не дает. Я увеличивал maxsockbuf до 2 Мб, буфер tcp.sendspace увеличил почти вдвое. Трафик не шейпится, в ФВ никаких ограничений на этот интерфейс нет. На остальных интерфейсах такого не наблюдается.
Люди, помогите! :-)
|
|
|