O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve como solucionar problemas do Link Aggregation Control Protocol (LACP) na família Nexus 9000 cloudscale.
A Cisco recomenda que você tenha conhecimento destes tópicos:
Nome | Plataforma | Versão |
N9K1 | N9K-C93108TC-EX | 9.3(10) |
N9K2 | N9K-C93108TC-EX | 9.3(10) |
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Note: Imagem 1.1 Status do link do LACP.
N9K1 | N9K2 |
|
|
N9K1 | N9K2 |
|
|
Note: A maioria dos cenários de falha comuns é a suspensão da interface pelo Nexus, abordada na seção Interface suspensa do LACP.
sh port-channel summary interface port-channel 1
Flags: D - Down P - Up in port-channel (members)
I - Individual H - Hot-standby (LACP only)
s - Suspended r - Module-removed
b - BFD Session Wait
S - Switched R - Routed
U - Up (port-channel)
p - Up in delay-lacp mode (member)
M - Not in use. Min-links not met
--------------------------------------------------------------------------------
Group Port- Type Protocol Member Ports
Channel
--------------------------------------------------------------------------------
1 Po1(SD) Eth LACP Eth1/1(s)
sh int e1/1 status
--------------------------------------------------------------------------------
Port Name Status Vlan Duplex Speed Type
--------------------------------------------------------------------------------
Eth1/1 -- suspended trunk auto auto 10Gbase-SR
sh int e1/1
Ethernet1/1 is down (suspended(no LACP PDUs))
admin state is up, Dedicated Interface
Belongs to Po1
Hardware: 100/1000/10000/25000 Ethernet, address: 003a.9c08.68ab (bia 003a.9c08.68ab)
MTU 9216 bytes, BW 10000000 Kbit , DLY 10 usec
reliability 255/255, txload 1/255, rxload 1/255
Note: Ao enfrentar esse cenário, o Nexus não está recebendo PDUS de LACP do parceiro, os contadores de interfaces de LACP podem ser verificados, conforme a seção escrita: Verifique se os contadores de interface do LACP ou as capturas de pacotes, como SPAN ou ELAM (Descrito na seção LACP ELAM), podem ser obtidos.
Cada dispositivo deve enviar e receber LACPDUs na mesma taxa para que o canal de porta seja ativado.
N9K1 | N9K2 |
|
|
Em cada LACP PDU, as informações de estado do ator são trocadas entre o parceiro e o ator.
Atividade |
1: Modo ativo |
0: Modo passivo |
Timeout |
1: Tempo limite curto |
0: Tempo limite longo |
Agregação |
1: Agregável |
0: Indivíduo |
Sync |
1: Em Sincronia |
0: Fora de Sincronia |
Coleta |
1: Coleta Habilitada |
0: Coleta desativada |
Distribuindo |
1: Distribuição Habilitada |
0: Distribuição Desabilitada |
Padrão |
1: Usar padrão para parceiro |
0: Use rx LACPDU para parceiro |
Expirado |
1: PDU do Parceiro Expirado |
0: Não expirado |
Note: Tabela 2.0 Bits de estado do ator significados
Note: Imagem 3.0 Conversão de estado LACP de binário para Hexadecimal
O Link Aggregation Identifier é a informação que cada membro da interface física do mesmo canal de porta está compartilhando, para aparecer como uma única "interface virtual" . Pode ser verificado usando comandos.
ID DE ATRASO N9K1 |
ID DE ATRASO N9K2 |
|
|
Há alguns cenários em que, mesmo se o Nexus estiver trocando PDUs de LACP na taxa correta, o canal de porta não será ativado.
Isso pode ocorrer devido a uma falha na negociação do LACP.
Um exemplo de uma transação LACP correta para um canal de porta ser ativado é mostrado nesta tabela.
1 |
Ator N9K1 |
Parceiro N9K2 |
|
||
2 |
Parceiro N9K1 |
Ator N9K2 |
|
||
3 |
Ator N9K1 |
Parceiro N9K2 |
|
||
4 |
Parceiro N9K1 |
Ator N9K2 |
|
|
|
5 |
Ator N9K1 |
Parceiro N9K2 |
|
|
|
6 |
Parceiro N9K1 |
Ator N9K2 |
|
|
|
7 |
Ator N9K1 |
Parceiro N9K2 |
|
||
8 |
Ator N9K1 |
Parceiro N9K2 |
|
||
9 |
Parceiro N9K1 |
Ator N9K2 |
|
||
10 |
Ator N9K1 |
Parceiro N9K2 |
|
LACP Finite State Machine tem um log dedicado onde armazena todos os eventos dos estados de LACP da interface e LACP PDUS pode ser encontrado neste log:
sh lacp internal info interface e1/1 detail fsmlog Em novas versões, você também pode usar: sh lacp internal event-history interface e1/1 A segunda seção mostra todas as informações de PDUS do LACP que o Exus enviou ou recebeu.
Note: Leve em consideração que a linha do tempo do histórico de eventos da PDU do LACP vai de registros mais recentes para registros mais antigos, mas o LACP afirma que a linha do tempo do histórico de eventos vai de registros mais antigos para registros mais novos. |
LACP PDUS precisa ser processado pela CPU , o Nexus foi instalado na lista de acesso interna do hardware para redirecionar os pacotes LACP para a CPU, todos os LACP PDUS podem ser observados com o analisador etário, a fim de filtrá-los o filtro do Wireshark "lento" pode ser usado.
ethanalyzer local interface inband display-filter "slow and eth.addr==04:76:b0:b2:00:20 and eth.addr==01:80:c2:00:00:02" limit-captured-frames 0
Capturing on inband
2023-07-03 23:37:14.420839 04:76:b0:b2:00:20 -> 01:80:c2:00:00:02 LACP Link Aggregation Control ProtocolVersion 1. Actor Port = 257 Partner Port = 449
Detailed:
Frame 19 (124 bytes on wire, 124 bytes captured)
Arrival Time: Jul 3, 2023 23:38:14.425502000
[Time delta from previous captured frame: 0.836575000 seconds]
[Time delta from previous displayed frame: 11.246799000 seconds]
[Time since reference or first frame: 11.246799000 seconds]
Frame Number: 19
Frame Length: 124 bytes
Capture Length: 124 bytes
[Frame is marked: False]
[Protocols in frame: eth:slow]
Ethernet II, Src: 04:76:b0:b2:00:20 (04:76:b0:b2:00:20), Dst: 01:80:c2:00:00:02 (01:80:c2:00:00:02)
Destination: 01:80:c2:00:00:02 (01:80:c2:00:00:02)
Address: 01:80:c2:00:00:02 (01:80:c2:00:00:02)
.... ...1 .... .... .... .... = IG bit: Group address (multicast/broadcast)
.... ..0. .... .... .... .... = LG bit: Globally unique address (factory default)
Source: 04:76:b0:b2:00:20 (04:76:b0:b2:00:20)
Address: 04:76:b0:b2:00:20 (04:76:b0:b2:00:20)
.... ...0 .... .... .... .... = IG bit: Individual address (unicast)
.... ..0. .... .... .... .... = LG bit: Globally unique address (factory default)
Type: Slow Protocols (0x8809)
Link Aggregation Control Protocol
Slow Protocols subtype: LACP (0x01)
LACP Version Number: 0x01
Actor Information: 0x01
Actor Information Length: 0x14
Actor System Priority: 32768
Actor System: 04:76:b0:b2:00:1f (04:76:b0:b2:00:1f)
Actor Key: 32768
Actor Port Priority: 32768
Actor Port: 257
Actor State: 0x3d (Activity, Aggregation, Synchronization, Collecting, Distributing)
.... ...1 = LACP Activity: Yes
.... ..0. = LACP Timeout: No
.... .1.. = Aggregation: Yes
.... 1... = Synchronization: Yes
...1 .... = Collecting: Yes
..1. .... = Distributing: Yes
.0.. .... = Defaulted: No
0... .... = Expired: No
Reserved: 000000
Partner Information: 0x02
Partner Information Length: 0x14
Partner System Priority: 32768
Partner System: 70:0f:6a:d7:d0:fb (70:0f:6a:d7:d0:fb)
Partner Key: 32768
Partner Port Priority: 32768
Partner Port: 449
Partner State: 0x3d (Activity, Aggregation, Synchronization, Collecting, Distributing)
.... ...1 = LACP Activity: Yes
.... ..0. = LACP Timeout: No
.... .1.. = Aggregation: Yes
.... 1... = Synchronization: Yes
...1 .... = Collecting: Yes
..1. .... = Distributing: Yes
.0.. .... = Defaulted: No
0... .... = Expired: No
Reserved: 000000
Collector Information: 0x03
Collector Information Length: 0x10
Collector Max Delay: 0
Reserved: 000000000000000000000000
Terminator Information: 0x00
Terminator Length: 0x00
Reserved: 000000000000000000000000000000000000000000000000...
O primeiro endereço mac da interface remota precisa ser identificado: Agora, o Nexus N9K1 Elam está configurado.
|
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
05-Oct-2023 |
Versão inicial |