女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

VoIP?Voice VLAN?是如何實現的?

jf_qwOiugB3 ? 來源:通信弱電交流學習 ? 2023-12-25 10:30 ? 次閱讀

前言

Voice VLAN是為用戶的語音流專門劃分的VLAN。

網絡中經常有數據、語音、視頻等多種流量同時傳輸。因為丟包和時延對通話質量的影響很大,用戶對語音的質量比數據或者視頻的質量更為敏感,因此在帶寬有限的情況下就需要優先保證通話質量。通過配置Voice VLAN,交換機可識別語音流,將語音流加入到Voice VLAN中傳輸,并對其進行有針對性的QoS保障,當網絡發生擁塞時可以優先保證語音流的傳輸。

01

Voice VLAN原理

若要提高語音數據流的傳輸優先級,首先要能識別出語音數據流。識別出語音數據流后,再對語音數據流提升優先級后傳輸。

Voice VLAN可以通過以下兩種方式來實現對語音數據流的識別:

通過收到報文的源MAC地址,即基于MAC地址的方式

設備可以根據進入接口的數據報文中的源MAC地址字段來判斷該數據流是否為語音數據流。源MAC地址匹配系統設置的語音設備的組織唯一標識符OUI(Organizationally Unique Identifier)的報文被認為是語音數據流。用戶需要預先設置OUI,適用于IP電話上送untagged語音報文的場景。

通過報文攜帶的VLAN Tag,即基于VLAN的方式

若有大量IP電話接入交換機,配置IP電話的OUI會非常繁瑣。可在交換機上配置基于VLAN來提升語音報文的優先級,此時設備會根據進入接口的報文的VLAN ID來判斷該數據報文是否為語音報文。當VLAN ID匹配系統配置的Voice VLAN后,則認為是語音數據流。這種方式實現的前提是IP電話支持獲取交換機上配置的Voice VLAN信息的功能,在大量IP電話接入的情況下,可以簡化配置。

以上方案是從方便配置的角度給出的。實際上,不管IP電話上送的語音報文是否帶VLAN Tag,基于MAC地址和基于VLAN的Voice VLAN都可以實現。主要區別在于:當IP電話上送的是untagged語音報文時,必須配置OUI,才能把語音報文和數據報文區分開來;如果IP電話上送的是帶Tag語音報文,則可配置基于VLAN的Voice VLAN,這樣在大量IP電話接入的情況下,就不用配置繁瑣的OUI,簡化配置。

1.1 基于MAC地址的Voice VLAN

OUI

OUI指的是MAC地址的前24位(二進制),可以用來表示一個MAC地址段,是IEEE為不同設備供應商分配的一個全球唯一的標識符,各設備廠商再從這個地址段中分配24位,從而形成48位的MAC地址。所以根據OUI識別IP電話機的原理就是根據IP電話廠商申請的MAC地址段來識別哪些報文是電話機發送的,以此來判斷哪些報文屬于語音報文。

Voice VLAN中的OUI有別于上述的通常意義的OUI,這個OUI是由用戶來配置的,而且可以使用掩碼,即不需要一定是24位掩碼的,掩碼長度用戶可以自己指定。OUI的值為voice-vlan mac-address命令中的mac-address和mask參數相與的結果。

實現原理

如圖 1 所示,交換機接收到PC和IP Phone發出的untagged報文后會做如下處理:如果源MAC匹配交換機上配置的OUI(源MAC地址與配置的OUI掩碼進行與運算后等于OUI視為匹配),則為該報文加上Voice VLAN的Tag,并提升報文優先級;如果不匹配,就會為其加上PVID的VLAN Tag,從而保證語音報文的優先發送。

ce3e9c24-a1f0-11ee-8b88-92fbcf53809c.png

圖 1 基于MAC地址的Voice VLAN示意圖

1.2 基于VLAN的Voice VLAN

基于VLAN的Voice VLAN實現原理為:交換機收到PC和IP Phone發來的報文后會判斷報文的VLAN ID與接口上配置的Voice VLAN ID是否相同,如果相同則認為此數據流為語音數據流并提升優先級。PC發出的untagged報文則會被加上PVID的VLAN Tag。因此基于VLAN的Voice VLAN需要IP Phone可以獲取交換機上配置的Voice VLAN信息。

IP Phone獲取交換機上Voice VLAN信息的方法有很多種,以下以IP Phone通過LLDP協議獲取交換機Voice VLAN信息為例介紹一下實現過程。

ce492842-a1f0-11ee-8b88-92fbcf53809c.png

圖 2 基于VLAN的Voice VLAN示意圖

如圖 2 所示,IP電話上線會主動發送LLDP報文,以獲取交換機上配置的Voice VLAN信息;

