Dell Networking SONiC: Power Over Ethernet
Summary: I den här artikeln förklaras hur du använder Power over Ethernet (PoE) i Dell Networking SONiC-switchar. I den här artikeln används en Dell SONiC Edge 4.1 PoE-plattform.
Instructions
Förutsättningar
Vi använder standardkonventioner för namngivning av gränssnitt för att demonstrera begreppen. Läs Dell-artikeln 202172 Dell Networking S-serien: Grundläggande gränssnittskonfiguration – SONiC 4.0 för mer information om gränssnittsnamngivning
Index
Introduktion
Power over Ethernet-teknik (PoE) gör det möjligt för IP-telefoner, trådlösa LAN-åtkomstpunkter, webbkameror och många andra apparater att ta emot ström och data över de befintliga LAN-kablarna utan att behöva modifiera den befintliga Ethernet-infrastrukturen.
PoE-funktionen stöds i Dell Networking Edge Standard SONiC 4.0 och senare versioner.
Målanvändningsfall för PoE
Med PoE kan du utföra följande åtgärder:
- Ger ström till begärande enheter som är anslutna direkt till switchen.
- Förhindra att vissa eller alla PoE-portar levererar ström.
- Hantera mängden ström som kan levereras via en PoE-port.
- View de elektriska mätningarna och strömförsörjningsstatus för PoE-portarna.
- Återställ PoE-porten till sitt normala tillstånd när den är i ett feltillstånd.
Du kan endast aktivera PoE på kopparportar. Beroende på plattform kan dock alla eller några av de tillgängliga kopparportarna vara berättigade till PoE-funktionalitet.
PoE-specifikationer som stöds
Stöd för 802.3af och äldre system
De PoE-aktiverade nätverksswitcharna som är avsedda att leverera ström (PSE) tillhandahåller PSE-funktionaliteten enligt specifikationen IEEE 802.3af. Enheterna drar ström (PD) implementerar PD-funktionaliteten i IEEE 802.3af-specifikationen. Enterprise SONiC PoE-implementeringen överensstämmer med IEEE 802.3af PoE-specifikationen. Dessutom kan äldre enheter (som inte är IEEE 802.3af-kompatibla) också startas med hjälp av äldre detekteringsfunktion.
802.3at – Högeffektsprogram
Enterprise SONiC PoE använder PoE+-specifikationen (IEEE 802.3AT), vilket gör det möjligt att strömförsörja PD-enheter i klass 4 som kräver ström över 15,4 W och upp till 30 W. PoE-aktiverade nätverksswitchar och routrar kan distribueras med enheter som kräver mer ström än dot3af-specifikationen.
Stöd för
802.3bt och före 802.3btFöre 802.3bt möjliggör 60 watt påslagningsenheter som stöder den här funktionen.
802.3bt-specifikationen introducerar typ 3- och typ 4-enheter som möjliggör effektnivåer på upp till 51 W för typ 3 PD (60 W PSE) och upp till 71,3 W (90 W PSE) för typ 4 PD. Ström tillförs genom alla fyra tvinnade paren i nätverkskabeln. 802.3bt-specifikationen introducerar också effektklasserna 5-8.
Flexibel strömhantering
SONiC PoE-lösningen tillhandahåller strömhantering som stöder strömreservation, strömprioritering och strömbegränsning. Administratörer kan tilldela en prioritet till varje PoE-port. När PoE-switchen har mindre ström tillgänglig och fler portar krävs för att leverera ström, får portar med högre prioritet ström i stället för portar med lägre prioritet. Portar med lägre prioritet tvingas stoppas för att leverera ström för att ge ström till portar med högre prioritet. I funktionen Dynamisk strömhantering är strömmen inte reserverad för en viss port vid en viss tidpunkt. Klassbaserad strömhantering reserverar en klassbaserad mängd ström för en PoE-port. Effekten som är tillgänglig med PoE-omkopplaren beräknas genom att subtrahera den momentana effekten som dras av alla portar från den maximala tillgängliga effekten. Det innebär att fler portar kan leverera ström samtidigt. Den här funktionen är användbar för att effektivt slå på fler enheter när den tillgängliga effekten med PoE-omkopplaren är begränsad.
Konfigurera PoE.
Aktivera PoE.
Som standard är PoE aktiverat på alla portar. När PoE är aktiverat levererar PoE ström till en ansluten enhet. Om du vill inaktivera PoE på en port eller ett portintervall anger du kommandot disable . Om du vill återaktivera PoE anger du kommandot:
no poe disable
Konfigurationssyntax
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-Eth)# no poe disable
Inaktivera PoE i ett gränssnitt.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-Eth)# poe disable
Exempelutmatning
: Som standard är PoE aktiverat på alla portar. För att inaktivera PoE i port Eth 1/1, använd kommandot nedan:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe disable
Om du vill aktivera PoE på port Eth 1/1 använder du kommandot:
no poe disable
Ställ in PoE-detekteringsläge
Använd detekteringsläget för att ställa in vilken typ av enheter som PoE kan upptäcka och slå på. Som standard startar PoE både IEEE-standardenheter och äldre enheter före IEEE som var förstandard. Om du begränsar PoE-kontrollern till att endast identifiera IEEE-standardenheter (poe-detektering dot3bt) kan du återgå till standardidentifieringsinställningen genom att ange kommandot:
no poe detection
Konfigurationssyntax
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe detection {Detection Mode}
Detektionsläge
dot3bt Dot3bt detection dot3bt+legacy Dot3bt detection followed by Legacy detection
Exempel på konfiguration
: Som standard är PoE-identifieringsläget dot3bt+legacy. Om du vill använda dot3bt i port Eth 1/1 använder du kommandot nedan:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe detection dot3bt
Konfigurera PoE-portprioritet.
Ibland kanske switchen inte kan leverera ström till alla anslutna enheter. Portprioriteten används för att avgöra vilka portar som levererar ström om tillräcklig strömkapacitet inte är tillgänglig för alla PoE-aktiverade portar. Om portar är konfigurerade med samma prioritetsnivå har en port med lägre nummer högre prioritet.
När switchen levererar toppström till vissa enheter och du ansluter en ny enhet till en port med hög prioritet, stängs strömmen till en lågprioriterad port av och den nya enheten slås på.
Som standard har en PoE-aktiverad port låg prioritet.
Konfigurationssyntax
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe priority {critical | high | low | medium}
Exempel på konfiguration
Om du vill ange prioritet till hög i port Eth 1/1 använder du kommandot nedan:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe priority high
Ställ in energisparfunktioner
Använd energihanteringskommandot för att ställa in algoritmen som används av PoE-porten för att leverera ström till begärda strömförsörjda enheter (PD).
Konfigurationssyntax
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# poe power management {power management options}
Alternativ för energisparfunktioner
Class Class based Power Management Dynamic Dynamic Power Management
Återställ PoE-port
Använd återställningskommandot för att återställa strömförsörjningen (PSE) på alla PoE-portar eller på en specificerad PoE-port. Porten slutar leverera ström och utför PoE-detekterings- och strömleveranscykeln igen.
Konfigurationssyntax
DELLSONiC# poe reset Eth slot/port[/subport]
Exempel på konfiguration
För att återställa PoE i port Eth 1/1, använd kommandot nedan:
DELLSONiC# poe reset Eth 1/1
Rensa PoE-räknare
Använd kommandot rensa räknare för att rensa PoE-felräknare på en angiven port eller på alla portar.
Konfigurationssyntax
DELLSONiC# clear poe counters [Eth slot/port[/subport]
Exempel på konfiguration
För att rensa PoE-porten i port Eth 1/1, använd kommandot nedan:
DELLSONiC# clear poe counters Eth 1/1
Visa PoE-information
Så här visar du den aktuella PoE-konfigurationen och statusinformation för hela 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
Visa PoE-portkonfigurationen.
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