7. Atualizações de Software da OLT e ONU
14.1 Link Layer Discovery Protocol (LLDP)
O LLDP troca informações de gerenciamento entre equipamentos vizinhos através de LLDPDUs. As informações contidas nas LLDPDUs são de gerenciamento dos elementos da rede. Caso haja alguma mudança no status local, o LLDP envia as informações das alterações aos equipamentos vizinhos, no intuito de informar seu novo status.
Para habilitar o LLDP deve-se utilizar o comando lldp enable na interface em que se deseje enviar e/ou receber as informações via LLDP.
Nas mensagens de LLDPDUs, as informações são enviadas são separadas por TLVs
(Type-Length-Value), os quais podem ser mandatórios ou não.
Quando habilitado o modo de transmissão, os TLVs de “Chassis Subtype”, “Port Subtype”, “TTL”, “System Name”, “System Description”, “Port Description”, “Capabilities”, “Management Address” e “MAC/PHY” são enviados por padrão, sem a necessidade da aplicação de comandos adicionais pelo usuáario. Alguns destes TLVs podem ser customizados pelo usuário, conforme comandos opcionais que serão apresentados oportunamente.
187
lldp enable (txonly|txrx|rxonly) Interface Permite habilitar o envio e/ou recebimento das mensagens LLDP.
lldp gpon-vlan VLAN_ID Interface
Configuração necessária apenas quando utilizado o LLDP em interfaces GPON. Permite que a LLDPDU trafegue no sentido downstream através da VLAN configurada.
lldp disable Interface
Permite desabilitar o envio e/ ou recebimento das mensagens LLDP. Demais configurações relacionadas ao LLDP não serão removidas.
lldp chassis-id-tlv (if-alias | ip-address (ipv4 IP|) | mac-address | if-name | locally-assigned NAME)
Interface
(opcional) Permite configurar o identificador a ser
enviado no TLV “chassis-id-tlv”. Por exemplo, pode-se configurar o IPv4 de gerência da OLT.
lldp port-id-tlv (if-alias | ip-address | mac-address | if-name | agt-circuit-id VALUE | locally-assigned NAME)
Interface (opcional) Permite configurar o identificador a ser enviado no TLV “port-id-tlv”.
lldp management-address-tlv (mac-
address | ip-address (ipv4 IP|)) Interface
(opcional) Permite configurar o identificador a ser
enviado no TLV “management-address-tlv”. Por
exemplo, pode-se configurar o IPv4 de gerência da OLT. lldp tlv-select basic-mgmt (port-
description|system-name|system- description|system-
capabilities|management-address|)
Interface
(opcional) Habilita o envio do conjunto “basic-mgmt” ou
habilita um TLV específico. Este conjunto é enviado por padrão, quando habilitado o modo de transmissão do LLDP.
lldp tlv-select ieee-8021-org-specific (port-vlanid|port-ptcl-vlanid|vlan- name|ptcl-identity|vid-digest|mgmt- vid|link-agg|)
Interface (opcional) Habilita o envio do conjunto “ieee-8021-org- specific” ou habilita TLV específico.
lldp tlv-select ieee-8023-org-specific (
mac-phy | max-mtu-size|) Interface
(opcional) Habilitar o envio do conjunto “ieee-8023-org- specific” ou habilita TLV específico. O TLV “mac-phy” é enviado por padrão quando habilitado o modo de transmissão do LLDP.
lldp timer msg-tx-interval <5-3600> Interface (opcional) Define o intervalo de transmissão das mensagens LLDP. Intervalo padrão é de 30 segundos. lldp too-many-neighbors limit <1-
65535> discard received-info timer <1-65535>
Interface
(opcional) Define limite de vizinhos armazenados.
Descarta informações de novos vizinhos após atingido o limite.
no lldp Interface Remove todas as configurações relacionadas ao LLDP. clear lldp counters Enable Executa a limpeza das estatísticas dos contadores LLDP
das interfaces.
188
Exemplo de configuração do LLDP:
3. Acessar o modo de configuração:
OLT>enable
OLT#configure terminal OLT(config)#
4. Habilitar o modo de operação de envio e recepção de mensagens LLDP na interface desejada.
OLT(config)#interface ge3 OLT(config-if)#lldp enable txrx OLT(config-if)#end
5. Utilizar comando show running-config lldp para visualizar as configurações de LLDP presentes na running-config. OLT#show running-config lldp ! ! interface ge3 lldp enable txrx !
6. É possível visualizar através do comando show lldp o modo de operação da interface, o intervalo de transmissão das mensagens LLDP e os TLVs habilitados por padrão, conforme descritos na legenda.
OLT#show lldp
LLDP legend: (P) Port Description, (N) System Name, (D) System Description (C) System Capabilities, (M) Mgmt Addr, (Y) MAC/PHY
LLDP-MED legend: (C) Media Capabilities, (N) Network Policy, (L) Location ID MTxI - Message Transmit Interval
LLDP LLDP-MED Interfaces MTxI Mode TLVs Status TLVs --- ---- --- --- ge3 30 TX/RX PNDCMY Disabled ---
189
7. No exemplo abaixo, a interface ge3 da OLT está conectada na interface ge3 de outra OLT, ambas estão com o protocolo LLDP no modo de operação de envio e recepção já habilitados. O comando show lldp neighbors exibe um resumo das informações LLDP recebidas dos vizinhos, pode-se utilizar a opção details para a exibição de mais informações.
OLT#show lldp neighbors
Interface ge3 (port ID ge3) list of 1 neighbor(s): ---
Chassis ID (subtype 4) : b826.d475.1bbb Port ID (subtype 5) : ge3
Port description : Interface ge3 System name : OLT
--- OLT#show lldp neighbors details Interface ge3 list of 1 neighbor(s): Neighbor #1
System Name : OLT System Description : OLT 3516 Chassis ID (subtype 4)
Chassis MAC Address : b826.d475.1bbb Port ID (subtype 5)
Interface name : ge3
Port Description : Interface ge3 TTL : 121
System Capabilities : Bridge*, Router*,
* - Enabled capabilities Interface Numbering : 2
Interface Number : 5019 OID Number :
Management MAC Address: b826.d475.1bbb IEEE 802.1 Organizationally Specific TLVs Not Advertised
IEEE 802.3 Organizationally Specific TLVs
Auto Negotiation Support : Supported / Disabled
Auto Negotiation Capability : 1000BASE-X, -LX, -SX, -CX half duplex mode 1000BASE-X, -LX, -SX, -CX full duplex mode 1000BASE-T half duplex mode
1000BASE-T full duplex mode Operational MAU Type : 1000BaseTFD
190
8. É possível visualizar as estatísticas dos pacotes LLDP utilizando o comando
show lldp interface <interface>. OLT#show lldp interface ge3
Agent Mode : Nearest bridge Enable (tx/rx) : Y/Y
Message fast transmit time : 1 Message transmission interval : 30 Reinitialisation delay : 2 MED Enabled : N
Device Type : Not defined LLDP Agent traffic statistics:
Total frames transmitted : 152 Total entries aged : 0 Total frames received : 54 Total frames received in error : 0 Total frames discarded : 0 Total discarded TLVs : 0 Total unrecognised TLVs : 0
9. Também é possível configurar o envio do identificador IPv4 do TLV “chassis-id- tlv” e “management-address-tlv” de forma customizada pelo usuário. Notar que, ao invés do equipamento vizinho enviar o TLV de Chassis e de Management com a configuração padrão de MAC-Address, agora é enviado o IP-Address configurado pelo usuário.
OLT#enable
OLT#configure terminal
Enter configuration commands, one per line. End with CNTL/Z. OLT(config)#interface ge3
OLT(config-if)#lldp management-address-tlv ip-address ipv4 10.10.20.23 OLT(config-if)#lldp chassis-id-tlv ip-address ipv4 10.10.20.23
OLT(config-if)#end
OLT#show running-config lldp !
interface ge3 lldp enable txrx
lldp chassis-id-tlv ip-address ipv4 10.10.20.23
lldp management-address-tlv ip-address ipv4 10.10.20.23 !
191
OLT#show lldp neighbors
Interface ge3 (port ID ge3) list of 1 neighbor(s): ---
Chassis ID (subtype 5) : 10.10.20.23 Port ID (subtype 5) : ge3
Port description : Interface ge3 System name : OLT
--- OLT#show lldp neighbors details Interface ge3 list of 1 neighbor(s): Neighbor #1
System Name : OLT System Description : OLT 3516 Chassis ID (subtype 5)
IP Address : 10.10.20.23 Port ID (subtype 5)
Interface name : ge3
Port Description : Interface ge3 TTL : 121
System Capabilities : Bridge*, Router*, * - Enabled capabilities Interface Numbering : 2
Interface Number : 5019 OID Number :
Management IP Address : 10.10.20.23 IEEE 802.1 Organizationally Specific TLVs Not Advertised
IEEE 802.3 Organizationally Specific TLVs
Auto Negotiation Support : Supported / Disabled
Auto Negotiation Capability : 1000BASE-X, -LX, -SX, -CX half duplex mode 1000BASE-X, -LX, -SX, -CX full duplex mode 1000BASE-T half duplex mode
1000BASE-T full duplex mode Operational MAU Type : 1000BaseTFD
192