JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Gestión del rendimiento de red de Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Introducción a la gestión del rendimiento de red

2.  Uso de agregaciones de enlaces

3.  Cómo trabajar con redes VLAN

4.  Administración de redes con puentes (tareas)

5.  Introducción a IPMP

6.  Administración de IPMP (tareas)

7.  Intercambio de información de conectividad de red con LLDP

Descripción general de LLDP en Oracle Solaris

Componentes de una implementación LLDP

Fuentes de información del agente LLDP

Modos de funcionamiento del agente LLDP

Propiedad de SMF para LLDP

Información anunciada por el agente LLDP

Las unidades de TLV y sus propiedades

Activación de LLDP en el sistema

Cómo implementar LLDP

Cómo especificar unidades de TLV para el paquete LLDP de un agente

Cómo definir los valores de TLV

Desactivación de LLDP

Supervisión de agentes LLDP

Cómo mostrar los anuncios

Cómo mostrar estadísticas LLDP

8.  Cómo trabajar con funciones de puente de centro de datos en Oracle Solaris

9.  Puente virtual perimetral en Oracle Solaris

10.  Equilibrador de carga integrado (descripción general)

11.  Configuración del equilibrador de carga integrado

12.  Gestión del equilibrador de carga integrado

13.  Protocolo de redundancia de enrutador virtual (descripción general)

A.  Tipos de agregaciones de enlaces: comparación de funciones

B.  Agregaciones de enlaces e IPMP: comparación de funciones

Índice

Activación de LLDP en el sistema

En los siguientes procedimientos, se describe cómo configurar el LLDP para intercambiar información del sistema con otros hosts o peers en la red.

Cómo implementar LLDP

En el siguiente procedimiento, se describe cómo utilizar el LLDP en el sistema para iniciar las capacidades de anuncio del sistema. De manera predeterminada, el LLDP está activado y listo para usar una vez completada la instalación del paquete LLDP. Si está satisfecho con las configuraciones de LLDP predeterminadas, la mayoría de estos pasos son opcionales.

Antes de empezar

Debe instalar el paquete LLDP para utilizar LLDP. Para instalar el paquete, escriba el siguiente comando:

# pkg install lldp
  1. Asegúrese de que el servicio de LLDP se haya iniciado.
    # svcs lldp
    STATE          STIME    FMRI
    online         Jul_10   svc:/network/lldp:default

    Si el servicio de LLDP está desactivado, inícielo con el siguiente comando:

    # svcadm enable svc:/network/lldp:default
  2. Lleve a cabo uno de los pasos siguientes:
    • Si desea que el servicio de LLDP se active globalmente en el sistema, especifique las unidades de TLV que los agentes LLDP deben anunciar.

      # lldpadm set-agentprop -p property=value agent

      Donde agent representa el agente LLDP y se identifica mediante el enlace físico en el que el agente está activado. Por lo tanto, si el LLDP está activado en net0, el agente es net0.


      Nota - Puede utilizar formas abreviadas para emitir los subcomandos de lldpadm. Por ejemplo, para lldpadm set-agentprop , puede escribir lldpadm set-ap. Consulte la página del comando man lldpadm(1M) para conocer los subcomandos y sus formas abreviadas.


      Para obtener una explicación de las propiedades del agente LLDP, consulte Información anunciada por el agente LLDP.

      Para obtener una lista de propiedades del agente LLDP, escriba lldpadm show-agentprop . O bien, consulte la Tabla 7-1.

      Para obtener instrucciones, consulte Cómo especificar unidades de TLV para el paquete LLDP de un agente.

    • Si desea que el servicio lldp se active sólo en determinadas puertos, lleve a cabo los pasos que se indican a continuación.

      1. Cambie la propiedad de SMF auto-enable-agents a no.

        # svccfg -s svc:/network/lldp:default setprop lldp/auto-enable-agents = "no"

        Esta propiedad de SMF determina cómo se activa el LLDP en el sistema. Tiene tres valores posibles: yes, force y no. De manera predeterminada, el valor de esta propiedad es yes. Para obtener una explicación acerca de estos valores y acerca del comportamiento del agente LLDP que surge de estos valores, consulte Propiedad de SMF para LLDP.

      2. Reinicie el servicio de LLDP.

        # svcadm restart svc:/network/lldp:default
      3. Active los agentes LLDP en determinados puertos o enlaces.

        # lldpadm set-agentprop -p mode=value agent

        Donde agent representa el agente LLDP y se identifica mediante el enlace físico en el que el agente está activado. Por lo tanto, 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: tx, rx, both y disable. Para obtener una explicación sobre estos valores, consulte Modos de funcionamiento del agente LLDP.

      4. Especifique las unidades de TLV que el agente LLDP anunciará.

        # 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 obtener una lista de las otras propiedades del agente LLDP además de la propiedad mode, escriba lldpadm show-agentprop. O bien, consulte la Tabla 7-1.

        Para obtener instrucciones, consulte Cómo especificar unidades de TLV para el paquete LLDP de un agente.

  3. Si es necesario, personalice las unidades de TLV globales.
    # lldpadm set-tlvprop -p property=value global-tlv

    Donde property hace referencia a la propiedad de la unidad de TLV global.

    Para obtener una explicación acerca de las unidades de TLV globales, consulte Las unidades de TLV y sus propiedades.

    Para obtener una lista de unidades de TLV globales, escriba lldpadm show-tlvprop. O bien, consulte la Tabla 7-2.

    Para obtener instrucciones, consulte Cómo definir los valores de TLV.

  4. Si es necesario, personalice las unidades de TLV por 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 Las unidades de TLV y sus propiedades.

    Para obtener una lista de unidades de TLV por agente, escriba lldpadm show-tlvprop. O bien, consulte la Tabla 7-2.

    Para obtener instrucciones, consulte Cómo definir los valores de TLV.