交換機收到IP電話發送的LLDP報文,會在相關字段填充Voice VLAN信息發給IP電話;

IP電話收到攜帶Voice VLAN信息的LLDP報文后,再次發送語音報文時就會帶Tag發送;

交換機收到帶Tag的語音報文,如果Tag和交換機上配置的Voice VLAN匹配,則為其提升優先級后轉發。

交換機收到untagged報文,仍然會加入到PVID所在的VLAN中。這樣,當發生網絡擁塞的時候交換機就能保證語音報文的優先發送。

02

Voice VLAN應用場景

如圖 3 所示,PC和IP電話同時通過交換機接入網絡。因用戶對語音的時延和抖動比較敏感,所以需要提高網絡中語音數據流的傳輸優先級,在網絡發生擁塞時優先保證語音數據的傳輸。


ce532df6-a1f0-11ee-8b88-92fbcf53809c.png

圖 3 Voice VLAN的應用場景

可根據IP電話上送的語音報文是否帶Tag選擇以下的一種方案:

如果IP電話發送的是untagged或Tag0語音報文,可配置基于MAC地址的Voice VLAN。

如果IP電話支持通過協議獲取交換機上配置的Voice VLAN信息,此時IP電話發送的是帶Tag的語音報文,可配置基于VLAN的Voice VLAN。

03

Voice VLAN配置舉例

3.1 配置基于MAC地址的Voice VLAN示例(IP Phone上送Untagged語音報文)

組網需求

如圖 4 所示,Switch下行連接數據業務和語音業務,Switch使用VLAN2傳輸語音報文,使用VLAN3傳輸數據報文。IP Phone A和PC A串行接入Switch,IP Phone B單獨接入Switch,IP Phone發送的都是untagged語音報文。用戶對語音質量較敏感,需要提高語音數據流的傳輸優先級,以保證用戶的通話質量。

ce5ccda2-a1f0-11ee-8b88-92fbcf53809c.png

圖 4 配置基于MAC地址Voice VLAN組網

配置思路

因為Switch收到的語音報文和數據報文都是untagged報文,需要配置OUI來區分語音和數據流量。采用如下的思路配置:

在Switch上創建VLAN,并配置各接口加入VLAN,實現二層互通。

配置OUI,實現根據收到報文的源MAC地址匹配OUI給語音報文加VLAN Tag。

配置VLAN 2為Voice VLAN,允許語音報文通過。

操作步驟

【1】配置Switch的VLAN和接口

# 創建VLAN

 system-view
[HUAWEI] sysname Switch
[Switch] vlan batch 2 3

# 配置接口GE1/0/1允許通過的VLAN。

[Switch] interface gigabitethernet 1/0/1
[Switch-GigabitEthernet1/0/1] port link-type hybrid
[Switch-GigabitEthernet1/0/1] port hybrid pvid vlan 3
[Switch-GigabitEthernet1/0/1] port hybrid untagged vlan 2 to 3
[Switch-GigabitEthernet1/0/1] quit
[Switch] interface gigabitethernet 1/0/2
[Switch-GigabitEthernet1/0/2] port link-type hybrid
[Switch-GigabitEthernet1/0/2] port hybrid untagged vlan 2
[Switch-GigabitEthernet1/0/2] quit

【2】配置OUI

[Switch] voice-vlan mac-address 0003-6B00-0000 mask ffff-ff00-0000

【3】配置接口Voice VLAN功能,GE1/0/2的配置與GE1/0/1類似,不再贅述。

[Switch] interface gigabitethernet 1/0/1
[Switch-GigabitEthernet1/0/1] voice-vlan 2 enable include-untagged
[Switch-GigabitEthernet1/0/1] voice-vlan remark-mode mac-address
[Switch-GigabitEthernet1/0/1] quit

【4】檢查配置結果

執行命令display voice-vlan 2 status,查看Voice VLAN的配置是否正確。

[Switch] display voice-vlan 2 status
Voice VLAN Configurations: 
-----------------------------------------------------------
Voice VLAN ID            : 2
Voice VLAN status        : Enable
Voice VLAN 8021p remark  : 6
Voice VLAN dscp remark   : 46
-----------------------------------------------------------
Port Information: 
-------------------------------------------------------------------------------
Port                       Add-Mode  Security-Mode  Legacy  PribyVLAN  Untag
-------------------------------------------------------------------------------
GigabitEthernet1/0/2       Manual    Normal         Disable Disable    Enable
GigabitEthernet1/0/1       Manual    Normal         Disable Disable    Enable

配置文件

Switch的配置文件。

