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

Bonding Завелось, но не так,как хотелось бы.

Приветствую!

 

Подскажите, в какую сторону копать:

 

Сегодня собрал бондинг, схема следующая:

 

Cisco 3560 ==== NAT (Vyatta) ==== Shaper (FreeBSD) ==== Cisco 3750

 

Собрал LACP.

 

Собрал потому, что, стало быть, стал канал упираться в потолок. Т.е. 1Гбит/сек упирается в полку ежедневно в вечернее время.

 

Теперь наблюдая следующая картину в графиках загрузки cacti:

трафик у меня размазало равномерно по 2-м физическим каналам с обеих сторон (мониторю интерфейсы 3750 и 3560), однако, суммарная канальная загрузка все равно получается не выше 1Гбит/сек.

Это фиксирую как по cacti, так и netstat'ом на shaper'е.

 

На shaper'е у меня созданы 2 логических интерфейса lagg0 (смотрит в сторону 3750 2-мя ethernet'ами) и lagg1 (смотрит в сторону NAT 2-мя ethernet'ми).

И по выводу netstat по данным lagg'ам получается, что ли, что исх + вх трафик генерируется суммарно 1 Гбит/сек, а не 2... В общем, выглядит это так:

 

shape# netstat -w1 -h -i lagg1
           input        (Total)           output
  packets  errs idrops      bytes    packets  errs      bytes colls
     578k     0     0       468M       573k     0       474M     0
     574k     0     0       468M       571k     0       475M     0
     562k     0     0       457M       559k     0       464M     0
     551k     0     0       452M       546k     0       456M     0
     572k     0     0       462M       565k     0       465M     0
     568k     0     0       460M       564k     0       465M     0
     562k     0     0       457M       557k     0       462M     0
     572k     0     0       462M       566k     0       466M     0
     578k     0     0       466M       573k     0       473M     0
     558k     0     0       450M       552k     0       453M     0
     571k     0     0       461M       567k     0       466M     0
     575k     0     0       467M       571k     0       474M     0
     573k     0     0       461M       569k     0       467M     0
     567k     0     0       461M       562k     0       467M     0
^C

 

Тоже самое в этоже время я наблюдаю и на lagg0:

 

shape# netstat -w1 -h -i lagg0
           input        (Total)           output
  packets  errs idrops      bytes    packets  errs      bytes colls
     580k     0     0       469M       577k     0       477M     0
     572k     0     0       462M       569k     0       469M     0
     587k     0     0       477M       582k     0       483M     0
     565k     0     0       459M       561k     0       466M     0
     571k     0     0       463M       566k     0       469M     0
     563k     0     0       459M       559k     0       464M     0
     576k     0     0       464M       572k     0       470M     0
     564k     0     0       461M       559k     0       467M     0
^C
shape#

И все, выше не поднимается.

 

С балансировкой ничего не менял/не трогал, сейчас и на 3750 и на 3560 включено так:

show etherchannel load-balance
EtherChannel Load-Balancing Configuration:
       src-dst-ip

Share this post


Link to post
Share on other sites

Графики можно увидеть?

Share this post


Link to post
Share on other sites

А между натом и шейпером то что с линками?

Share this post


Link to post
Share on other sites

Вопрос решился изменением hash-policy с layer 2 на 3+4 на Vyatta.

 

Трафик с Vyatta не смотря на собранный бондинг лился по одному линку.

Edited by eepive

Share this post


Link to post
Share on other sites

Дыг. Да. Nexthop то один единственный мак.

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