Antes de empezar
Para activar LLDP, primero debe instalar el paquete LLDP. Para obtener más información, consulte Cómo instalar el paquete DNS.
Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .
# svccfg -s svc:/network/lldp:default setprop lldp/auto-enable-agents = "no"
De manera predeterminada, el valor de esta propiedad es yes.
# svcadm restart svc:/network/lldp:default
# lldpadm set-agentprop -p mode=value agent
Donde agent es el agente LLDP y se identifica mediante el enlace físico en el que el agente está activado. Por ejemplo, si activa el LLDP en net0, el agente es net0.
La propiedad mode puede establecerse en uno de cuatro valores posibles que representan los modos de funcionamiento del agente LLDP: txonly, rxonly, both y disable. Para obtener una explicación sobre estos valores, consulte Modos del agente LLDP.
# lldpadm set-agentprop -p property=value agent
Para obtener una explicación de las propiedades del agente LLDP, consulte Información anunciada por el agente LLDP.
Para mostrar una lista de las otras propiedades del agente LLDP, escriba lldpadm show-agentprop o consulte la Table 5–1.
Para obtener instrucciones sobre cómo especificar las unidades de TLV para el paquete LLDP de un agente, consulte Cómo especificar unidades de TLV para el paquete LLDP de un agente.
# lldpadm set-agenttlvprop -p property=value -a agent per-agent-TLV
Donde property hace referencia a la propiedad de la unidad de TLV por agente.
Para obtener una explicación acerca de las unidades de TLV por agente, consulte Propiedades de las unidades de TLV.
Para mostrar una lista de TLV por agente, escriba lldpadm show-agenttlvprop o consulte la Table 5–3.
Para obtener instrucciones sobre cómo definir los valores de TLV, consulte Cómo definir las unidades de TLV.
Para obtener información sobre el comando lldpadm, consulte la página del comando man lldpadm(1M).
En el siguiente ejemplo, se muestra la manera diferente en que se activa el LLDP si cambia el valor de la propiedad de SMF auto-enable-agents. Por ejemplo, en un sistema con cuatro puertos, el LLDP se configura en dos puertos, de la siguiente manera:
net0: modo both
net1: modo rxonly
net2 y net3: ninguno
Si la propiedad de SMF auto-enable-agents tiene el valor predeterminado yes, LLDP se activa automáticamente en net2 y net3. Puede mostrar la configuración de LLDP de la siguiente manera:
# lldpadm show-agentprop -p mode AGENT PROPERTY PERM VALUE DEFAULT POSSIBLE net0 mode rw both disable txonly,rxonly,both,disable net1 mode rw rxonly disable txonly,rxonly,both,disable net2 mode rw both disable txonly,rxonly,both,disable net3 mode rw both disable txonly,rxonly,both,disable
Si cambia la propiedad de SMF a no, la configuración se modifica cuando se reinicia el servicio.
# svccfg -s svc:/network/lldp:default setprop lldp/auto-enable-agents = "no" # svcadm restart svc:/network/lldp:default # lldpadm show-agentprop -p mode AGENT PROPERTY PERM VALUE DEFAULT POSSIBLE net0 mode rw both disable txonly,rxonly,both,disable net1 mode rw rxonly disable txonly,rxonly,both,disable net2 mode rw disable disable txonly,rxonly,both,disable net3 mode rw disable disable txonly,rxonly,both,disable
En la salida de ejemplo, net2 y net3, cuyos modos de LLDP se habían activado antes automáticamente, ahora están marcados como desactivados. Sin embargo, no se produce ningún cambio en net0 y net1, cuyos agentes de LLDP se habían configurado previamente.
Ejemplo 5-3 Activación de LLDP en varios enlaces de datosEn este ejemplo, se muestra cómo activar LLDP de manera selectiva. El sistema tiene dos enlaces de datos, net0 y net1. En net0, para que el agente transmita y reciba los paquetes LLDP, y en net1, para que el agente sólo transmita los paquetes LLDP, escriba los siguientes comandos:
# svccfg -s svc:/network/lldp:default setprop lldp/auto-enable-agents = "no" # svcadm restart svc:/network/lldp:default # lldpadm set-agentprop -p mode=both net0 # lldpadm set-agentprop -p mode=txonly net1 # lldpadm show-agentprop -p mode AGENT PROPERTY PERM VALUE DEFAULT POSSIBLE net0 mode rw both disable txonly,rxonly,both,disable net1 mode rw txonly disable txonly,rxonly,both,disable