#
sysname Switch
#
voice-vlan mac-address 0003-6b00-0000 mask ffff-ff00-0000
#
vlan batch 2 to 3
#
interface GigabitEthernet1/0/1
 port link-type hybrid
 voice-vlan 2 enable include-untagged
 voice-vlan remark-mode mac-address    
 port hybrid pvid vlan 3
 port hybrid untagged vlan 2 to 3
#
interface GigabitEthernet1/0/2
 port link-type hybrid
 voice-vlan 2 enable include-untagged
 voice-vlan remark-mode mac-address    
 port hybrid untagged vlan 2
#
return

3.2 配置基于VLAN的Voice VLAN示例(IP Phone上送帶Tag語音報文)


組網需求

如圖 5 所示,Switch下行連接數據業務和語音業務,Switch使用VLAN2傳輸語音報文,使用VLAN3傳輸數據報文。IP Phone A和PC A串行接入Switch,IP Phone B單獨接入Switch,IP Phone支持通過LLDP協議獲取Voice VLAN信息,發送的是帶Tag語音報文。用戶對語音通話質量較敏感,需要提高語音數據流的傳輸優先級,以保證用戶的通話質量。網絡管理員同時管理大量的IP Phone,希望能使用盡可能簡單的配置來完成以上需求。

ce703964-a1f0-11ee-8b88-92fbcf53809c.png

圖 5 配置基于VLAN提升優先級的Voice VLAN組網

配置思路

采用如下的思路配置:

在Switch上創建VLAN,并配置各接口加入VLAN,實現二層互通。

使能LLDP,實現IP Phone能通過LLDP協議獲取到Voice VLAN信息。

配置VLAN 2為Voice VLAN,允許語音報文通過;并使用基于VLAN的Voice VLAN(此為缺省情況),不用配置繁瑣的OUI,簡化配置。

操作步驟

【1】配置Switch的VLAN和接口

# 創建VLAN

 system-view
[HUAWEI] sysname Switch
[Switch] vlan batch 2 3

# 配置接口GE1/0/1允許通過的VLAN。

[Switch] interface gigabitethernet 1/0/1
[Switch-GigabitEthernet1/0/1] port link-type hybrid
[Switch-GigabitEthernet1/0/1] port hybrid pvid vlan 3
[Switch-GigabitEthernet1/0/1] port hybrid untagged vlan 3
[Switch-GigabitEthernet1/0/1] port hybrid tagged vlan 2
[Switch-GigabitEthernet1/0/1] quit
[Switch] interface gigabitethernet 1/0/2
[Switch-GigabitEthernet1/0/2] port link-type hybrid
[Switch-GigabitEthernet1/0/2] port hybrid tagged vlan 2
[Switch-GigabitEthernet1/0/2] quit

【2】使能LLDP

[Switch] lldp enable

【3】配置接口Voice VLAN功能,GE1/0/2的配置與GE1/0/1類似,不再贅述。

[Switch] interface gigabitethernet 1/0/1
[Switch-GigabitEthernet1/0/1] voice-vlan 2 enable
[Switch-GigabitEthernet1/0/1] voice-vlan remark-mode vlan
[Switch-GigabitEthernet1/0/1] quit

【4】檢查配置結果

執行命令display voice-vlan 2 status,查看Voice VLAN的配置是否正確。

[Switch] display voice-vlan 2 status
Voice VLAN Configurations: 
-----------------------------------------------------------
Voice VLAN ID            : 2
Voice VLAN status        : Enable
Voice VLAN 8021p remark  : 6
Voice VLAN dscp remark   : 46
-----------------------------------------------------------
Port Information: 
-------------------------------------------------------------------------------
Port                       Add-Mode  Security-Mode  Legacy  PribyVLAN  Untag
-------------------------------------------------------------------------------
GigabitEthernet1/0/2       Manual    Normal         Disable Enable     Disable
GigabitEthernet1/0/1       Manual    Normal         Disable Enable     Disable

配置文件

Switch的配置文件。

#
sysname Switch
#
vlan batch 2 to 3
#
lldp enable
#
interface GigabitEthernet1/0/1
 port link-type hybrid
 voice-vlan 2 enable
 port hybrid pvid vlan 3
 port hybrid tagged vlan 2
 port hybrid untagged vlan 3
#
interface GigabitEthernet1/0/2
 port link-type hybrid
 voice-vlan 2 enable
 port hybrid tagged vlan 2
#
return





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 二進制
    +關注

    關注

    2

    文章

    803

    瀏覽量

    42145
  • QoS
    QoS
    +關注

    關注

    1

    文章

    137

    瀏覽量

    45257
  • 交換機
    +關注

    關注

    21

    文章

    2720

    瀏覽量

    101346
  • VLAN
    +關注

    關注

    1

    文章

    283

    瀏覽量

    36300
  • LLDP技術
    +關注

    關注

    0

    文章

    4

    瀏覽量

    834

