交換機(jī)端口與C友商模式橫向?qū)Ρ?/h3>
交換機(jī)端口與C友商模式橫向?qū)Ρ?nbsp;
交換網(wǎng)是數(shù)通中比較基礎(chǔ)的內(nèi)容,也是比較有可能出現(xiàn)問(wèn)題的一個(gè)環(huán)節(jié),本文旨在探索我司產(chǎn)品與C友商交換機(jī)端口模式的共同點(diǎn)和不同點(diǎn),在對(duì)比中加深對(duì)交換網(wǎng)的理解。
以華為S5700系列交換機(jī)為例,交換端口共有三種工作模式:access,trunk和hybrid
以C友商C2960T為例,交換機(jī)的端口有兩種工作模式access和trunk
1.Access模式
access模式的判斷邏輯相對(duì)來(lái)說(shuō)簡(jiǎn)單一些,這種端口經(jīng)常被用于連接主機(jī)或者服務(wù)器,如下圖:
華為S5700交換機(jī) |
||
入方向 |
帶有vlan標(biāo)簽 |
丟棄 |
不帶vlan標(biāo)簽 |
打上vlan標(biāo)簽,進(jìn)入交換機(jī) |
|
出方向 |
帶有vlan標(biāo)簽 |
脫掉vlan標(biāo)簽,離開(kāi)交換機(jī) |
不帶vlan標(biāo)簽 |
\ |
|
C友商C2960T交換機(jī) |
||
入方向 |
帶有vlan標(biāo)簽 |
直接進(jìn)入交換機(jī) |
不帶vlan標(biāo)簽 |
打上vlan標(biāo)簽,進(jìn)入交換機(jī) |
|
出方向 |
帶有vlan標(biāo)簽 |
脫掉vlan標(biāo)簽,離開(kāi)交換機(jī) |
不帶vlan標(biāo)簽 |
\ |
通過(guò)對(duì)比可以看出,相對(duì)于C友商我們的access接口在對(duì)入方向帶有vlan標(biāo)簽的數(shù)據(jù)幀也是允許進(jìn)入交換機(jī)的,換句話說(shuō)這種機(jī)制為trunk接口與access接口對(duì)接提供了更多的可行性。
2.Trunk模式
Trunk模式被用于在交換機(jī)之間的鏈路互聯(lián),可以同時(shí)透?jìng)鞫鄠(gè)vlan的數(shù)據(jù)。C友商的trunk模式相對(duì)于我司的產(chǎn)品實(shí)現(xiàn)機(jī)制上略有增加,主要表現(xiàn)在如下兩個(gè)方面:
1.C友商的trunk有802.1q和isl兩種封裝模式,后者是思科私有的協(xié)議,與802.1q模式類似,都是用來(lái)將不同的業(yè)務(wù)數(shù)據(jù)加以區(qū)分的,區(qū)別在與isl和802.1q對(duì)數(shù)據(jù)打標(biāo)記的方式有區(qū)別。Isl方式應(yīng)用比較少。
2.C友商的trunk模式要求鏈路兩端都必須是trunk模式,不允許trunk與非trunk模式的接口對(duì)接。C友商靠DTP協(xié)議來(lái)進(jìn)行trunk鏈路兩端的協(xié)商,主要的協(xié)商參數(shù)是pvid和工作模式(desirable/auto/on)。
基于以上兩點(diǎn),總結(jié)trunk的判斷邏輯如下:
華為S5700交換機(jī)/C友商C2960T交換機(jī) |
||||
方向 |
判斷1 |
判斷2 |
判斷3 |
動(dòng)作 |
入方向 |
帶有vlan標(biāo)簽 |
標(biāo)簽被允許列表命中 |
- |
直接進(jìn)入交換機(jī) |
標(biāo)簽未被允許列表命中 |
- |
丟棄 |
||
不帶vlan標(biāo)簽 |
- |
- |
打上pvid標(biāo)簽,進(jìn)入交換機(jī) |
|
出方向 |
帶有vlan標(biāo)簽 |
vlan標(biāo)簽被允許列表命中 |
未被pvid命中 |
直接離開(kāi)交換機(jī) |
vlan標(biāo)簽被允許列表命中 |
被pvid命中 |
脫掉vlan標(biāo)簽,離開(kāi)交換機(jī) |
||
vlan標(biāo)簽未被允許列表命中 |
- |
丟棄 |
||
不帶vlan標(biāo)簽 |
- |
- |
\ |
Trunk模式下我司設(shè)備與C友商的設(shè)備區(qū)別主要在于trunk協(xié)商上,在具體的處理判斷邏輯上類似。
3.hybrid模式
Hybrid是華為系命令廠家中交換機(jī)具備的一種額外的模式,這種模式被設(shè)計(jì)用來(lái)兼容access模式和trunk模式,同時(shí)還提供良好的擴(kuò)展性能,可以用在較為復(fù)雜的場(chǎng)景下。
Hybrid接口共有三個(gè)參數(shù):
1. tagged vlan
2. untagged vlan
3. pvid(這里的pvid與trunk的pvid不可混淆,二者有區(qū)別。。
Hybrid模式判斷邏輯如下:
華為S5700交換機(jī) |
|||
方向 |
判斷1 |
判斷2 |
動(dòng)作 |
入方向 |
帶有vlan標(biāo)簽 |
標(biāo)簽被tagged列表命中 |
直接進(jìn)入交換機(jī) |
標(biāo)簽未被tagged列表命中 |
丟棄 |
||
不帶vlan標(biāo)簽 |
- |
打上pvid標(biāo)簽,進(jìn)入交換機(jī) |
|
出方向 |
帶有vlan標(biāo)簽 |
vlan標(biāo)簽被tagged列表命中 |
直接離開(kāi)交換機(jī) |
vlan標(biāo)簽被untagged列表命中 |
脫掉vlan標(biāo)簽,離開(kāi)交換機(jī) |
||
vlan標(biāo)簽未被允許列表命中 |
丟棄 |
||
不帶vlan標(biāo)簽 |
- |
\ |
對(duì)比Trunk的判斷邏輯表和Hybrid判斷邏輯表,可以發(fā)現(xiàn)pvid在兩個(gè)模式下的生效的作用略有不用。在hybrid模式下面,pvid只生效于入接口方向,在出方向上不考慮pvid,出方向只檢查vlan標(biāo)簽被tagged/untagged列表匹配情況。而到了Trunk接口模式下,情況就有所變化了。在入方向上,pvid的邏輯完全繼承了hybrid模式的邏輯,但在出方向上,在匹配邏輯上Trunk會(huì)多考慮一個(gè)環(huán)節(jié),就是是否匹配pvid,如果匹配上了pvid,數(shù)據(jù)幀會(huì)被脫掉vlan標(biāo)簽轉(zhuǎn)發(fā),而hybrid根本不檢查pvid,全部都執(zhí)行直接轉(zhuǎn)發(fā)的動(dòng)作。
- 上一篇:eSight(V200R003C00)部署NTA后,流量報(bào)表 2014/11/25
- 下一篇:S5700下掛監(jiān)控視頻卡畫 2014/11/25