Ejemplo 7-1 Personalización de la propiedad de SMF auto-enable-agents

En el siguiente ejemplo, se muestra la manera diferente en que se activa el LLDP si cambia el valor de la propiedad de SMF. Suponga que en un sistema con cuatro puertos, el LLDP se configura en dos puertos, de la siguiente manera:

Con la propiedad de SMF establecida en el valor predeterminado yes,el LLDP se activa automáticamente en net2 y net3. La configuración de LLDP se muestra 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 7-2 Activación de LLDP en varios enlaces de datos

En este ejemplo, se muestra cómo activar LLDP de manera selectiva. El sistema tiene dos enlaces de datos, net0 y net1. En net0, quiere que el agente transmita y reciba paquetes LLDP. En net1, quiere que el agente solamente transmita los paquetes LLDP. Debe escribir 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

Cómo especificar unidades de TLV para el paquete LLDP de un agente

En este procedimiento, se explica cómo especificar unidades de TLV que se vayan a anunciar en un paquete LLDP que transmita un agente. Para especificar unidades de TLV, utilice el subcomando lldpadm set-agentprop.

  1. Si fuera necesario, identifique la propiedad del agente LLDP que pueda contener la unidad de TLV que desea agregar.

    Este subcomando también muestra las unidades de TLV que ya se hayan establecido para cada propiedad.

    # lldpadm show-agentprop agent

    Sin especificar la propiedad, este subcomando muestra todas las propiedades del agente LLDP y sus valores de TLV.

  2. Agregue la unidad TLV a la propiedad.
    # lldpadm set-agentprop -p property[+|-]=value[,...] agent

    Los calificadores +|- se utilizan para las propiedades que aceptan varios valores. Estos calificadores permiten agregar (+) o eliminar (-) los valores de la lista. Si no utiliza los calificadores, el valor que establece reemplaza todos los valores que se hayan definido previamente para la propiedad.

  3. (Opcional) Muestre los nuevos valores para la propiedad.
    # lldpadm show-agentprop -p property agent

Ejemplo 7-3 Cómo agregar unidades de TLV opcionales a un paquete LLDP

En este ejemplo, el agente LLDP net0 ya está configurado para anunciar información de la VLAN en el paquete LLDP. Se desea incluir las capacidades del sistema, la agregación de enlaces y la información de virtualización de redes para que también se anuncien. Sin embargo, se desea eliminar la descripción de la VLAN del paquete.

# lldpadm show-agentprop net0
AGENT   PROPERTY   PERM   VALUE          DEFAULT   POSSIBLE
net0    mode       rw     both           disable   txonly,rxonly,both,
                                                   disable
net0    basic-tlv  rw     sysname,        none     none,portdesc,
                          sysdesc                  sysname,sysdesc,
                                                   syscapab,mgmtaddr,
                                                   all
