Tag,untag以及交換機的各種端口模式是網(wǎng)絡(luò)工程技術(shù)人員調(diào)試交換機時接觸最多的概念了,然而筆者發(fā)現(xiàn)在實際工作中技術(shù)人員往往對這些概念似懂非懂,筆者根據(jù)自己的理解再結(jié)合一個案例,試圖向大家闡明這些概念
untag就是普通的ethernet報文,普通PC機的網(wǎng)卡是可以識別這樣的報文進行通訊;
tag報文結(jié)構(gòu)的變化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlantag頭;一般來說這樣的報文普通PC機的網(wǎng)卡是不能識別的
帶802.1Q的幀是在標(biāo)準(zhǔn)以太網(wǎng)幀上插入了4個字節(jié)的標(biāo)識。其中包含:
2個字節(jié)的協(xié)議標(biāo)識符(TPID),當(dāng)前置0x8100的固定值,表明該幀帶有802.1Q的標(biāo)記信息。
2個字節(jié)的標(biāo)記控制信息(TCI),包含了三個域。
Priority域,占3bits,表示報文的優(yōu)先級,取值0到7,7為最高優(yōu)先級,0為最低優(yōu)先級。該域被802.1p采用。
規(guī)范格式指示符(CFI)域,占1bit,0表示規(guī)范格式,應(yīng)用于以太網(wǎng);1表示非規(guī)范格式,應(yīng)用于Token Ring。
VLAN ID域,占12bit,用于標(biāo)示VLAN的歸屬。
以太網(wǎng)端口的三種鏈路類型:Access、Hybrid和Trunk:
Access類型的端口只能屬于1個VLAN,一般用于連接計算機的端口;
Trunk類型的端口可以允許多個VLAN通過,可以接收和發(fā)送多個VLAN的報文,一般用于交換機之間連接的端口;
Hybrid類型的端口可以允許多個VLAN通過,可以接收和發(fā)送多個VLAN的報文,可以用于交換機之間連接,也可以用于連接用戶的計算機。
Hybrid端口和Trunk端口在接收數(shù)據(jù)時,處理方法是一樣的,唯一不同之處在于發(fā)送數(shù)據(jù)時:Hybrid端口可以允許多個VLAN的報文發(fā)送時不打標(biāo)簽,而Trunk端口只允許缺省VLAN的報文發(fā)送時不打標(biāo)簽。
在這里大家要理解端口的缺省VLAN這個概念
Access端口只屬于1個VLAN,所以它的缺省VLAN就是它所在的VLAN,不用設(shè)置;
Hybrid端口和Trunk端口屬于多個VLAN,所以需要設(shè)置缺省VLAN ID。缺省情況下,Hybrid端口和Trunk端口的缺省VLAN為VLAN 1
如果設(shè)置了端口的缺省VLANID,當(dāng)端口接收到不帶VLAN Tag的報文后,則將報文轉(zhuǎn)發(fā)到屬于缺省VLAN的端口;當(dāng)端口發(fā)送帶有VLANTag的報文時,如果該報文的VLAN ID與端口缺省的VLAN ID相同,則系統(tǒng)將去掉報文的VLANTag,然后再發(fā)送該報文。
注:對于華為交換機缺省VLAN被稱為“Pvid Vlan”,對于思科交換機缺省VLAN被稱為“Native Vlan”
交換機接口出入數(shù)據(jù)處理過程:
Acess端口收報文:
收到一個報文,判斷是否有VLAN信息:如果沒有則打上端口的PVID,并進行交換轉(zhuǎn)發(fā),如果有則直接丟棄(缺?。?br />
Acess端口發(fā)報文:
將報文的VLAN信息剝離,直接發(fā)送出去
trunk端口收報文:
收到一個報文,判斷是否有VLAN信息:如果沒有則打上端口的PVID,并進行交換轉(zhuǎn)發(fā),如果有判斷該trunk端口是否允許該VLAN的數(shù)據(jù)進入:如果可以則轉(zhuǎn)發(fā),否則丟棄
trunk端口發(fā)報文:
比較端口的PVID和將要發(fā)送報文的VLAN信息,如果兩者相等則剝離VLAN信息,再發(fā)送,如果不相等則直接發(fā)送
hybrid端口收報文:
收到一個報文,判斷是否有VLAN信息:如果沒有則打上端口的PVID,并進行交換轉(zhuǎn)發(fā),如果有則判斷該hybrid端口是否允許該VLAN的數(shù)據(jù)進入:如果可以則轉(zhuǎn)發(fā),否則丟棄(此時端口上的untag配置是不用考慮的,untag配置只對發(fā)送報文時起作用)
hybrid端口發(fā)報文:
1、判斷該VLAN在本端口的屬性(disp interface 即可看到該端口對哪些VLAN是untag,哪些VLAN是tag)
2、如果是untag則剝離VLAN信息,再發(fā)送,如果是tag則直接發(fā)送
以下案例可以幫助大家深入理解華為交換機的hybrid端口模式
[Switch-Ethernet0/1]int e0/1
[Switch-Ethernet0/1]port link-type hybrid
[Switch-Ethernet0/1]port hybrid pvid vlan 10
[Switch-Ethernet0/1]port hybrid vlan 10 20 untagged
[Switch-Ethernet0/1] int e0/2
[Switch-Ethernet0/2]port link-type hybrid
[Switch-Ethernet0/2]port hybrid pvid vlan 20
[Switch-Ethernet0/2]port hybrid vlan 10 20 untagged
此時inter e0/1和inter e0/2下的所接的PC是可以互通的,但互通時數(shù)據(jù)所走的往返vlan是不同的。
以下以inter e0/1下的所接的pc1訪問inter e0/2下的所接的pc2為例進行說明
pc1所發(fā)出的數(shù)據(jù),由inter0/1所在的pvid vlan10封裝vlan10的標(biāo)記后送入交換機,交換機發(fā)現(xiàn)intere0/2允許vlan 10的數(shù)據(jù)通過,于是數(shù)據(jù)被轉(zhuǎn)發(fā)到inter e0/2上,由于inter e0/2上vlan10是untagged的,于是交換機此時去除數(shù)據(jù)包上vlan10的標(biāo)記,以普通包的形式發(fā)給pc2,此時pc1->p2走的是vlan10
再來分析pc2給pc1回包的過程,pc2所發(fā)出的數(shù)據(jù),由inter0/2所在的pvidvlan20封裝vlan20的標(biāo)記后送入交換機,交換機發(fā)現(xiàn)inter e0/1允許vlan 20的數(shù)據(jù)通過,于是數(shù)據(jù)被轉(zhuǎn)發(fā)到intere0/1上,由于inter e0/1上vlan20是untagged的,于是交換機此時去除數(shù)據(jù)包上vlan20的標(biāo)記,以普通包的形式發(fā)給pc1,此時pc2->pc1走的是vlan20
Access,Trunk和Hybrid三種vlan模式理解二 trunk hybrid
更多閱讀

一個市場三種交易模式 牲畜交易市場經(jīng)營模式
如圖所示,1,牛市模式:粗白線為上證指數(shù)的牛市通道,屬于牛熊分界線,此線下方反彈交易模式,上方為新高模式,是級別及作用最大,對市場支撐于阻力最強的趨勢壓力線。2,逼空模式:紅色的為加速線,是市場小波段主要的上升節(jié)奏,價格處于紅線上方時為主

FOB、CFR和CIF三種貿(mào)易術(shù)語的異同點 fob cfr與cif的異同點
(一)FOB、CFR和CIF三種貿(mào)易術(shù)語的相同點(1)交貨地點相同。FOB、CFR和CIF三種貿(mào)易術(shù)語的交貨地點都在裝運港的船上。(2)風(fēng)險劃分的界限相同。FOB、CFR和CIF三種貿(mào)易術(shù)語買賣雙方風(fēng)險轉(zhuǎn)移的界限都以貨物在裝運港裝上船為限。(3)運輸方式相

女博士為何被稱為“滅絕師太”和“第三種人”? 滅絕師太進行曲
版權(quán)屬于原作者,節(jié)選自《一份非典型性博士生生存報告》,中國社會科學(xué)出版社,2011年1月。前幾年,社會上流行這樣一句順口溜:大專生是趙敏,本科生是黃蓉,碩士生是李莫愁,博士生是滅絕師太,博士后更可怕,是東方不敗!大有一種談女博士色變的味道。
三大成本管理模式研讀 三種管理模式的成本考量
???? 近年來,國內(nèi)一些企業(yè)在管理上的先鋒實踐讓人興奮,似乎讓人看到了中國式管理的某些具體影像。這些企業(yè)在各自領(lǐng)域都取得了驕人的業(yè)績,但是,他們走向成功的管理模式卻各不相同。 我們可以嘗試歸納這些模式,正如一枚硬幣都有兩

dataguard 三種模式 鉆石市場的三種模式
???? 先于“全城熱戀”已經(jīng)有一些代表品牌開始以“價格”為核心開始創(chuàng)新營銷模式的摸索。新興模式雖然有太多值得借鑒之處,但是在“摸著石頭過河”的珠寶圈內(nèi)也不免沾上一身水。畢竟,這些企業(yè)在探索新模式時也少不了磕絆,下面筆者
愛華網(wǎng)