DELL Networking SONiC 語音 VLAN

Resumen: 本文說明 Dell Networking SONiC 中的語音 VLAN 和組態。本文使用 Dell SONiC Edge 4.1 POE 平臺。

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

先決條件

 

指數

介紹
LLDP-MED VLAN 至 IP 電話
組態語法
設定交換器介面以承載語音和資料流量
設定 LLDP MED
範例組態
驗證
檢視 LLDP-MED 資訊            
 

簡介

語音 VLAN 功能可讓交換器埠以管理員定義的優先順序,從 IP 電話承載語音流量。當多個裝置 (例如個人電腦和 IP 電話) 連線至同一個埠時,埠可設定為將一個 VLAN 用於語音流量,另一個 VLAN 用於資料流量。透過 IP (VoIP) 傳訊的流量固有時間敏感性:若要讓網路提供可接受的服務,低延遲至關重要。語音 VLAN 可讓訊號與資料流量分開進入埠,並可提供語音 VLAN 流量的快速轉送。使用語音 VLAN 的主要優點是,在埠上的資料流量高時,確保 IP 電話的音質不受干擾。
 

Dell Networking Edge Standard SONiC 4.0 及更新版本支援語音 VLAN。


語音 VLAN 的運作方式

VOIP 網路範例
圖 1:VOIP 網路範例

注意:Dell SONiC 支援未標記的語音流量。在此情況下,如果必須分隔語音和資料流量,我們需要工作站流量顯示為已標記的流量。如果語音和資料流量皆為未標記的交換器,將無法區分它們。因此無法提供 QoS。

IP 電話可以使用許多方法取得語音 VLAN ID。部分為
  • 手動語音 VLAN ID 和 IP 電話中的其他組態
  • 使用 DHCP 伺服器將語音 VLAN ID 指派至 IP 電話
  • 在交換器中使用 LLDP-MED 將語音 VLAN 傳送至 IP 電話

LLDP-MED VLAN 至 IP 電話

連結層探索通訊協定-媒體端點探索 (LLDP-MED) 是 LLDP 的延伸,可在端點裝置 (例如 VoIP 和其他網路終端裝置) 之間提供互用性。LLDP 不會自動套用 QoS 原則或 VLAN 組態。使用者必須設定適當的 QoS 原則,以根據 Co-S 和 DSCP 值排定流量的優先順序。

LLDP-MED 支援下列電視:

  • 網路原則 TLV
  • 電源管理 TLV

網路原則 TLV
網路原則 TLV 可讓裝置向 VoIP 手機等端點裝置廣告語音 VLAN 資訊。除了語音 VLAN、標記模式、Dot1p Co-S 和 DSCP 值外,也可傳送至端點裝置。語音 VLAN 功能可讓交換器埠以定義的優先順序承載語音流量,以利將語音與資料流量分開進入埠。語音流量的區隔可確保當埠上的資料流量高時,IP 電話的音質不受不斷下降的影響。

我們可以在 Dell SONiC 中使用已標記或未標記的 VLAN 做為語音 VLAN。以下說明這兩種方法:

使用標記的 VLAN 作為語音 VLAN (最常見的部署)。

  • 我們可以在 IP 電話、DHCP 或 LLDP-MED 上手動指派語音 VLAN。
  • 電話傳送有語音 VLAN 標記的語音封包;未標記的資料流量會傳送。
  • 資料和語音流量為兩種不同的 VLAN,因此可以分隔
  • 我們可以將 QoS 套用到語音 VLAN 流量。 

在語音 VLAN 使用未標記的流量。

  • IP 電話會以未標記的資料傳送語音流量。
  • 語音 VLAN ID 必須設定為存取 Dell SONiC 交換器上的 VLAN 
  • 由於我們使用未標記的流量作為語音,因此無法提供 QoS
  • 如果兩者皆未標記,語音流量就無法與資料流量區分開。若要解決此問題,我們可以將標記的 VLAN 用於資料,但工作站和電話必須對此提供支援。

