Перейти к содержимому
Калькуляторы

Балансировка агрегированного трафика на WS-C3550-12G

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

Собрал агрегированный линк на WS-C3550-12G (с одной стороны) и Foundry BigIron с другой. Линк работает, по кольцу не падает, но с балансировкой не понятно что.

Настройка cisco такова:

interface Port-channel1
 switchport trunk encapsulation dot1q
 switchport trunk native vlan 1000
 switchport trunk allowed vlan 1,3,511,555,556
 switchport mode trunk
!
...
!
interface GigabitEthernet0/9
 switchport trunk encapsulation dot1q
 switchport trunk native vlan 1000
 switchport trunk allowed vlan 1,3,511,555,556
 switchport mode trunk
 channel-protocol lacp
 channel-group 1 mode active
!
interface GigabitEthernet0/10
 switchport trunk encapsulation dot1q
 switchport trunk native vlan 1000
 switchport trunk allowed vlan 1,3,511,555,556
 switchport mode trunk
 channel-protocol lacp
 channel-group 1 mode active
!
...


Как выполнить балансировку?

Спасибо.

 

Возможно пригодится:

IPTV_158#show lacp ?
  <1-64>    Channel group number
  counters  Traffic information
  internal  Internal information
  neighbor  Neighbor information
  sys-id    LACP System ID

IPTV_158#show lacp 1 ?
  counters  Traffic information
  internal  Internal information
  neighbor  Neighbor information

IPTV_158#show lacp 1 ?
  counters  Traffic information
  internal  Internal information
  neighbor  Neighbor information

IPTV_158#show lacp 1 counters 
             LACPDUs         Marker      Marker Response    LACPDUs
Port       Sent   Recv     Sent   Recv     Sent   Recv      Pkts Err
---------------------------------------------------------------------
Channel group: 1
Gi0/9       31089  28743    0      0        0      0         0     
Gi0/10      31087  28744    0      0        0      0         0     

IPTV_158#show lacp 1 internal 
Flags:  S - Device is requesting Slow LACPDUs 
        F - Device is requesting Fast LACPDUs
        A - Device is in Active mode       P - Device is in Passive mode     

Channel group 1
                            LACP port     Admin     Oper    Port        Port
Port      Flags   State     Priority      Key       Key     Number      State
Gi0/9     SA      bndl      32768         0x1       0x1     0xA         0x3D  
Gi0/10    SA      bndl      32768         0x1       0x1     0xB         0x3D  

IPTV_158#show lacp 1 neighbor 
Flags:  S - Device is requesting Slow LACPDUs 
        F - Device is requesting Fast LACPDUs
        A - Device is in Active mode       P - Device is in Passive mode     

Channel group 1 neighbors

Partner's information:

                  LACP port                        Admin  Oper   Port    Port
Port      Flags   Priority  Dev ID          Age    key    Key    Number  State
Gi0/9     SP      1         0004.8074.6f00   3s    0x0    0x9C40 0x145   0x3C  
Gi0/10    SP      1         0004.8074.6f00   3s    0x0    0x9C40 0x146   0x3C


 

З.Ы. Сторона Foundry не интересна, т.к. на подобном примере трафик успешно агрегируется на линке Foundry BigIron -> Dlink DGS. Балансировка успешна.

Изменено пользователем default_vlan

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 минуту назад, Butch3r сказал:

show etherchannel load-balance

#show etherchannel load-balance 
EtherChannel Load-Balancing Configuration:
        dst-mac

EtherChannel Load-Balancing Addresses Used Per-Protocol:
Non-IP: Destination MAC address
  IPv4: Destination MAC address

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поменяйте на src-dst-ip

conf t

port-channel load-balance src-dst-ip

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, Butch3r сказал:

port-channel load-balance src-dst-ip

IPTV_158(config)#port-channel load-balance ?         
  dst-mac  Dst Mac Addr
  src-mac  Src Mac Addr

Или, или. выбрать src-mac?

UPD. К сожалению, чуда не произошло. Есть ли вероятность того, что в cisco можно агрегировать порты с "начала железа", скажем, только  gi0/1 и gi0/2 и прочее, а не 9 и 10, как в моем случае?

Изменено пользователем default_vlan

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

#show etherchannel detail 
		Channel-group listing: 
		----------------------

