Dell Networking SONiC: Power Over Ethernet
Summary: W tym artykule wyjaśniono, jak korzystać z funkcji Power over Ethernet (PoE) w przełącznikach SONiC Dell Networking. W tym artykule wykorzystano platformę Dell SONiC Edge 4.1 PoE.
Instructions
Warunki wstępne
Używamy standardowych konwencji nazewnictwa interfejsów, aby zademonstrować koncepcje. Zapoznaj się z artykułem firmy Dell 202172 Dell Networking serii S: Podstawowa konfiguracja interfejsu — SONiC 4.0 , aby uzyskać więcej informacji na temat nazewnictwa interfejsów
Indeks
Wprowadzenie
Technologia Power over Ethernet (PoE) umożliwia telefonom IP, punktom dostępowym bezprzewodowej sieci LAN, kamerom internetowym i wielu innym urządzeniom odbieranie zasilania i danych przez istniejące okablowanie sieci LAN bez konieczności modyfikowania istniejącej infrastruktury Ethernet.
Funkcja PoE jest obsługiwana w systemie Dell Networking Edge Standard SONiC 4.0 i nowszych.
Docelowe przypadki użycia PoE
Dzięki PoE możesz wykonywać następujące czynności:
- Zapewnij zasilanie żądającym urządzeniom podłączonym bezpośrednio do przełącznika.
- Uniemożliwia zasilanie niektórym lub wszystkim portom PoE.
- Zarządzanie ilością energii, która może być dostarczana przez port PoE.
- Wyświetlanie pomiarów elektrycznych i stanu zasilania portów PoE.
- Przywróć port PoE do normalnego stanu, gdy jest w stanie awarii.
Funkcję PoE można włączyć tylko na portach miedzianych. Jednak w zależności od platformy wszystkie lub niektóre z dostępnych portów miedzianych mogą kwalifikować się do funkcji PoE.
Obsługiwane specyfikacje PoE
Obsługa standardu 802.3af i starszych wersji
Przełączniki sieciowe z obsługą PoE, które mają dostarczać zasilanie (PSE), zapewniają funkcjonalność PSE określoną w specyfikacji IEEE 802.3af. Urządzenie pobierające prąd (PD) implementuje funkcjonalność PD specyfikacji IEEE 802.3af. Implementacja Enterprise SONiC PoE jest zgodna ze specyfikacją IEEE 802.3af PoE. Ponadto starsze urządzenia (niezgodne ze standardem IEEE 802.3af) mogą być również zasilane za pomocą funkcji wykrywania starszych urządzeń.
802.3at — Aplikacje
o dużej mocyFunkcja Enterprise SONiC PoE wykorzystuje standard PoE+ (IEEE 802.3AT), który umożliwia zasilanie urządzeń PD klasy 4, które wymagają mocy większej niż 15,4 W i maks. 30 W. Przełączniki sieciowe i routery z obsługą PoE mogą być wdrażane z urządzeniami, które wymagają większej mocy niż specyfikacja dot3af.
Obsługa
standardu 802.3bt i starszego niż 802.3btWersje starsze niż 802.3bt umożliwiają włączenie 60 W urządzeniom obsługującym tę funkcję.
Specyfikacja 802.3bt wprowadza urządzenia typu 3 i typu 4 umożliwiające poziomy mocy do 51 W dla zasilaczy PD typu 3 (60 W PSE) i do 71,3 W (90 W PSE) dla zasilaczy typu 4. Prąd jest dostarczany przez wszystkie cztery skrętki w sieciowym. Specyfikacja 802.3bt wprowadza również klasy mocy 5-8.
Elastyczne zarządzanie
energiąRozwiązanie SONiC PoE zapewnia zarządzanie energią, które obsługuje rezerwację mocy, priorytetyzację i ograniczanie mocy. Administratorzy mogą przypisać priorytet do każdego portu PoE. Gdy przełącznik PoE ma mniej dostępnej mocy, a do zasilania potrzeba więcej portów, porty o wyższym priorytecie otrzymują zasilanie, a nie porty o niższym priorytecie. Porty o niższym priorytecie są wymuszanie zatrzymywane w celu dostarczania zasilania do portów o wyższym priorytecie. W funkcji dynamicznego zarządzania energią zasilanie nie jest w żadnym momencie zarezerwowane dla danego portu. Zarządzanie energią oparte na klasach rezerwuje ilość energii zależną od klasy dla portu PoE. Moc dostępna z przełącznikiem PoE jest obliczana poprzez odjęcie chwilowej mocy pobieranej przez wszystkie porty od maksymalnej dostępnej mocy. W ten sposób więcej portów może jednocześnie dostarczać zasilanie. Ta funkcja jest przydatna do wydajnego włączania większej liczby urządzeń, gdy dostępna moc za pomocą przełącznika PoE jest ograniczona.
Konfiguracja PoE.
Włącz PoE.
Domyślnie funkcja PoE jest włączona na wszystkich portach. Gdy ta opcja jest włączona, funkcja PoE dostarcza zasilanie do podłączonego urządzenia. Aby wyłączyć PoE na porcie lub zakresie portów, wprowadź polecenie disable . Aby ponownie włączyć PoE, wprowadź polecenie:
no poe disable
Składnia konfiguracji
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-Eth)# no poe disable
Wyłącz PoE w interfejsie.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-Eth)# poe disable
Przykładowe dane wyjściowe
: Domyślnie funkcja PoE jest włączona na wszystkich portach. Aby wyłączyć PoE w porcie Eth 1/1, użyj poniższego polecenia:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe disable
Aby włączyć PoE na porcie Eth 1/1, użyj polecenia:
no poe disable
Ustaw tryb
wykrywania PoEUżyj trybu wykrywania, aby ustawić typ urządzeń, które PoE może wykrywać i włączać. Domyślnie PoE zasila zarówno urządzenia zgodne ze standardem IEEE, jak i urządzenia starsze przed wprowadzeniem IEEE, które były przed standardem. Jeśli ograniczysz kontroler PoE do wykrywania tylko urządzeń zgodnych ze standardem IEEE (detekcja poe dot3bt), możesz powrócić do domyślnego ustawienia wykrywania, wprowadzając polecenie:
no poe detection
Składnia konfiguracji
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe detection {Detection Mode}
Tryb wykrywania
dot3bt Dot3bt detection dot3bt+legacy Dot3bt detection followed by Legacy detection
Przykładowa konfiguracja
Domyślnie tryb wykrywania PoE to dot3bt+legacy. Aby użyć dot3bt w porcie Eth 1/1, użyj poniższego polecenia:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe detection dot3bt
Konfiguracja priorytetu portu PoE.
Czasami przełącznik może nie być w stanie dostarczyć zasilania do wszystkich podłączonych urządzeń. Priorytet portów jest używany do określenia, które porty dostarczają zasilanie, jeśli odpowiednia moc nie jest dostępna dla wszystkich portów obsługujących PoE. Jeśli porty są skonfigurowane z tym samym poziomem priorytetu, port o niższym numerze ma wyższy priorytet.
Gdy przełącznik dostarcza zasilanie szczytowe niektórym urządzeniom, a użytkownik podłącza nowe urządzenie do portu o wysokim priorytecie, zasilanie portu o niskim priorytecie jest wyłączane, a nowe urządzenie jest zasilane.
Domyślnie port z obsługą PoE ma niski priorytet.
Składnia konfiguracji
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe priority {critical | high | low | medium}
Przykładowa konfiguracja
Aby ustawić priorytet na wysoki w porcie Eth 1/1, użyj poniższego polecenia:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe priority high
Ustawianie zarządzania
energiąUżyj polecenia zarządzania energią , aby ustawić algorytm używany przez port PoE do dostarczania zasilania do żądanych urządzeń zasilanych (PD).
Składnia konfiguracji
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# poe power management {power management options}
Opcje zarządzania energią
Class Class based Power Management Dynamic Dynamic Power Management
Zresetuj port
PoEUżyj polecenia reset, aby zresetować działanie zasilania (PSE) na wszystkich portach PoE lub na określonym porcie PoE. Port przestaje dostarczać zasilanie i ponownie przeprowadza wykrywanie PoE i cykl dostarczania zasilania.
Składnia konfiguracji
DELLSONiC# poe reset Eth slot/port[/subport]
Przykładowa konfiguracja
Aby zresetować PoE w porcie Eth 1/1, użyj poniższego polecenia:
DELLSONiC# poe reset Eth 1/1
Wyczyść liczniki
PoEUżyj polecenia clear counters, aby wyczyścić liczniki błędów PoE na określonym porcie lub na wszystkich portach.
Składnia konfiguracji
DELLSONiC# clear poe counters [Eth slot/port[/subport]
Przykładowa konfiguracja
Aby wyczyścić port PoE w porcie Eth 1/1, użyj poniższego polecenia:
DELLSONiC# clear poe counters Eth 1/1
Wyświetlanie informacji o PoE
Aby wyświetlić bieżącą konfigurację PoE i informacje o stanie całego systemu:
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
Wyświetl konfigurację portu PoE.
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