電源管理 TLV
這可讓網路裝置和端點裝置交換電源資訊,例如裝置的開機方式、電源優先順序、裝置所需的電源等。

使用 MDI TLV
LLDP 802.3 電源支援使用 MDI TLV

LLDP Management TLV IP 位址
的 LLDP 802.3 電源,在網路裝置和端點裝置之間進行電源交涉。根據預設,LLDP 會透過管理介面廣告系統中設定的管理 IP 位址。您可以設定 LLDP 在介面上廣告的 IP 位址,以覆寫此設定並廣告特定的 IPv4 和 IPv6 位址。

組態語法

設定交換器介面以承載語音和資料流量

如需在 Dell SONiC 交換器上建立 VLAN 的相關資訊,請參閱Dell Networking SONiC 217901文章:如何建立 VLAN 並將其指派至中繼和存取交換器埠
 
如果已標記語音 VLAN,請使用下列組態:
組態 說明
DELLSONiC#設定 進入組態模式
DELLSONiC(config)#介面 Eth 設定介面
DELLSONiC(config)#介面範圍 Eth (選配)設定一系列的介面
DELLSONiC (conf-if-Ethernet/PoX)#交換器埠中繼允許 VLAN 新增   允許語音 VLAN 作為已標記的流量。
DELLSONiC (conf-if-Ethernet/PoX)# switchport access Vlan 允許資料 vlan 作為未標記的流量 (選用)。

Dell SONiC 支援未標記的語音 VLAN。如果語音 VLAN 未標記,請使用下列組態:
組態 說明
DELLSONiC#設定 進入組態模式
DELLSONiC(config)#介面 Eth 設定介面
DELLSONiC(config)#介面範圍 Eth (選配)設定一系列的介面
DELLSONiC (conf-if-Ethernet/PoX)# switchport access Vlan 允許語音 VLAN 作為未標記的流量。
DELLSONiC (conf-if-Ethernet/PoX)#交換器埠中繼允許 VLAN 新增   允許資料 VLAN 作為標記流量 (選用)。

 

設定 LLDP MED

若要設定 LLDP-MED,請遵循此程式:

設定 LLDP-MED 設定檔。
組態 說明
admin@DELLSONiC:~$ sonic-cli 輸入 Dell 管理架構 CLI。
DELLSONiC # 設定 進入組態模式
DELLSONiC (config)# network-policy profile profile-number 建立網路原則設定檔。
DELLSONiC (conf-network-policy)# {voice | voice-signaling} vlan [vlan-id {[cos cos-value | dscp dscp-value] | untagged }| **[dot1p {** cos cos-value | dscp value}]]
 
設定網路原則設定檔參數:
  • 語音 - 選取應用程式。
  • 語音訊號 - 選取應用程式類型。
  • Vlan vlan-id - 指定語音 VLAN。
  • Cos cos-value - 指定 VLAN 的 L2 優先順序服務值。
  • Dscp 值 - 指定差異化的服務代碼點 (DSCP) 值。
  • Dot1p - 允許使用 802.1 優先順序標記與 VLAN 0。
  • 未標記 - 指定未標記的語音流量。

設定介面
組態 說明
admin@ DELLSONiC:~$ sonic-cli 輸入 Dell 管理架構 CLI。
DELLSONiC # 設定 進入組態模式
DELLSONiC (config)# 介面 Eth 設定介面
DELLSONiC(config)#介面範圍 Eth (選配)設定介面範圍
DELLSONiC (conf-if)# lldp tlv-set { management-address {ipv4|ipv6} ip-address} (選配)設定用於 LLDP 在介面上廣告的 IPv4 或 IPv6 管理位址。
DELLSONiC (conf-if)#lldp med-tlv-select [network-policy | power-management] (選配)在介面中設定是否要廣告 LLDP-MED TLV。根據預設,會廣告化 LLDP-MED TLV。
  • 網路原則 - 選取以廣告網路原則電視。
  • 電源管理 - 選取以廣告宣傳電源管理電視
