Dell Networking SONiC: Power Over Ethernet
Summary: Denne artikkelen forklarer hvordan du bruker Power over Ethernet (PoE) i Dell Networking SONiC-svitsjer. Denne artikkelen bruker en Dell SONiC Edge 4.1 PoE-plattform.
Instructions
Forutsetninger
Vi bruker standard navnekonvensjoner for grensesnitt for å demonstrere konseptene. Se Dell-artikkelen 202172 Dell Networking S-serien: Basic Interface Configuration – SONiC 4.0 for mer informasjon om grensesnittnavn
Index
Innledning
PoE-teknologi (Power over Ethernet) gjør det mulig for IP-telefoner, trådløse LAN-tilgangspunkter, webkameraer og mange andre apparater å motta strøm og data over eksisterende LAN-kabler uten å måtte endre den eksisterende Ethernet-infrastrukturen.
PoE-funksjonen støttes i Dell Networking Edge Standard SONiC 4.0 og nyere versjoner.
Målrette brukstilfeller for PoE
Med PoE kan du utføre følgende handlinger:
- Gi strøm til enheter som ber om enheter som er koblet direkte til svitsjen.
- Forhindre at noen eller alle PoE-porter leverer strøm.
- Administrer mengden strøm som kan leveres på en PoE-port.
- Vis elektriske målinger og strømforsyningsstatus for PoE-portene.
- Gjenopprett PoE-porten til normal tilstand når den er i en feiltilstand.
Du kan bare aktivere PoE på kobberporter. Avhengig av plattformen kan imidlertid alle eller noen av de tilgjengelige kobberportene være kvalifisert for PoE-funksjonalitet.
PoE-spesifikasjoner som støttes
802.3AF og eldre støtte
PoE-aktiverte nettverkssvitsjer som har til hensikt å levere strøm (PSE), gir PSE-funksjonaliteten som spesifisert i IEEE 802.3af-spesifikasjonen. Enhetene som trekker strøm (PD) implementerer PD-funksjonaliteten i IEEE 802.3af-spesifikasjonen. Enterprise SONiC PoE-implementeringen samsvarer med IEEE 802.3af PoE-spesifikasjonen. I tillegg kan eldre enheter (ikke-IEEE 802.3af-kompatible) også slås på ved hjelp av eldre deteksjonsfunksjon.
802.3at – applikasjoner
med høy effektEnterprise SONiC PoE bruker PoE+-spesifikasjonen (IEEE 802.3AT), som gjør det mulig å levere strøm til PD-enheter i klasse 4 som krever strøm større enn 15,4 watt og opptil 30 watt. PoE-aktiverte nettverkssvitsjer og rutere kan distribueres med enheter som krever mer strøm enn dot3af-spesifikasjonene.
Støtte
for 802.3bt og før 802.3btFør 802.3bt aktiverer 60 watt med strømenheter som støtter denne funksjonen.
802.3bt-spesifikasjonen introduserer Type 3- og Type 4-enheter som tillater strømnivåer på opptil 51 W for Type 3 PD-er (60 W PSE) og opptil 71,3 W (90 W PSE) for Type 4 PD-er. Strøm føres gjennom alle fire tvunnet par i nettverkskabelen. 802.3bt-spesifikasjonen introduserer også effektklasser 5-8.
Fleksibel strømstyring
SONiC PoE-løsningen gir strømstyring som støtter strømreservering, strømprioritering og strømbegrensning. Administratorer kan tilordne en prioritet til hver PoE-port. Når PoE-svitsjen har mindre strøm tilgjengelig og det kreves flere porter for å levere strøm, får porter med høyere prioritet strøm fremfor porter med lavere prioritet. Havner med lavere prioritet blir tvangsstoppet for å levere strøm for å gi strøm til havner med høyere prioritet. I funksjonen for dynamisk strømadministrasjon er ikke strøm reservert for en gitt port på noe tidspunkt. Klassebasert strømadministrasjon reserverer en klassebasert mengde strøm for en PoE-port. Strømmen som er tilgjengelig med PoE-svitsjen, beregnes ved å trekke den øyeblikkelige effekten som alle portene trekker, fra maksimal tilgjengelig strøm. Dermed kan flere porter levere strøm samtidig. Denne funksjonen er nyttig for å effektivt slå på flere enheter når den tilgjengelige strømmen med PoE-bryteren er begrenset.
Konfigurer PoE.
Aktiver PoE.
Som standard er PoE aktivert på alle porter. Når dette alternativet er aktivert, leverer PoE strøm til en tilkoblet enhet. Hvis du vil deaktivere PoE på en port eller et portområde, skriver du inn deaktiver-kommandoen . Skriv inn kommandoen for å aktivere PoE på nytt:
no poe disable
Syntaks for konfigurasjon
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-Eth)# no poe disable
Deaktiver PoE i et grensesnitt.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-Eth)# poe disable
Utdatasampling
Som standard er PoE aktivert på alle porter. For å deaktivere PoE i port Eth 1/1, bruk kommandoen nedenfor:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe disable
For å aktivere PoE på port eth 1/1, bruk kommando:
no poe disable
Angi PoE-deteksjonsmodus
Bruk gjenkjenningsmodus til å angi hvilken type enheter PoE kan oppdage og slå på. Som standard slår PoE på både IEEE-standardenheter og eldre pre-IEEE-enheter som var forhåndsstandarder. Hvis du begrenser PoE-kontrolleren til å oppdage bare IEEE-standardenheter (poe detection dot3bt), kan du gå tilbake til standardinnstillingen for gjenkjenning ved å skrive inn kommandoen:
no poe detection
Syntaks for konfigurasjon
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe detection {Detection Mode}
Gjenkjenningsmodus
dot3bt Dot3bt detection dot3bt+legacy Dot3bt detection followed by Legacy detection
Eksempelkonfigurasjon
: Som standard er PoE-deteksjonsmodus dot3bt + legacy. For å bruke dot3bt i port Eth 1/1, bruk kommandoen nedenfor:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe detection dot3bt
Konfigurere PoE-portprioritet.
Noen ganger kan det hende at bryteren ikke kan levere strøm til alle tilkoblede enheter. Portprioriteten brukes til å bestemme hvilke porter som leverer strøm hvis tilstrekkelig strømkapasitet ikke er tilgjengelig for alle PoE-aktiverte porter. Hvis portene er konfigurert med samme prioritetsnivå, har en port med lavere nummer høyere prioritet.
Når svitsjen gir maksimal effekt til enkelte enheter og du kobler en ny enhet til en port med høy prioritet, slås strømmen til en port med lav prioritet av, og den nye enheten slås på.
En PoE-aktivert port har som standard lav prioritet.
Syntaks for konfigurasjon
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe priority {critical | high | low | medium}
Eksempelkonfigurasjon
For å angi prioritet til høy i port Eth 1/1, bruk kommandoen nedenfor:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe priority high
Angi strømadministrasjon
Bruk strømstyringskommandoen til å angi algoritmen som brukes av PoE-porten, til å levere strøm til drevne enheter (PD-er).
Syntaks for konfigurasjon
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# poe power management {power management options}
Alternativer for strømadministrasjon
Class Class based Power Management Dynamic Dynamic Power Management
Tilbakestill PoE-porten
Bruk tilbakestillingskommandoen til å tilbakestille strømforsyningsoperasjonen (PSE) på alle PoE-porter eller på en angitt PoE-port. Porten slutter å levere strøm og utfører PoE-gjenkjenning og strømforsyningssyklus på nytt.
Syntaks for konfigurasjon
DELLSONiC# poe reset Eth slot/port[/subport]
Eksempelkonfigurasjon
For å tilbakestille PoE i port Eth 1/1, bruk kommandoen nedenfor:
DELLSONiC# poe reset Eth 1/1
Tøm PoE-tellere
Bruk kommandoen slett tellere til å fjerne PoE-feiltellere på en angitt port eller på alle porter.
Syntaks for konfigurasjon
DELLSONiC# clear poe counters [Eth slot/port[/subport]
Eksempelkonfigurasjon
For å tømme PoE-porten i port Eth 1/1, bruk kommandoen nedenfor:
DELLSONiC# clear poe counters Eth 1/1
Se PoE-informasjon
Slik viser du gjeldende PoE-konfigurasjon og statusinformasjon for hele systemet:
DELLSONiC# show poe Firmware Version : 3.52 Total Power Available : 2496 Watts Threshold Power : 2246.0 Watts Total Power Consumed : 1.0 Watts Usage Threshold : 90 % Power Management Mode : Dynamic
Vis PoE-portkonfigurasjonen.
DELLSONiC# show poe port info {all | interface slot/port}
DELLSONiC# show poe port info Eth 1/1 ------------------------------------------------------------------------------------------------------------- Class Class Output Output Output Fault Port Requested Assigned Power Current Voltage Temp Status Status (mW) (mA) (V) (C) ------------------------------------------------------------------------------------------------------------- Eth1/1 1 1 1900 34 56.4 N/A Delivering No Error Overload Counter : 0 Short Counter : 0 Power Denied Counter : 0 Absent Counter : 0 Invalid Signature Counter : 0
DELLSONiC# show poe port info all (Output trimmed for brevity) ------------------------------------------------------------------------------------------------------------- Class Class Output Output Output Fault Port Requested Assigned Power Current Voltage Temp Status Status (mW) (mA) (V) (C) ------------------------------------------------------------------------------------------------------------- Eth1/1 1 1 1900 34 56.3 N/A Delivering No Error Eth1/2 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/3 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/4 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/5 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/6 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/7 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/8 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/9 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/10 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/11 Unknown Unknown 0 0 0 N/A Searching No Error