LACP - Up Sngl-port-Bndl Mstr Not-in-Bndl

Я устанавливаю канал порта между двумя коммутаторами Cisco: 6509 под управлением ios 12.2(17r)S4 и 5596 под управлением nx-os 5.2(1)N1(4). Возникло несколько проблем, в том числе плохие патчи и поврежденные кабели, но в настоящее время у меня есть две активные ссылки в канале порта для работы. Проблема в том, что люди на этой ноге видят спорадические проблемы с подключением.

На ios я вижу следующий статус etherchannel, который подразумевает, что каждая ссылка действует не как отдельный канал, а вместо этого в своей собственной независимой группе:

coresw02#show etherchannel 4 detail     
Group state = L2 
Ports: 3   Maxports = 16
Port-channels: 1 Max Port-channels = 16
Protocol:   LACP
Minimum Links: 0
        Ports in the group:
        -------------------
Port: Gi4/9
------------

Port state    = Up Sngl-port-Bndl Mstr Not-in-Bndl 
Channel group = 4           Mode = Active      Gcchange = -
Port-channel  = null        GC   =   -         Pseudo port-channel = Po4
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
Gi4/9     SA      indep     32768         0x4       0x4     0x40A       0x7D  

Age of the port in the current state: 0d:06h:55m:38s

Port: Gi4/25
------------

Port state    = Down Not-in-Bndl 
Channel group = 4           Mode = Active      Gcchange = -
Port-channel  = null        GC   =   -         Pseudo port-channel = Po4
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
Gi4/25    FA      down      32768         0x4       0x4     0x41A       0x47  

Age of the port in the current state: 0d:06h:29m:28s

Port: Gi4/27
------------

Port state    = Up Sngl-port-Bndl Mstr Not-in-Bndl 
Channel group = 4           Mode = Active      Gcchange = -
Port-channel  = null        GC   =   -         Pseudo port-channel = Po4
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
Gi4/27    SA      indep     32768         0x4       0x4     0x41C       0x7D  

Age of the port in the current state: 0d:06h:44m:28s

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

Port-channel: Po4    (Primary Aggregator)

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

Age of the Port-channel   = 4d:03h:19m:57s
Logical slot/port   = 14/2          Number of ports = 0
HotStandBy port = null 
Port state          = Port-channel Ag-Not-Inuse 
Protocol            =   LACP
Fast-switchover     = disabled
Load share deferral = disabled   


Last applied Hash Distribution Algorithm:   -

Кроме того, хотя вышеприведенный вывод показывает, что ссылки работают, проверка состояния интерфейса portchannel показывает, что он отключен:

coresw02#show interface port-channel 4
Port-channel4 is down, line protocol is down (notconnect)
  Hardware is EtherChannel, address is 0000.0000.0000 (bia 0000.0000.0000)
  Description: CHANNEL TO 10G
  MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec, 
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Auto-duplex, Auto-speed, media type is unknown
  input flow-control is off, output flow-control is off
  ARP type: ARPA, ARP Timeout 04:00:00
  Last input never, output never, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/2000/0/0 (size/max/drops/flushes); Total output drops: 0
  Queueing strategy: fifo
  Output queue: 0/40 (size/max)
  5 minute input rate 0 bits/sec, 0 packets/sec
  5 minute output rate 0 bits/sec, 0 packets/sec
     0 packets input, 0 bytes, 0 no buffer
     Received 0 broadcasts (0 multicasts)
     0 runts, 0 giants, 0 throttles 
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
     0 watchdog, 0 multicast, 0 pause input
     0 input packets with dribble condition detected
     0 packets output, 0 bytes, 0 underruns
     0 output errors, 0 collisions, 1 interface resets
     0 babbles, 0 late collision, 0 deferred
     0 lost carrier, 0 no carrier, 0 PAUSE output
     0 output buffer failures, 0 output buffers swapped out
coresw02#show etherchannel 4 detail   
Group state = L2 
Ports: 3   Maxports = 16
Port-channels: 1 Max Port-channels = 16
Protocol:   LACP
Minimum Links: 0

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

соответствующие настройки ios:

interface Port-channel4
 description CHANNEL TO 10G
 switchport
 switchport trunk encapsulation dot1q
 switchport trunk allowed vlan 103,211,645,647
 switch   port mode trunk
!
interface GigabitEthernet4/9
 description UPLINK D22/5
 switchport
 switchport trunk encapsulation dot1q
 switchport trunk allowed vlan 103,211,645,647
 switchport mode trunk
 channel-protocol lacp
 channel-group 4 mode active
!
qinterface GigabitEthernet4/25
 description UPLINK D22/15 (D22/13 dead)
 switchport
 switchport trunk encapsulation dot1q
 switchport trunk allowed vlan 103,211,645,647
 switchport mode trunk
 channel-protocol lacp
 channel-group 4 mode active
!
interface GigabitEthernet4/27
 description UPLINK D22/14
 switchport
 switchport trunk encapsulation dot1q
 switchport trunk allowed vlan 103,211,645,647
 switchport mode trunk
 channel-protocol lacp
 channel-group 4 mode active
!

Конфигурация nx-os:

interface port-channel6
  description CORE-SWITCH-UPLINK
  switchport mode trunk
  switchport trunk allowed vlan 103,211,645,647
!
interface Ethernet4/13
  description CORE-SWITCH-UPLINK
  switchport mode trunk
  switchport trunk allowed vlan 103,211,645,647
  speed 1000
  channel-group 6

interface Ethernet4/14
  description CORE-SWITCH-UPLINK
  switchport mode trunk
  switchport trunk allowed vlan 103,211,645,647
  speed 1000
  channel-group 6
!
interface Ethernet4/15
  description CORE-SWITCH-UPLINK
  switchport mode trunk
  switchport trunk allowed vlan 103,211,645,647
  speed 1000
  channel-group 6
!
interface Ethernet4/16
  description CORE-SWITCH-UPLINK
  switchport mode trunk
  switchport trunk allowed vlan 103,211,645,647
  speed 1000
  channel-group 6

Вы увидите, что у нас настроено больше интерфейсов, чем у нас, это связано с вышеупомянутыми проблемами. Один кабель вызывал повреждение трафика, поэтому мы отключили его после того, как он был настроен, другой кабель никогда не был настроен на стороне ios, так как исправление было мертвым.

Я буду продолжать обновление по мере отладки.

1 ответ

Решение

Оказывается, что Sngl-port-Bndl Mstr Not-in-Bndl указывает на неправильно сконфигурированный канал порта, где каждый отдельный канал установил свое собственное индивидуальное соединение. В случае этого точного сценария 5596 под управлением nx-os 5.2(1)N1(4) не был настроен для выполнения LACP. По умолчанию nx-os явно не устанавливает протокол. Мы решили эту проблему, перенастроив 5596 на использование lacp.

Другие вопросы по тегам