Group: 1 
----------
Group state = L2 
Ports: 2   Maxports = 16
Port-channels: 1 Max Port-channels = 1
Protocol:   LACP
Minimum Links: 0
		Ports in the group:
		-------------------
Port: Gi0/9
------------

Port state    = Up Mstr Assoc In-Bndl 
Channel group = 1           Mode = Active          Gcchange = -
Port-channel  = Po1         GC   =   -             Pseudo port-channel = Po1
Port index    = 0           Load = 0x00            Protocol =   LACP

Flags:  S - Device is sending Slow LACPDUs   F - Device is sending fast LACPDUs.
        A - Device is in active mode.        P - Device is in passive mode.

Local information:
                            LACP port     Admin     Oper    Port        Port
Port      Flags   State     Priority      Key       Key     Number      State
Gi0/9     SA      bndl      32768         0x1       0x1     0xA         0x3D  

Partner's information:

                  LACP port                        Admin  Oper   Port    Port
Port      Flags   Priority  Dev ID          Age    key    Key    Number  State
Gi0/9     SP      1         0004.8074.6f00  28s    0x0    0x9C40 0x145   0x3C  

Age of the port in the current state: 10d:00h:18m:40s

Port: Gi0/10
------------

Port state    = Up Mstr Assoc In-Bndl 
Channel group = 1           Mode = Active          Gcchange = -
Port-channel  = Po1         GC   =   -             Pseudo port-channel = Po1
Port index    = 0           Load = 0x00            Protocol =   LACP

Flags:  S - Device is sending Slow LACPDUs   F - Device is sending fast LACPDUs.
        A - Device is in active mode.        P - Device is in passive mode.

Local information:
                            LACP port     Admin     Oper    Port        Port
Port      Flags   State     Priority      Key       Key     Number      State
Gi0/10    SA      bndl      32768         0x1       0x1     0xB         0x3D  

Partner's information:

                  LACP port                        Admin  Oper   Port    Port
Port      Flags   Priority  Dev ID          Age    key    Key    Number  State
Gi0/10    SP      1         0004.8074.6f00  29s    0x0    0x9C40 0x146   0x3C  

Age of the port in the current state: 10d:00h:18m:39s

		Port-channels in the group: 
		---------------------------

Port-channel: Po1    (Primary Aggregator)

------------

Age of the Port-channel   = 10d:01h:18m:41s
Logical slot/port   = 1/0          Number of ports = 2
HotStandBy port = null 
Port state          = Port-channel Ag-Inuse 
Protocol            =   LACP
Port security       = Disabled

Ports in the Port-channel: 

Index   Load   Port     EC state        No of bits
------+------+------+------------------+-----------
  0     00     Gi0/9    Active             0
  0     00     Gi0/10   Active             0

Time since last port bundled:    10d:00h:18m:41s    Gi0/10
Time since last port Un-bundled: 10d:00h:18m:56s    Gi0/10

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вам нужно выставить одинаковые методы балансировки с обеих сторон и всё получится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Номера портов на алгоритм балансировки не влияют.

Если железо умеет только по МАС-адресам, то что ещё Вы хотите?

 

9 минут назад, Butch3r сказал:

Вам нужно выставить одинаковые методы балансировки с обеих сторон и всё получится.

Это с какого бодуна? С каждой стороны надо выставлять метод балансировки в зависимости от необходимости. На другую сторону это не влияет.

Если с одной стороны 100500 МАС-адресов, а с другой всего один, то с первой надо ставить по src-mac, со второй по dst-mac.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

58 минут назад, Butch3r сказал:

Вам нужно выставить одинаковые методы балансировки с обеих сторон и всё получится.

В том и сложность, что связка Dlink DGS -> Foundry Работает без нареканий. В агрегации 8 портов.
Тут же - не понятно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

57 минут назад, UglyAdmin сказал:

Номера портов на алгоритм балансировки не влияют.

Если железо умеет только по МАС-адресам, то что ещё Вы хотите?

 

Это с какого бодуна? С каждой стороны надо выставлять метод балансировки в зависимости от необходимости. На другую сторону это не влияет.

Если с одной стороны 100500 МАС-адресов, а с другой всего один, то с первой надо ставить по src-mac, со второй по dst-mac.

Я честно сказать никогда не использовал метод балансировки по макам. Я имел ввиду, что если с одной стороны стоит по mac то и сдругой стороны надо поставить по mac. А как именно - смотреть по факту. У меня везде src-dst-ip и работает отлично.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

