O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve o POE e aborda a verificação e a solução de problemas de PoE na ACI.
Power over Ethernet é uma tecnologia que transmite energia elétrica e dados de rede por um cabo Ethernet. Com PoE, cada interface Ethernet de switches pode fornecer energia a dispositivos como telefones VoIP (Voice over Internet Protocol), câmera IP (câmera IP) ou câmeras de segurança e pontos de acesso sem fio (AP). O dispositivo PoE, como os switches que fornecem energia, é chamado de Power Sourcing Equipment (PSE). A energia fornecida está na forma de corrente contínua (DC). O dispositivo, como telefones IP ou pontos de acesso que estão sendo alimentados, é chamado de dispositivo alimentado (PD).
Atualmente, os Switches de topo de rack (TORs) compatíveis com PoE são N9K-C9358GY-FXP, N9K-C9348GC-FXP e N9K-C93108TC-FX3P. O POE suporta diferentes níveis de energia, como 802.3af/at e potência máxima de até 30W.
A Alimentação pela Ethernet (PoE - Power over Ethernet) opera através da transmissão de energia elétrica juntamente com sinais de dados através de cabos Ethernet padrão, tipicamente Cat5e ou Cat6. No centro da funcionalidade PoE está o equipamento de fornecimento de energia (PSE), que pode ser um switch de rede habilitado para PoE ou um injetor. Quando um dispositivo alimentado (PD) compatível com Poe, como um ponto de acesso sem fio ou uma câmera IP, está conectado à rede, o PSE detecta sua presença. Essa detecção aciona um processo de negociação entre o PSE e o PD, durante o qual eles se comunicam para determinar os requisitos e capacidades de energia. O PSE então fornece energia ao PD injetando uma corrente CC de baixa voltagem no cabo Ethernet. Essa energia é transmitida pelos pares de fios não utilizados no cabo Ethernet, normalmente os pinos 4/5 e 7/8 em um cabo de 8 fios, enquanto os sinais de dados são transmitidos pelos outros pares de fios. O PD recebe a energia e a utiliza para operar sem a necessidade de uma fonte de energia separada. Os padrões de PoE, como IEEE 802.3af, 802.3at (PoE+) e 802.3bt (PoE++), especificam os níveis máximos de energia que podem ser fornecidos por cabos Ethernet, com padrões mais recentes que suportam requisitos de energia mais altos para dispositivos com demandas de energia maiores.
Fast Link Pulse (FLP) para verificar o retorno do mesmo FLP. Se o mesmo FLP for devolvido, ele gera uma interrupção de alteração de DPMSTAT de volta para o USD para notificar a detecção do PD. A Camada Física (PHY) continua a fazer a autonegociação para ativar o link
Para configurar:
Etapa 1. Faça login na GUI do Cisco APIC.
Etapa 2. Na barra de menus, navegue até Fabric —> Access Policies—>Policy—>InterfacePOE
VLAN, EPG, configuração máxima relacionada à energia pode ser definida nesta página
Etapa 3. Na barra de menus, navegue até Access Policies—>Interface—>Policy Group—>Leaf Access Port (Políticas de acesso—>Interface—>Grupo de políticas—>Porta de acesso leaf)
configuramos o IPG (Grupo de política de interface) sob o qual associamos a política de interface POE que criamos nas etapas anteriores.
Etapa 4.Na barra de menus, navegue até Access Policies—>Policies—>Switch—>POE Node
Aqui temos que definir a política de nó POE
Se você habilitou o Power over Ethernet (PoE) em uma porta do switch, poderá ver um dos estados abaixo de PoE nessa porta
No caso de erros não recuperáveis, o daemon PoE no switch desliga a energia da porta
Esses estados podem ser verificados em alimentação em linha e os detalhes são mencionados na verificação.
estamos usando o Cisco CP-8841 para verificação e solução de problemas, que é a porta conectada Eth 1/7 no leaf
Folha:
Para confirmar o status da interface no leaf:
1) Leaf# show interface ethernet 1/7 status
------------------------------------------------------------------------------------------------
Port Name Status Vlan Duplex Speed Type
------------------------------------------------------------------------------------------------
Eth1/7 -- connected trunk full 1G 1g
Para confirmar o estado do POE e dos watts disponíveis ou fornecidos, verificamos a alimentação em linha:
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 verificar o estado e os detalhes de PoE internos:
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 verificar o consumo detalhado:
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 verificar logs de histórico de eventos PoE relacionados à interface 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
Verificação usando 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
Uma vez que a solução geral de problemas tenha sido concluída, prossiga com as etapas abaixo:
Etapa1. Verifique se o dispositivo ligado funciona em outras portas e se o problema está em apenas uma porta
Etapa 2. Use o comando show interface status para verificar se a porta não está fora de serviço ou em um estado "Err-disabled"
Etapa 3. Use o comando show power inline interface-id para verificar se o power inline "nunca" não está configurado na porta.
Etapa 4. Verifique se o cabo Ethernet do telefone para a porta do switch está em boas condições. Conecte um dispositivo Ethernet não PoE em boas condições ao cabo Ethernet e verifique se ele estabelece um link e troca tráfego com outro host
Etapa 5. Verifique se o comprimento total do cabo do painel frontal do switch para o dispositivo conectado (dispositivo alimentado) não é superior a 100 metros
Etapa 6. Desconecte o cabo Ethernet da porta do switch. Use um cabo Ethernet curto para conectar um dispositivo Ethernet em boas condições a essa porta do switch (não em um patch panel). Verifique se o dispositivo estabelece um link Ethernet e troca tráfego com outro host. Em seguida, conecte um dispositivo ligado a essa porta e verifique se ela está ligada. Se ele não ligar
Etapa 7. Use os comandos show power inline e show power inline detail para comparar o número de dispositivos alimentados conectados com o orçamento de energia do switch (PoE disponível). Verifique se a provisão de energia do switch pode alimentar o dispositivo
Quando as etapas gerais de solução de problemas não ajudam, precisamos isolar o problema dos registros da ACI usando as próximas etapas:
poed_usd.log: Este arquivo de log é essencial para monitorar interações entre dispositivos, particularmente PD. Ele registra principalmente a camada de hardware inicial, conhecida como USD, responsável pela interface com dispositivos PD. Ao Troubleshoot problemas específicos de porta ou ao verificar a interação inicial com um dispositivo de alimentação, nos referimos a este log. Ao examinar as entradas no arquivo "poed_usd.log", podemos confirmar se a interação de primeiro nível esperada entre a camada de hardware e o dispositivo PD está ocorrendo.
poed.log: esse arquivo de log contém logs gerados pelo daemon Power over Ethernet (PoE), que desempenha um papel fundamental na interação entre vários processos no ambiente da ACI. Esse daemon facilita a comunicação com processos essenciais, como CDP, LLDP e APIC. Portanto, quando for necessário verificar a interação perfeita entre o daemon PoE e outros processos, consultaremos esses registros.
Os registros podem ser encontrados no local "/var/log/dme/log" da folha.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
03-Jun-2024
|
Versão inicial |