Configuração do LLDP
Você configura o LLDP incluindo a lldp
declaração e os parâmetros associados no nível de [edit protocols]
hierarquia. O conjunto completo de declarações de LLDP segue:
lldp { advertisement-interval seconds; (disable | enable); hold-multiplier number; chassis-id { chassis-id-type (chassis-component | interface-alias | interface-name | locally-assigned | mac-address | network-address | port-component); chassis-id-value chassis-id-value; } interface (all | [interface-name]) { dest-mac-type; (disable | enable); power-negotiation <(disable | enable)>; tlv-filter; tlv-select; trap-notification (disable | enable); } dest-mac-type destination-mac-address; lldp-configuration-notification-interval seconds; lldp-tx-fast-init; management-address ip-management-address; | management-interface interface-name; mau-type; neighbour-port-info-display (port-description | port-id); port-description-type (interface-alias | interface-description); port-id-subtype (interface-name | locally-assigned); ptopo-configuration-maximum-hold-time seconds; ptopo-configuration-trap-interval seconds; tlv-filter; tlv-select; traceoptions { file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>; flag flag <disable>; } transmit-delay seconds; vlan-name-tlv-option (name | vlan-id); }
As seguintes declarações têm valores padrão:
-
advertisement-interval
— O valor padrão é de 30 segundos. O intervalo permitido é de 5 a 32768 segundos. -
chassis-id-type
— O valor padrão é o endereço MAC. -
chassis-id-value
— O valor padrão é system-mac. -
hold-multiplier
— Os valores padrão são 4. O intervalo permitido é de 2 a 10. -
ptopo-configuration-maximum-hold-time
— O valor padrão é de 300 segundos. O intervalo permitido é de 1 a 2147483647 segundos. -
transmit-delay
— Os valores padrão são de 2 segundos. O intervalo permitido é de 1 a 8192 segundos.
As seguintes declarações devem estar explicitamente configuradas:
-
lldp-configuration-notification-interval
— O intervalo permitido é de 5 a 3600 segundos. O valor padrão é 5. -
ptopo-configuration-trap-interval
— O intervalo permitido é de 0 a 3600 segundos. O valor padrão é 0.
Por padrão, o LLDP é desativado, e o usuário deve configurá-lo usando [set protocols lldp interface (all | interface-name)]
para usar os serviços LLDP. Se ele estiver habilitado para todas as interfaces, você pode desativar o LLDP em interfaces específicas.
A interface-name
interface física deve ser (por exemplo ge-1/0/0
) e não uma interface lógica (unidade).
A partir do Junos OS Release 19.4R2, você pode configurar o LLDP em interfaces redundantes de Ethernet (reth). Use o set protocol lldp interface <reth-interface>
comando para configurar o LLDP na interface de reth.
A partir do Junos OS Release 22.1R1, você pode configurar endereços mac de destino LLDP alternativos. Se nenhuma configuração for fornecida, os pacotes serão enviados para o mac-address mais próximo, que é 01:80:c2:00:00:00e. Use a set protocols lldp dest-mac-type <mac-type>
declaração para configurar pacotes enviados de todas as interfaces. E use a set protocols lldp interface <intf-name> dest-mac-type <mac-type>
declaração para pacotes enviados de uma interface específica.
-
Para configurar o LLDP em todas as interfaces:
[edit protocols lldp] user@switch# set interface all
-
Para configurar o LLDP em uma interface específica:
[edit protocols lldp] user@switch# set interface interface-name
Para desativar o LLDP, inclua a opção disable
:
-
Para desativar o LLDP em todas as interfaces:
[edit protocols lldp] user@switch# set interface all disable
-
Para desativar o LLDP em uma interface específica:
[edit protocols lldp] user@switch# set interface interface-name disable
A partir do Junos OS Release 14.2, você pode configurar interfaces de gerenciamento, como o fxp0 ou me0, em roteadores da Série MX para enviar quadros LLDP e receber quadros LLDP de interfaces LLDP vizinhas. Para configurar as interfaces de gerenciamento, inclua a interface interface-name
declaração nos níveis de [edit protocols lldp]
hierarquia.[edit routing-instances routing-instance-name protocols lldp]
Por padrão, a funcionalidade para enviar quadros LLDP está habilitada. Você também pode especificar uma interface de gerenciamento com o show lldp neighbors interface interface-name
comando para visualizar detalhes de configuração sobre vizinhos LLDP para a interface de gerenciamento correspondente.
A partir do Junos OS Release 14.2, o LLDP tem suporte em portas estendidas na tecnologia Junos Fusion. Para obter informações sobre nomes de interface na tecnologia Junos Fusion, consulte Understanding Junos Fusion Ports .
O intervalo de anúncio determina a frequência que uma interface LLDP envia quadros de anúncio LLDP. O valor padrão é de 30 segundos. O intervalo permitido é de 5 a 32768 segundos. Você ajusta este parâmetro incluindo a advertisement-interval
declaração no nível de [edit protocols lldp]
hierarquia.
O multiplicador de espera determina que o multiplicador se aplique ao intervalo de anúncio. O valor resultante em segundos é usado para armazenar em cache as informações de LLDP aprendidas antes de descartar. O valor padrão é 4. Quando usado com o valor de intervalo de anúncio padrão de 30 segundos, isso torna a vida útil do cache padrão de 120 segundos. O intervalo permitido do multiplicador de hold é de 2 a 10. Você ajusta este parâmetro incluindo a hold-multiplier
declaração no nível de [edit protocols lldp]
hierarquia.
O atraso na transmissão determina o atraso entre dois quadros de anúncio LLDP consecutivos. O valor padrão é de 2 segundos. O intervalo permitido é de 1 a 8192 segundos. Você ajusta este parâmetro incluindo a transmit-delay
declaração no nível de [edit protocols lldp]
hierarquia.
O tempo máximo de espera da configuração de topologia física determina o intervalo de tempo para o qual um dispositivo de agente mantém as entradas de banco de dados de topologia física. O valor padrão é de 300 segundos. O intervalo permitido é de 1 a 2147483647 segundos. Você ajusta este parâmetro incluindo a ptopo-configuration-maximum-hold-time
declaração no nível de [edit protocols lldp]
hierarquia.
O intervalo de notificação de configuração do LLDP determina o período para o qual as notificações de armadilha são enviadas ao Agente Mestre de SNMP quando ocorrem alterações no banco de dados de informações de LLDP. O intervalo permitido é de 5 a 3600 segundos. Você ajusta este parâmetro incluindo a lldp-configuration-notification-interval
declaração no nível de [edit protocols lldp]
hierarquia.
O intervalo da armadilha de configuração de topologia física determina o período para o qual as notificações de armadilha são enviadas ao Agente Mestre de SNMP quando ocorrem alterações nas estatísticas globais de topologia física. Esse recurso é desativado por padrão. O intervalo permitido é de 0 (desativado) a 3600 segundos. O agente LLDP envia armadilhas para o SNMP Master Agent se este intervalo tiver um valor superior a 0 e houver qualquer alteração durante o intervalo da lldp-configuration-notification-interval
armadilha. Você ajusta este parâmetro incluindo a ptopo-configuration-trap-interval
declaração no nível de [edit protocols lldp]
hierarquia.
Você pode especificar o endereço MAC de destino para LLDP. As opções são nearest-bridge
, nearest-customer-bridge
e nearest-non-tpmr-bridge
.
Por padrão, a interface de gerenciamento do dispositivo é usada no endereço de gerenciamento TLV da PDU LLDP. Você pode configurar o endereço de gerenciamento ou a interface de gerenciamento para LLDP.
Se você configurar o endereço de gerenciamento, esse endereço será enviado no endereço de gerenciamento TLV. Se você configurar a interface de gerenciamento, o endereço IP da interface de gerenciamento será enviado no TLV. Se a interface de gerenciamento não tiver um endereço IP, o endereço IP padrão da interface de gerenciamento do dispositivo será enviado ao TLV. Se a interface de gerenciamento do dispositivo não tiver um endereço IP, o endereço MAC da interface de gerenciamento será enviado ao TLV.
A partir do Junos OS Release 15.1R7, você pode habilitar ou desabilitar as armadilhas MIB do Protocolo de Descoberta de Camada de Link (LLDP) e Topologia Física (PTOPO) para uma interface específica ou para todas as interfaces nos switches EX3300, EX4200, EX4500, EX4550, EX6200 e EX8200 configurando a declaração de notificação de armadilhas no [edit protocols lldp interface interface-name]
nível de hierarquia.
Por padrão, o LLDP gera o índice SNMP da interface para a porta ID Type, Comprimento e Valor (TLV). A partir do Junos OS Release 12.3R1, você pode gerar o nome da interface como ID TLV de porta. Para isso, inclua a interface-name
declaração no [edit protocols lldp port-id-subtype
nível ] hierarquia. Quando a interface-name
declaração é configurada no vizinho LLDP remoto, a show lldp neighbors
saída de comando exibe o nome da interface no campo em Port ID
vez do índice SNMP da interface, que é exibido por padrão. Se você alterar o comportamento padrão de gerar o índice SNMP da interface como o Port ID TLV, você pode reinsequir o comportamento padrão incluindo a locally-assigned
declaração no [edit protocols lldp port-id-subtype
nível de hierarquia.
Começando pelo Junos OS Release 12.3, o valor da variável lldpLocPortId
MIB depende da entidade de objeto SNMP MIB que é usada para gerar o ID TLV da porta. Se a geração ID TLV da porta estiver configurada para usar o nome da interface no set port-id-subtype interface-name
comando, então o valor da variável lldpLocPortId
MIB é o nome da interface e não o índice SNMP.
Tabela de histórico de alterações
A compatibillidadde com o recurso dependerá da platadorma e versão utilizada. Use o Feature Explorer para saber se o recurso é compatível com sua plataforma.
set protocol lldp interface <reth-interface>
comando para configurar o LLDP na interface de reth.[edit protocols lldp interface interface-name]
nível de hierarquia.lldpLocPortId
MIB depende da entidade de objeto SNMP MIB que é usada para gerar o ID TLV da porta.