8 минут назад, Butch3r сказал:

У меня везде src-dst-ip и работает отлично.

Когда есть src-dst-ip - никакой другой и не надо...

 

@default_vlan, а что у Вас не так с балансировкой и что за трафик в канале?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

eos/eol 3550 случился почти 10 лет назад. о чем речь вообще? вы хотите заставить мамонта делать то что он не умеет. стюардессу пора закопать. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

6 минут назад, UglyAdmin сказал:

а что у Вас не так с балансировкой

image.thumb.png.4170a63b3db5226bc98ff351a5249371.png 
см. картинку.

 

 

7 минут назад, UglyAdmin сказал:

что за трафик в канале?

Пользовательский трафик до сервера доступа, мониторинг, офис и мультикаст

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Может, что и умеет:

https://www.cisco.com/c/ru_ru/support/docs/lan-switching/etherchannel/12023-4.html#cat2950_3550

Цитата

В коммутаторах серии 3550, когда используется пересылка МАС-адреса источника, распределение нагрузки на основе IP-адреса источника и назначения также активируется для маршрутизируемого IP-трафика. Все маршрутизируемые IP-трафики выбирают порт на основе IP-адреса источника и назначения.

Но src-dst-ip не умеет точно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

5 минут назад, UglyAdmin сказал:

Может, что и умеет:

 

применительно к мультикасту не может, и не умеет. балансировка мультикаста - в принципе не тривиальная задача. и даже на форуме нага эта тема стабильно раз в 3 месяца поднимается.

google -> multicast etherchannel load-balance. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

6 минут назад, default_vlan сказал:

image.thumb.png.4170a63b3db5226bc98ff351a5249371.png 
см. картинку.

В данном случае балансировку надо настраивать не на 3550, это в его сторону перегрузка, а не от него.

От него тоже не баланс, но до перегрузки ещё очень далеко.

 

3 минуты назад, darkagent сказал:

применительно к мультикасту не может, и не умеет. балансировка мультикаста - в принципе не тривиальная задача. и даже на форуме нага эта тема стабильно раз в 3 месяца поднимается.

Мультикаст - такой же IP-трафик, с src-IP (адрес источника) и dst-IP (адрес группы), его точно так же можно балансировать. На более-менее современных железках проблем не возникает...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, darkagent сказал:

применительно к мультикасту не может, и не умеет. балансировка мультикаста - в принципе не тривиальная задача. и даже на форуме нага эта тема стабильно раз в 3 месяца поднимается.

Разве? Нормально балансируется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тут дело даже не в мультикасте. Я его и зарубить могу.
Проблема в том, что Foundry может балансировку сделать по L4, L3, L2, но только на JetCore. Этого слота у меня нет. Вывод - юзать то, что есть. А есть у нас один бегемот, который не балансирует никак, а второй - только с маками работает.
Балансировку не получится настроить, к сожалению.

Точнее не так.  Получится, но только после полной замены Foundry на что-то вменяемое.
Я хз как какая-то DGS может успешно балансировать 5Гбит/с трафика на 8 интерфейсах, а тут 2 в 2 не получается.

Изменено пользователем default_vlan

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

29 минут назад, zhenya` сказал:

L3 ecmp?

Возможно. Это со стороны провайдера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если это к магистралу, то просите разобрать портченел и вторую сессию дать. Medом разбалансите трафик.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

17 часов назад, pppoetest сказал:

Разве? Нормально балансируется.

А потом на другой стороне пакеты нормально приходят? в нужной очередности? В свое время на эти грабли наступали, на том оборудовании что было в то время так и не победили. Проще оказалось на 10-ку перейти

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну так всё же очевидно. У провайдера src-dst-ip а у вас по макам. Вот и балансирует на других свичах. По макам не будет такой красивой балансировки, меняйте железку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

30 минут назад, Butch3r сказал:

меняйте железку

Этого мнения и придерживаюсь.

Всем спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

7 часов назад, Sacrament сказал:

А потом на другой стороне пакеты нормально приходят? в нужной очередности? В свое время на эти грабли наступали, на том оборудовании что было в то время так и не победили. Проще оказалось на 10-ку перейти

Вроде да. QoS настроен, дальше маркировка сохраняется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.