VLAN tagged和untagged
最近由于工作的需要學(xué)習(xí)了一下vlan交換機(jī)的配置,但是遇到一個(gè)很容易讓人迷惑的問(wèn)題,就是交換機(jī)的端口可以配置為tagged和untagged,這個(gè)有什么區(qū)別呢?
?????? 從網(wǎng)上搜了一把,有很多講解的也很含糊,很難理解。不過(guò)通過(guò)瀏覽不同版本的解釋還是了解了一些:
1、所謂的Untagged Port和tagged Port不是講物理端口的狀態(tài),而是物理端口所擁有的某一個(gè)VID的狀態(tài),所以一個(gè)物理端口可以在某一個(gè)VID上是Untagged Port,在另一個(gè)VID上是tagged Port;
2、一個(gè)物理端口只能擁有一個(gè)PVID,當(dāng)一個(gè)物理端口擁有了一個(gè)PVID的時(shí)候,必定會(huì)擁有和PVID的TAG等同的VID,而且在這個(gè)VID上,這個(gè)物理端口必定是Untagged Port;
這句話似乎很繞,其實(shí)就是說(shuō),一個(gè)物理端口只能屬于一個(gè)VID的Untagged Port;而這個(gè)端口可以屬于多個(gè)VID的Tagged Port。一個(gè)端口可以屬于多個(gè)VLAN,而且它有且僅有一個(gè)默認(rèn)VID,就是設(shè)置為Untagged Port的那個(gè)VID。
3、擁有和數(shù)據(jù)幀的VID一致的物理端口,不論在這個(gè)VID上是Untagged Port或者tagged Port,都可以接受來(lái)自交換機(jī)內(nèi)部的標(biāo)記了這個(gè)VID的數(shù)據(jù)幀;
就是說(shuō),屬于同一個(gè)VID的端口,不論是Untagged Port還是Tagged Port都會(huì)收到標(biāo)記有VID的數(shù)據(jù)幀。
4、擁有和數(shù)據(jù)幀的VID一致的物理端口,只有在這個(gè)VID上是tagged Port,才可以接受來(lái)自交換機(jī)外部的標(biāo)記了這個(gè)VID的數(shù)據(jù)幀;
如果交換機(jī)端口收到一個(gè)打了VLAN標(biāo)記VID的數(shù)據(jù)幀,那么只有該VID在此端口設(shè)置為Tagged Port才可以接受。否則丟棄。
?????? Tagged 數(shù)據(jù)幀??? Tagged數(shù)據(jù)幀??? Untagged數(shù)據(jù)幀 ????? Untagged數(shù)據(jù)幀
???????????????? in ? ? ? ????? out ? ? ? ? ? ??? ? in ? ? ? ? ? ? ? ? ? ?? out
Tagged端口?? 原樣接收 ????? 原樣發(fā)送 ? ??? 按端口PVID打?????? ?按照PVID打TAG
TAG標(biāo)記??????????? ?標(biāo)記
Untagged端口??? 丟棄 ???? 去掉TAG標(biāo)記 ? 按端口PVID打TAG標(biāo)記??? 原樣發(fā)送
?
需要注意的就是一個(gè)端口可以有多個(gè)VID將此端口設(shè)置為Tagged Port。所以不要把Tagged端口看做是某一個(gè)VID的端口。也不要把Tagged端口和Untagged端口看做是不同的端口,一個(gè)端口必定有一個(gè)VID將它設(shè)為Untagged Port,也有可能有多個(gè)VID將此端口設(shè)為Tagged Port。當(dāng)然這里所說(shuō)的端口是指設(shè)定了Vlan的端口。
部分資料查閱于網(wǎng)絡(luò)上的共享者們,在此表示感謝!
總結(jié)
以上是生活随笔為你收集整理的VLAN tagged和untagged的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 基于.Net Framework 4.0
- 下一篇: 老师能提供什么帮助