原文標題:VoIP?Voice VLAN?是如何實現的?一文帶你了解

文章出處:【微信號:通信弱電交流學習,微信公眾號:通信弱電交流學習】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    VoIP網絡邊界攻擊防護系統

    【作者】:黃瑋;梁洪亮;胡正名;楊義先;【來源】:《清華大學學報(自然科學版)》2009年S2期【摘要】:網絡電話(VoIP)網絡攻擊檢測算法的實現需要較多的計算資源支持,而現有的VoIP網絡攻擊
    發表于 04-24 09:27

    執行VoIP前網絡評估

    Offers effective techniques and a comprehensive program for performing a pre-VoIP network
    發表于 06-25 16:39

    VoIP信令故障排除方法概述

    voice calls on an IP network. In addition to being able to troubleshoot VoIP signaling, the Advisor's
    發表于 06-27 09:13

    基于Linux實現VLAN功能

    VLAN是網絡棧的一個附加功能,且位于下兩層。首先來學習Linux中網絡棧下兩層的實現,再去看如何把VLAN這個功能附加上去。下兩層涉及到具體的硬件設備,日趨完善的Linux內核已經做到了很好的代碼隔離,對網絡設備驅動也是如此,
    發表于 07-11 06:22

    請問如何實現VLAN

    您好,可以很容易地實現VLAN(它是在MAC地址和EtherType之間添加的字段)嗎?=>我在MLA中實現VLAN,但是MLA結構不是很好,因為我必須更改所有以太網層(MAC、IP
    發表于 11-07 14:37

    VLAN是什么?如何去實現VLAN之間的通信?

    虛擬局域網技術的特點有哪些?如何去劃分VLAN?如何去實現VLAN之間的通信?
    發表于 05-26 07:23

    Voice over Internet Protocol

    Voice over Internet Protocol  VoIP簡介 英文版 Voice over Internet Protocol (VoIP) is a tech
    發表于 04-23 18:02 ?21次下載

    VoIP Howto

    VoIP Howto Voice Over IP is a new communication means that let you telephone with Internet
    發表于 04-23 18:05 ?12次下載

    VoIP術語-VoIP

    VoIP術語-VoIP   英文原義:Voice over Internet Protocol 中文釋義:網絡電話 注  解:VoIP是傳輸
    發表于 02-24 10:38 ?603次閱讀

    VoIP技術簡介及應用

    VoIP技術簡介及應用 Voice-over-IP(VoIP)是在因特網或其它IP網絡上使用因特網協議(IP)傳輸實時語音的新型電話通訊技術。在這種IP電
    發表于 03-02 17:23 ?1886次閱讀
    <b class='flag-5'>VoIP</b>技術簡介及應用

    Broadcom推出DOCSIS VoIP產品系列

    Broadcom推出DOCSIS VoIP產品系列   全球有線和無線通信半導體市場的領導者Broadcom(博通)公司(Nasdaq:BRCM)今天宣布,推出定制的DOCSIS® VoIP(Voice over In
    發表于 03-26 11:07 ?918次閱讀

    什么是voip技術

    文章講解了voip是什么,voip網絡電話,voip控制協議及voip手機。 VoIP(Voice
    發表于 12-14 15:21 ?6487次閱讀
    什么是<b class='flag-5'>voip</b>技術

    嵌入式系統中SIP協議在VOIP的應用及實現

    VOIPVoice over IP)技術可以將傳統電信語音信號在IP網上傳輸,通過互聯網連接不同地理位置的網關,實現傳統語音通話網絡與IP網絡的資源共享。為了實現傳統語音通信網絡與
    發表于 11-10 16:48 ?8次下載
    嵌入式系統中SIP協議在<b class='flag-5'>VOIP</b>的應用及<b class='flag-5'>實現</b>

    voip常見問題匯總

    VoIPVoice over Internet Protocol)簡而言之就是將模擬信號(Voice)數字化,以數據封包(Data Packet)的形式在IP網絡(IP Network)上做實時
    發表于 12-08 10:44 ?5488次閱讀
    <b class='flag-5'>voip</b>常見問題匯總

    工業物聯網中光纖網絡交換機如何配置Voice VLAN

    什么是Voice VLAN?它在物聯網和工業物聯網中起了怎樣的作用?Voice VLAN是如何工作的?怎樣通過光纖網絡交換機配置Voice
    的頭像 發表于 11-28 10:17 ?919次閱讀
    工業物聯網中光纖網絡交換機如何配置<b class='flag-5'>Voice</b> <b class='flag-5'>VLAN</b>