LACP - アップ シングル ポート バンドル マスター バンドル外

LACP - アップ シングル ポート バンドル マスター バンドル外

2 台の Cisco スイッチ (iOS 12.2(17r)S4 を実行する 6509 と nx-os 5.2(1)N1(4) を実行する 5596) の間にポート チャネルを設定しました。パッチの不具合やケーブルの破損など、いくつかの問題が発生しましたが、現在ポート チャネルには 2 つのアクティブなリンクがあります。問題は、そのレッグのユーザーが散発的に接続の問題を経験していることです。

iOS では、次のイーサチャネル ステータスが表示されます。これは、各リンクが単一のチャネルとして動作しているのではなく、独自の独立したグループとして動作していることを意味します。

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:   -

さらに、上記のアウトプッシュではリンクがアップしていることが示されていますが、ポートチャネル インターフェイスのステータスを確認すると、ダウンしていることが示されています。

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

すべてのリンクが壊れている場合はこのようになりますが、そのうち 2 つは正常であり、このポート チャネルを介してトラフィックが流れていることがわかっているため、リンクがダウンしていると認識されている理由や、接続の問題の原因がわかりません。

関連する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

設定されているインターフェースの数が、実際に稼働しているインターフェースの数よりも多いことがわかります。これは、前述の問題が原因です。1 本のケーブルがトラフィックの破損を引き起こしていたため、設定後にケーブルを取り外しました。もう 1 本のケーブルは、パッチが無効になっていたため、iOS 側で設定されていませんでした。

デバッグを進めながら更新を続けます。

答え1

これは、各リンクが独自の接続を確立している、ポート チャネルが不適切に設定されていることを示していることが判明しましたSngl-port-Bndl Mstr Not-in-Bndl。まさにこのシナリオの場合、nx-os 5.2(1)N1(4) を実行している 5596 は LACP を実行するように設定されていませんでした。デフォルトでは、nx-os はプロトコルを設定しないようです。この問題は、5596 を lacp を使用するように再設定することで解決しました。

関連情報