switch芯片上的QoS,VLAN介绍
生活随笔
收集整理的這篇文章主要介紹了
switch芯片上的QoS,VLAN介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Switch芯片上的VLAN一般有兩種:
1.port based VLAN
?? ?port就是一個RJ45接口。
?? ?以port為基礎來定義VLAN組,比如port0,port1是一個VLAN組,port2,port3是一個VLAN組。
?? ?這種VLAN一般會用來隔離不同的網絡。
2.802.1Q VLAN
?? ?通過區分802.1Q標簽所帶的VLAN ID值不同來劃分到不同的VLAN組。
?? ?一般這種VLAN會與QoS結合起來應用。
Switch上的Qos一般有幾種:
1.port Based Qos
?? ?可以為不同的port定義不同的優先級
2.Diff-Serv Qos
?? ?就是用IP TOS來定義優先級
3.802.1P Qos
?? ?在802.1P標簽里定義不同的優先級,可以和802.1Q VLAN結合起來應用。
4.MAC/IP Based QoS
?? ?比較高級的功能。可以為特定的MAC address或者IP address定義不同的優先級。
一下是我們用到的一些switch的功能列表:
?? ??? ???? ??? ??? |BCM5325E|RTL8309| 88E6060|KS8995M|KS8995X
Port Based QoS?? ?|Yes?? ? ?? |Yes?? ? | No?? ?? |Yes?? ?? |Yes
Diff-Serv? QoS?? ? |Yes?? ? ?? |Yes?? ? | No?? ?? |Yes?? ?? |Yes
802.1P QoS?? ??? |Yes?? ? ?? |Yes?? ? | No?? ?? |Yes?? ?? |Yes
MAC/IP Based QoS |MAC? ? ?? |IP?? ?? | No?? ?? |No?? ?? |No
Port Based VLAN?? |Yes?? ? ?? |Yes?? ? | Yes?? ? |Yes?? ?? |Yes
802.1Q VLAN??? ? |Yes?? ? ?? |Yes?? ? | No?? ?? |Yes?? ?? |No
為了在一顆switch能夠提供多個獨立的interface(eth0,eth1...)出來,Marvell 88E6060 和 KS8995M 還提供了這樣的功能:
應該是結合了port based VLAN和802.1Q VLAN兩種做法,先是把ports劃分到不同的interface上,然后在接收的時候在802.1Q標簽上加入表示從哪個port上來的信息,在發送的時候根據802.1Q標簽中的值決定發送到哪個port或哪幾個ports上去。 <script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script> 閱讀(2203) | 評論(1) | 轉發(0) | 0
1.port based VLAN
?? ?port就是一個RJ45接口。
?? ?以port為基礎來定義VLAN組,比如port0,port1是一個VLAN組,port2,port3是一個VLAN組。
?? ?這種VLAN一般會用來隔離不同的網絡。
2.802.1Q VLAN
?? ?通過區分802.1Q標簽所帶的VLAN ID值不同來劃分到不同的VLAN組。
?? ?一般這種VLAN會與QoS結合起來應用。
Switch上的Qos一般有幾種:
1.port Based Qos
?? ?可以為不同的port定義不同的優先級
2.Diff-Serv Qos
?? ?就是用IP TOS來定義優先級
3.802.1P Qos
?? ?在802.1P標簽里定義不同的優先級,可以和802.1Q VLAN結合起來應用。
4.MAC/IP Based QoS
?? ?比較高級的功能。可以為特定的MAC address或者IP address定義不同的優先級。
一下是我們用到的一些switch的功能列表:
?? ??? ???? ??? ??? |BCM5325E|RTL8309| 88E6060|KS8995M|KS8995X
Port Based QoS?? ?|Yes?? ? ?? |Yes?? ? | No?? ?? |Yes?? ?? |Yes
Diff-Serv? QoS?? ? |Yes?? ? ?? |Yes?? ? | No?? ?? |Yes?? ?? |Yes
802.1P QoS?? ??? |Yes?? ? ?? |Yes?? ? | No?? ?? |Yes?? ?? |Yes
MAC/IP Based QoS |MAC? ? ?? |IP?? ?? | No?? ?? |No?? ?? |No
Port Based VLAN?? |Yes?? ? ?? |Yes?? ? | Yes?? ? |Yes?? ?? |Yes
802.1Q VLAN??? ? |Yes?? ? ?? |Yes?? ? | No?? ?? |Yes?? ?? |No
為了在一顆switch能夠提供多個獨立的interface(eth0,eth1...)出來,Marvell 88E6060 和 KS8995M 還提供了這樣的功能:
應該是結合了port based VLAN和802.1Q VLAN兩種做法,先是把ports劃分到不同的interface上,然后在接收的時候在802.1Q標簽上加入表示從哪個port上來的信息,在發送的時候根據802.1Q標簽中的值決定發送到哪個port或哪幾個ports上去。 <script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script> 閱讀(2203) | 評論(1) | 轉發(0) | 0
上一篇:有線/無線網卡驅動原理簡介
下一篇:Linux下的幾個代碼比較工具
相關熱門文章- 關于SSI
- IP Sec VPN與NAT破鏡重圓
- JS模擬鼠標自動點擊
- UT2.0正式版下載
- tomcat6.0配置(含配置視頻下載...
philyu2007-03-28 03:17:30
謝謝你的總結
回復 | 舉報 評論熱議總結
以上是生活随笔為你收集整理的switch芯片上的QoS,VLAN介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法——排序——堆排序图解动画
- 下一篇: 格力空调通讯协议_格力空调485-格力风