LINUX.ORG.RU
ФорумAdmin

Bonding интерфейсов и свитч цыска


0

2

Что-то не получается у меня объеденить два интерфейса в один чтобы огрести свои 2 гигабит. Дано - сервер с двумя e1000e картами, каталист 3560g, два клиента (тоже линукс) с e1000e (не суть). На сервере настроен бондинг в режиме balance-rr, опции ядра:

bonding.mode=balance-rr bonding.miimon=100 bonding.downdelay=100 bonding.updelay=100 e1000e.InterruptThrottleRate=1,1

На цыске порты объеденены в езерченнел так:

root.c3560g-48p#sh run int gi0/28
Building configuration...

Current configuration : 276 bytes
!
interface GigabitEthernet0/28
 description BACKUP-Eth0
 switchport access vlan 2
 switchport mode access
 switchport nonegotiate
 flowcontrol receive desired
 no cdp enable
 no cdp tlv server-location
 no cdp tlv app
 channel-group 3 mode on
 spanning-tree portfast
end

root.c3560g-48p#sh run int gi0/29
Building configuration...

Current configuration : 276 bytes
!
interface GigabitEthernet0/29
 description BACKUP-Eth1
 switchport access vlan 2
 switchport mode access
 switchport nonegotiate
 flowcontrol receive desired
 no cdp enable
 no cdp tlv server-location
 no cdp tlv app
 channel-group 3 mode on
 spanning-tree portfast
end

root.c3560g-48p#sh run int po3
Building configuration...

Current configuration : 129 bytes
!
interface Port-channel3
 switchport access vlan 2
 switchport mode access
 switchport nonegotiate
 flowcontrol receive on
end
В итоге на серваке запущаем два iperf на разных портах, и с клиентов начинаем туда заливать траффик. В итоге имеем такое:
root@ubuntu2:~# iperf -w 8M -c 10.1.0.246 -t 120 -p 5002
------------------------------------------------------------
Client connecting to 10.1.0.246, TCP port 5002
TCP window size: 16.0 MByte (WARNING: requested 8.00 MByte)
------------------------------------------------------------
[  3] local 10.1.0.238 port 41595 connected with 10.1.0.246 port 5002
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-120.0 sec  6.80 GBytes    487 Mbits/sec

root@ubuntu3:~# iperf -w 8M -c 10.1.0.246 -t 120 -p 5001
------------------------------------------------------------
Client connecting to 10.1.0.246, TCP port 5001
TCP window size: 16.0 MByte (WARNING: requested 8.00 MByte)
------------------------------------------------------------
[  3] local 10.1.0.237 port 37057 connected with 10.1.0.246 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-120.0 sec  6.31 GBytes    452 Mbits/sec

Но траффик на сервере идет лишь через один из интерфейсов. Что я делаю не так? :) Загрузка процов везде незначительная. Я пробовал переводить режим бондинга в 802.1ad, как на свичах так и на линуксе, девайсы дружатся по LACP, но результат тот же самый.

Ответ на: комментарий от codoranro

spanning-tree portfast кагбэ как раз отключает обработку спаннинг три на этом порту.

blind_oracle ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.