DELLSONiC (conf-if)# network-policy profile-number 將 LLDP-MED 網路原則套用至介面。

 

範例組態

假設我們的聲音 VLAN 為 30,而資料流量為 10。我們使用語音 VLAN 作為標記流量。

拓撲

拓撲
圖 2:拓撲

設定網路原則
admin@DELLSONiC:~$ sonic-cli
DELLSONiC # configure
DELLSONiC (config)# network-policy profile 1 
DELLSONiC (conf-network-policy)# voice vlan 30 cos 4 dscp 20 

在介面套用網路原則。
DELLSONiC # configure
DELLSONiC (config)# interface Eth 1/1 
DELLSONiC (conf-if-Eth1/1)# network-policy 1
DELLSONiC (conf-if-Eth1/1)# end

將介面設定為「中繼」,以允許語音 VLAN 和資料 VLA。
admin@DELLSONiC:~$ sonic-cli
DELLSONiC # configure
DELLSONiC (config)# interface Eth 1/1
DELLSONiC (config-if-Eth1/1)# switchport trunk allowed Vlan add 30
DELLSONiC (config-if-Eth1/1)# switchport access Vlan 10
DELLSONiC (config-if-Eth1/1)# end
 

確認

使用以下命令檢查介面組態。
DELLSONiC# show running-configuration interface Eth 1/1
!
interface Eth1/1
 mtu 9100
 speed auto
 unreliable-los auto
 no shutdown
 switchport access Vlan 10
 switchport trunk allowed Vlan 30
 network-policy 1
 poe priority high

DELLSONiC# show running-configuration | find network-policy
network-policy profile 1
 voice vlan 30 cos 4 dscp 20
!
(Output Trimmed for brevity)
 

檢視 LLDP-MED 資訊

下列範例會顯示端點的 LLDP-MED 電源管理資訊:

使用以下命令顯示相鄰、表格或統計資料。
DELLSONiC # show lldp neighbor Eth 1/1
-----------------------------------------------------------
LLDP Neighbors
-----------------------------------------------------------
Interface:   Eth1/1,via: LLDP
  Chassis:
    ChassisID:    0.0.0.0
    SysName:      XXXXXXXXXXX
    SysDescr:
    TTL:          120
    MgmtIP:       0.0.0.0
    Capability:   MAC_BRIDGE, ON
  Port
    PortID:       XXXXXXXXXXX
    PortDescr:
  LLDP-MED
    Device Type:  Communication Device Endpoint (Class III)
    Capability:   Capabilities, yes
    Capability:   Ext_mdi_power_pd, yes
    Capability:   Inventory, yes
    Capability:   Network_policy, yes
    LLDP-MED Network Policy for: Voice
      VLAN:       30
      Priority:   4
      DSCP:       20
    Extended Power-over-Ethernet
      Power Type: PD
      Source:     PSE
      Priority:   High
      Value:      0
    Inventory
      Hardware Rev:  XXXXXXXXXXX
      Software Rev:  XXXXXXXXXXX
      Firmware Rev:  XXXXXXXXXXX
      Serial Number: XXXXXXXXXXX
      Manufacturer:  XXXXXXXXXXX
      Model:         XXXXXXXXXXX
-----------------------------------------------------------
DELLSONiC # show lldp table
------------------------------------------------------------------------------------------------------
LocalPort           RemoteDevice        RemotePortID        Capability          RemotePortDescr
-------------------------------------------------------------------------------------------------------
Eth1/1              XXXXXXXXXXX      XXXXXXXXXXX B
DELLSONiC # show lldp statistics Eth 1/1
LLDP Statistics
---------------------------------
Interface: Eth1/1
    Transmitted      : 3267
    Received         : 2319
    Discarded        : 0
    Unrecognized TLV : 0
    Ageout           : 0
---------------------------------

Productos afectados

PowerSwitch E3200-ON Series, PowerSwitch N3200-ON
Propiedades del artículo
Número del artículo: 000218151
Tipo de artículo: How To
Última modificación: 16 oct 2023
Versión:  6
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.