Dell Networking SONiC:乙太網路供電 

Summary: 本文說明如何在 Dell Networking SONiC 交換器中使用乙太網路供電 (PoE)。本文使用 Dell SONiC Edge 4.1 PoE 平台。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

事前準備作業
我們使用標準介面命名約定來演示概念。請參閱 Dell 文章202172 Dell Networking S 系列:基本介面組態 - SONiC 4.0 ,以取得有關介面命名的詳細資訊

索引

簡介

乙太網供電 (PoE) 技術允許 IP 電話、無線 LAN 接入點、網路攝像頭和許多其他設備通過現有 LAN 電纜接收電源和數據,而無需修改現有的乙太網基礎設施。

Dell Networking Edge Standard SONiC 4.0 及更新版本支援 PoE 功能。

注意:Dell SONiC 4.1 中的 Dell N3248PXE-ON、E3248PXE-ON 及 E3248P-ON 交換器支援 PoE 功能。

PoE 的目標使用案例

透過 PoE,您可以執行下列動作:

  • 為直接連接到交換機的請求設備供電。
  • 防止部分或全部 PoE 連接埠供電。
  • 管理 PoE 連接埠可提供的電量。
  • 檢視 PoE 連接埠的電氣測量值和供電狀態。
  • 將 PoE 連接埠還原至故障狀態時的正常狀態。

您只能在銅質連接埠上啟用 PoE。但是,視平台而定,全部或部分可用的銅纜連接埠可能符合 PoE 功能資格。

支援的 PoE 規格

802.3af 和舊版支援
用於供電 (PSE) 的啟用 PoE 的網路交換機提供 IEEE 802.3af 規範中指定的 PSE 功能。耗電 (PD) 的設備實現了 IEEE 802.3af 規範的 PD 功能。Enterprise SONiC PoE 實作符合 IEEE 802.3af PoE 規格。此外,傳統設備(不符合IEEE 802.3af標準)也可以使用傳統檢測功能上電。

802.3at - 高功率應用
Enterprise SONiC PoE 使用 PoE+ 規格 (IEEE 802.3AT),可為需要大於 15.4 W 和 30 W 功率的 Class 4 PD 裝置供電。支援 PoE 的網路交換機和路由器可以使用需要比 dot3af 規範更多功率的設備進行部署。

802.3bt 和 802.3bt 之前的支援
Pre-802.3bt 可支援 60 瓦的開機裝置使用此功能。

802.3bt 規範引入了 3 類和 4 類器件,允許 3 類 PD (60 W PSE) 的功率水平高達 51 W,4 類 PD 的功率水平高達 71.3 W (90 W PSE)。電流通過網路線中的所有四雙絞線提供。802.3bt 規範還引入了功率等級 5-8。

彈性的電源管理
SONiC PoE 解決方案提供的電源管理支援電源保留、電源優先順序和功率限制。系統管理員可指派每個 PoE 連接埠的優先順序。當 PoE 交換器的可用功率較少,且需要更多連接埠來供電時,優先順序較高的連接埠會優先於優先順序較低的連接埠接收電源。優先順序較低的埠被強制停止供電,以便為優先順序較高的埠供電。在動態電源管理功能中,任何時間點都不會為給定埠保留電源。類別式電源管理會為 PoE 連接埠保留類別式電量。PoE 交換器的可用功率是透過從最大可用功率中減去所有連接埠所採用的暫態功率計算得出。因此,更多的埠可以同時供電。當 PoE 開關的可用功率有限時,此功能可用於高效啟動更多設備。

設定 PoE。

啟用 PoE。
所有連接埠均預設啟用 PoE。啟用後,PoE 會為連接的裝置供電。若要停用連接埠或連接埠範圍內的 PoE,請輸入 停用 命令。若要重新啟用 PoE,請輸入命令:

no poe disable 

組態語法

admin@DELLSONiC:~$ sonic-cli 
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# no poe disable

在介面中停用 PoE。

admin@DELLSONiC:~$ sonic-cli 
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe disable

範例輸出
依預設,所有連接埠均啟用 PoE。若要停用連接埠 Eth 1/1 中的 PoE,請使用以下命令:

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth 1/1
DELLSONiC(config-if-Eth1/1)# poe disable

若要在連接埠 Eth 1/1 上啟用 PoE,請使用命令:

no poe disable

設定 PoE 偵測模式
使用偵測模式設定 PoE 可偵測並開啟電源的裝置類型。依預設,PoE 會同時開啟 IEEE 標準裝置和 IEEE 前舊版裝置的電源,這些裝置是預先標準的。如果您將 PoE 控制器限制為僅偵測 IEEE 標準裝置 (poe 偵測 dot3bt),則可以透過輸入以下命令返回預設偵測設定:

no poe detection

組態語法

admin@DELLSONiC:~$ sonic-cli 
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe detection {Detection Mode}

偵測模式

  dot3bt               Dot3bt detection
  dot3bt+legacy        Dot3bt detection followed by Legacy detection

範例組態
根據預設,PoE 偵測模式為 dot3bt+舊版。若要在連接埠 Eth 1/1 中使用 dot3bt ,請使用以下命令:

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth 1/1
DELLSONiC(config-if-Eth1/1)# poe detection dot3bt

設定 PoE 連接埠優先順序。
有時交換器可能無法為所有連接的裝置供電。如果所有啟用 PoE 的連接埠都沒有足夠的電源容量,則使用連接埠優先順序來決定哪些連接埠供電。如果埠配置了相同的優先順序,則編號較低的埠具有更高的優先順序。

當交換器為某些裝置提供尖峰電源,而您將新裝置連接至高優先順序連接埠時,低優先順序連接埠的電源會關機,而新裝置會通電。

默認情況下,啟用PoE的埠具有低優先順序。

組態語法

admin@DELLSONiC:~$ sonic-cli 
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe priority {critical | high | low | medium}

範例組態
若要在連接埠 Eth 1/1 中將 優先順序 設定為高,請使用以下命令:

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth 1/1
DELLSONiC(config-if-Eth1/1)# poe priority high

設定電源管理
使用 電源管理 命令設定 PoE 連接埠用來為要求的用電裝置 (PD) 供電的演算法。

組態語法

admin@DELLSONiC:~$ sonic-cli 
DELLSONiC# configure
DELLSONiC(config)# poe power management {power management options}

電源管理選項

  Class                     Class based Power Management
  Dynamic                   Dynamic Power Management

重設 PoE 連接埠
使用 重設 命令重設所有 PoE 連接埠或指定 PoE 連接埠上的電源供應器 (PSE) 作業。連接埠會停止供電,並再次執行 PoE 偵測和供電循環。

組態語法

DELLSONiC# poe reset Eth slot/port[/subport]

範例組態
若要重設連接埠 Eth 1/1 中的 PoE,請使用以下命令:

DELLSONiC# poe reset Eth 1/1

清除 PoE 計數器
使用 clear 計數器 命令清除指定連接埠或所有連接埠上的 PoE 錯誤計數器。

組態語法

DELLSONiC# clear poe counters [Eth slot/port[/subport]

範例組態
若要清除連接埠 Eth 1/1 中的 PoE 連接埠,請使用以下命令:

DELLSONiC# clear poe counters Eth 1/1

檢視 PoE 資訊

若要顯示目前的 PoE 組態和系統範圍的狀態資訊:

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

檢視 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

 

Affected Products

PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON
Article Properties
Article Number: 000218146
Article Type: How To
Last Modified: 16 Jun 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.