El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe POE y cubre la verificación y la resolución de problemas de PoE en ACI.
Power over Ethernet es una tecnología que transmite la alimentación eléctrica y los datos de red a través de un cable Ethernet. Con PoE, cada interfaz Ethernet de switches puede suministrar alimentación a dispositivos como teléfonos con protocolo de voz sobre Internet (VoIP), cámaras con protocolo de Internet (cámara IP) o cámaras de seguridad y puntos de acceso inalámbricos (AP). El dispositivo PoE, como los switches que suministran alimentación, se denomina equipo de suministro de energía (PSE). La alimentación que se suministra está en forma de corriente continua (CC). El dispositivo, como los teléfonos IP o los puntos de acceso que se alimentan, se denomina dispositivo alimentado (PD).
Actualmente, los switches de la parte superior del rack (TOR) compatibles con PoE son N9K-C9358GY-FXP, N9K-C9348GC-FXP y N9K-C93108TC-FX3P. POE admite diferentes niveles de alimentación, como 802.3af/at y alimentación máxima de hasta 30 W.
La alimentación a través de Ethernet (PoE) funciona mediante la transmisión de alimentación eléctrica junto con señales de datos a través de cables Ethernet estándar, normalmente Cat5e o Cat6. En el núcleo de la funcionalidad de PoE se encuentra el equipo de suministro de energía (PSE), que puede ser un switch de red compatible con PoE o un inyector. Cuando se conecta a la red un dispositivo alimentado (PD) compatible con Poe, como un punto de acceso inalámbrico o una cámara IP, el PSE detecta su presencia. Esta detección activa un proceso de negociación entre el PSE y el PD, durante el cual se comunican para determinar los requisitos de alimentación y las capacidades. A continuación, el PSE envía alimentación a la PD mediante la inyección de una corriente CC de baja tensión en el cable Ethernet. Esta potencia se transmite a través de los pares de cables no utilizados en el cable Ethernet, normalmente los pines 4/5 y 7/8 en un cable de 8 cables, mientras que las señales de datos se transmiten a través de los otros pares de cables. El PD recibe la alimentación y la utiliza para funcionar sin necesidad de una fuente de alimentación independiente. Los estándares de PoE, como IEEE 802.3af, 802.3at (PoE+) y 802.3bt (PoE++) especifican los niveles máximos de potencia que se pueden proporcionar a través de cables Ethernet, con estándares más recientes que admiten mayores requisitos de alimentación para dispositivos con mayores demandas de alimentación.
Impulso de enlace rápido (FLP) para comprobar si se devuelve el mismo FLP. Si se devuelve el mismo FLP, genera una interrupción de cambio de DPMSTAT de nuevo al USD para notificar la detección del PD. La Capa Física (PHY) luego continúa con la negociación automática para activar el link
Para configurar:
Paso 1. Inicie sesión en la GUI de Cisco APIC.
Paso 2. En la barra de menús, navegue hasta Fabric —> Access Policies—>Policy—>InterfacePOE
En esta página se puede definir la configuración de VLAN, EPG y potencia máxima
Paso 3. En la barra de menús, navegue hasta Políticas de acceso—>Interfaz—>Grupo de políticas—>Puerto de acceso de hoja
configuramos el Grupo de políticas de interfaz (IPG) bajo el cual asociamos la política de interfaz POE que creamos en pasos anteriores.
Paso 4.En la barra de menús, navegue hasta Políticas de acceso—>Políticas—>Switch—>Nodo POE
Aquí tenemos que definir la política de nodos POE
Si ha activado la alimentación a través de Ethernet (PoE) en un puerto del switch, puede ver uno de los estados de PoE que se encuentran debajo de dicho puerto
En caso de errores no recuperables, el daemon de PoE del switch desconecta la alimentación del puerto
Estos estados se pueden verificar en línea y los detalles se mencionan en verificación.
estamos utilizando Cisco CP-8841 para la verificación y la resolución de problemas que está conectado al puerto Eth 1/7 en la hoja
Hoja:
Para confirmar el estado de la interfaz en hoja:
1) Leaf# show interface ethernet 1/7 status
------------------------------------------------------------------------------------------------
Port Name Status Vlan Duplex Speed Type
------------------------------------------------------------------------------------------------
Eth1/7 -- connected trunk full 1G 1g
Para confirmar el estado de POE y los vatios disponibles o suministrados, comprobamos la alimentación en línea:
2) Leaf#show power inline
Module Available Used Remaining
(Watts) (Watts) (Watts)
------ --------- ------ ---------
1 305.0 7.4 297.6
Interface Admin Oper Supplied Delivered Device IEEE Max
(Watts) (Watts) Class
--------- ----- ---- -------- --------- ------ ----- ---
Eth1/7 auto on 7.4 6.5 Cisco IP Phone 8841 2 30.0
If we need to check power inline for specific interface we mention the interface:
Leaf# show power inline ethernet 1/7
Interface Admin Oper Supplied Delivered Device IEEE Max
(Watts) (Watts) Class
--------- ----- ---- -------- --------- ------ ----- ---
Eth1/7 auto on 7.4 6.5 Cisco IP Phone 8841 2 30.0
Interface AdminPowerMax AdminConsumption
(Watts) (Watts)
--------- ------------- ----------------
Eth1/7 30.0 3.9
Para comprobar el estado y los detalles de PoE interno:
3 ) Leaf# show system internal poe info ethernet 1/7
Interface name : Eth1/7
Interface mode : auto
Interface Priority : low
PD description : Cisco IP Phone 8841
Policer action : error disable
Max power : 30.0
Default power : 4.0
PS supplied power : 7.4
PD Base power : 7.0
Port delivered power : 6.5
Port consumption pwr : 3.9
Max drawn power : 5.1
Policer measured pwr : 0.0
PD Class : IEEE 2
PD Discovery mode : IEEE
PD Detection status : Delivering <<<<<
Num violations : 0
Para comprobar el consumo detallado:
4) Leaf# show power inline consumption
Interface Consumption Admin
Configured Consumption (Watts)
---------- ----------- -------------------
Eth1/1 NO 15.4
Eth1/2 NO 15.4
Eth1/3 NO 15.4
Eth1/4 NO 15.4
Eth1/5 NO 15.4
Eth1/6 NO 15.4
Eth1/7 YES 4.0 <<<<<
Eth1/8 NO 15.4
Para comprobar los registros del historial de eventos de PoE relacionados con la interfaz específica
5) Leaf# vsh -c "show system internal poe event-history interface ethernet 1/7"
FSM: <Ethernet1/7> has 4 logged transitions<<<<<
1.FSM:<Ethernet1/7> Transition at 2024-04-19T12:15:46.549+00:00T12:48:38.767242000+00:00
Previous state: [PORT_ST_POE_SHUT]
Triggered event: [POE_PORT_EV_START_DETECTION]
Next state: [PORT_ST_POE_DETECTING] <-- Initial Status
2.FSM:<Ethernet1/7> Transition at 2024-04-19T12:15:46.549+00:00T12:50:03.337279000+00:00
Previous state: [PORT_ST_POE_DETECTING]
Triggered event: [POE_PORT_EV_START_DETECTION]
Next state: [No transition found]
3.FSM:<Ethernet1/7> Transition at 2024-04-19T12:16:53.135561000+00:00
Previous state: [PORT_ST_POE_DETECTING]
Triggered event: [POE_PORT_EV_LINK_UP]
Next state: [PORT_ST_POE_SHUT]
4.FSM:<Ethernet1/7> Transition at 2024-04-19T12:16:53.034089000+00:00
Previous state: [PORT_ST_POE_SHUT]
Triggered event: [POE_PORT_EV_LINK_DOWN] <--Eth1/7 goes down, no further changes on the poe status
Next state: [FSM_ST_NO_CHANGE]
Curr state: [PORT_ST_POE_DETECTING] <--Last poe State seen in the Port
Verificación mediante MO
1) Leaf# moquery -c poeInst
Total Objects shown: 1
# poe.Inst
adminSt : enabled
childAction :
consumption : 4000
ctrl :
dn : sys/poe/inst
lcOwn : local
modTs : 2024-04-19T12:11:46.549+00:00
monPolDn : uni/infra/moninfra-default
name :
operErr :
pwrCtrl :
rn : inst
status :
totalAvail : 305000
totalFree : 297565
2) Leaf# moquery -c poeIf
Total Objects shown: 1
# poe.If
id : eth1/7
absentCounter : 1
adminSt : enabled
childAction :
consumption : 4000
cutoffPower : 7955
deliveredPower : 6543
descr :
devClass : IEEE PD - Class 2
devName : Cisco IP Phone 8841
dn : sys/poe/inst/if-[eth1/7]
faultStatus : on
invalidSignatureCounter : 0
lcOwn : local
max : 30000
modTs : 2024-04-19T12:09:04.695+00:00
mode : auto
monPolDn : uni/infra/moninfra-default
name : Hub_POE
operSt : on
overloadCounter : 0
poeEpg : uni/tn-HUB/ap-Hub_Anp/epg-Hub_EPG1
poeVoiceVlan : vlan-150
policeAct : err-dis
policeSt : na
policingPower : 7000
portConsumption : 0
portPriority : 0
powerDeniedCounter : 2
prioHigh : no
rn : if-[eth1/7]
shortCounter : 0
status :
suppliedPower : 7435
used : 7435
3) Leaf# moquery -c poemodule
Total Objects shown: 1
# poe.Module
mac : 30:30:3A:30:30:3A
vlan : vlan-150
childAction :
dn : sys/poe/inst/if-[eth1/7]/mac-30:30:3A:30:30:3A-[vlan-150]
epg : uni/tn-HUB/ap-Hub_Anp/epg-Hub_EPG1
id : eth1/7
modTs : never
rn : mac-30:30:3A:30:30:3A-[vlan-150]
status :
vlanType : access
4) Leaf# moquery -c poeModuleVDAEp
Total Objects shown: 1
# poe.VDAEp
mac : 30:30:3A:30:30:3A
vlan : vlan-150
epg : uni/tn-HUB/ap-Hub_Anp/epg-Hub_EPG1
childAction :
dn : sys/poe/inst/if-[eth1/7]/vdaep-30:30:3A:30:30:3A-[vlan-150]-[uni/tn-HUB/ap-Hub_Anp/epg-Hub_EPG1]
id : unspecified
lcOwn : local
modTs : 2024-04-19T12:09:05.478+00:00
monPolDn : uni/infra/moninfra-default
rn : vdaep-30:30:3A:30:30:3A-[vlan-150]-[uni/tn-HUB/ap-Hub_Anp/epg-Hub_EPG1]
status :
vlanType : access
Una vez completada la resolución general de problemas, continúe con los siguientes pasos:
Paso 1. Verifique que el dispositivo alimentado funcione en otros puertos y que el problema esté solamente en un puerto
Paso 2. Utilice el comando show interface status para verificar que el puerto no está fuera de servicio o en estado "Err-disabled"
Paso 3. Utilice el comando show power inline interface-id para verificar que el comando power inline "never" no esté configurado en el puerto.
Paso 4. Verifique que el cable de Ethernet desde el teléfono hasta el puerto del switch esté en buenas condiciones. Conecte un dispositivo Ethernet sin PoE de funcionalidad comprobada al cable Ethernet y asegúrese de que establece un enlace e intercambia tráfico con otro host
Paso 5. Asegúrese de que la longitud total del cable desde el panel frontal del switch hasta el dispositivo conectado (dispositivo alimentado) no sea superior a 100 metros
Paso 6. Desconecte el cable Ethernet del puerto del switch. Utilice un cable Ethernet corto para conectar un dispositivo Ethernet de funcionalidad comprobada a este puerto del switch (no en un panel de conexiones). Verifique que el dispositivo establezca un link Ethernet e intercambie tráfico con otro host. A continuación, conecte un dispositivo alimentado a este puerto y compruebe que se enciende. Si no se enciende
Paso 7. Utilice los comandos show power inline y show power inline detail para comparar el número de dispositivos alimentados conectados con el balance de potencia del switch (PoE disponible). Verifique que el balance de potencia del switch pueda alimentar el dispositivo
Cuando los pasos generales de solución de problemas no ayudan, tenemos que aislar el problema de los registros de ACI mediante los siguientes pasos:
poed_usd.log: Este archivo de registro es integral para monitorear las interacciones entre los dispositivos, particularmente PD. Registra principalmente la capa de hardware inicial, conocida como USD, responsable de la interfaz con los dispositivos PD. Cuando se solucionan problemas específicos de puerto o se verifica la interacción inicial con un dispositivo de alimentación, se hace referencia a este registro. Al examinar las entradas del archivo "poed_usd.log", podemos confirmar si se está produciendo la interacción de primer nivel esperada entre la capa de hardware y el dispositivo PD.
poed.log: este archivo de registro contiene los registros generados por el daemon de Power over Ethernet (PoE), que desempeña un papel fundamental en la interacción entre varios procesos dentro del entorno de ACI. Este daemon facilita la comunicación con procesos esenciales como CDP, LLDP y APIC. Por lo tanto, cuando se requiere verificar la interacción perfecta entre el daemon de PoE y otros procesos, nos referimos a estos registros.
Los registros se pueden encontrar en la ubicación "/var/log/dme/log" de la hoja.
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
03-Jun-2024
|
Versión inicial |