net0    dot1-tlv   rw     vlanname,       none     none,vlanname,pvid,
                          pvid,pfc                 linkaggr,pfc,appln,
                                                   evb,etscfg,all
net0    dot3-tlv   rw     max-framesize   none     none, max-framesize,
                                                   all
net0    virt-tlv   rw     none            none     none,vnic,all


# lldpadm set-agentprop -p basic-tlv+=syscapab,dot1-tlv+=linkaggr,virt-tlv=vnic net0
# lldpadm set-agentprop -p dot1-tlv-=vlanname net0
# lldpadm show-agentprop -p net0
AGENT   PROPERTY   PERM   VALUE          DEFAULT   POSSIBLE
net0    mode       rw     both           disable   txonly,rxonly,both,
                                                   disable
net0    basic-tlv  rw     sysname,        none     none,portdesc,
                          sysdesc,                 sysname,sysdesc,
                          syscapab                 syscapab,mgmtaddr,
                                                   all
net0    dot1-tlv   rw     pvid,           none     none,vlanname,pvid,
                          linkaggr                 linkaggr,pfc,appln,
                                                   evb,etscfg,all
net0    dot3-tlv   rw     max-framesize   none     none, max-framesize,
                                                   all
net0    virt-tlv   rw     vnic            none     none,vnic,all

Cómo definir los valores de TLV

En este procedimiento, se explica cómo proporcionar los valores para unidades de TLV específicas. Utilice uno de los siguientes subcomandos:

  1. Realice uno de los siguientes pasos en función de si se está configurando unidades de TLV globales o unidades de TLV por agente.
    • Para configurar una unidad de TLV global, establezca la propiedad de TLV correspondiente para que contenga los valores que desea anunciar.

      # lldpadm set-tlvprop -p tlv-property=value[,value,value,...] tlv-name

      Donde tlv-name es el nombre de la unidad de TLV global y tlv-property es una propiedad de dicha unidad de TLV. Se pueden asignar varios valores a la propiedad. Para obtener referencias, consulte la Tabla 7-2.

    • Para configurar una unidad de TLV por agente, configure la propiedad de TLV correspondiente del agente LLDP para que contenga los valores que desea anunciar.

      # lldpadm set-agenttlvprop -p tlv-property[+|-]=value[,value,value,...] -a agent tlv-name

      Donde tlv-name es el nombre de la unidad de TLV por agente y tlv-property es una propiedad de dicha unidad de TLV. Se pueden asignar varios valores a la propiedad. Para obtener referencias, consulte la Tabla 7-3.

  2. (Opcional) Muestre los valores de la propiedad de TLV que acaba de configurar realizando uno de los siguientes pasos:
    • Para mostrar los valores de propiedad de TLV global, use el siguiente comando:

      # lldpadm show-tlvprop
    • Para mostrar los valores de propiedad de TLV de un agente, use el siguiente comando:

      # lldpadm show-agenttlvprop

Ejemplo 7-4 Cómo especificar las capacidades del sistema y la dirección IP de gestión

Este ejemplo cumple dos objetivos:

# llpdadm set-tlvprop -p supported=bridge,router,repeater syscapab
# llpdadm set-tlvprop -p enabled=router syscapab
# llpdadm set-tlvprop -p ipaddr=192.168.1.2 mgmtaddr
# llpdadm show-tlvprop
TLVNAME    PROPERTY   PERM  VALUE        DEFAULT         POSSIBLE
syscapab   supported  rw    bridge,      bridge,router,  other,router,
                            router,      station         repeater,bridge,
                            repeater                     wlan-ap,telephone,
                                                         docis-cd,station,
                                                         cvlan,svlan,tpmr
syscapab   enabled    rw    router       none            bridge,router,
                                                         repeater
mgmtaddr   ipaddr     rw    192.162.1.2  none            --

Desactivación de LLDP

Para desactivar el LLDP de manera selectiva en puertos individuales, use uno de los siguientes comandos:

Para desactivar el LLDP globalmente en todas las interfaces del sistema, realice los pasos que se indican a continuación.

  1. Cambie propiedad LLDP de SMF a no.

    # svccfg -s svc:/network/lldp:default setprop lldp/auto-enable-agents = "no"
  2. Reinicie el servicio de LLDP.

    # svcadm restart svc:/network/lldp:default
  3. Desactive el LLDP en cada puerto cuya configuración de LLDP se mantenga.

    # lldpadm set-agentprop -p mode=disable agent