VLAN的原理與通訊時標籤的變化

2021-10-03 06:56:11 字數 1032 閱讀 9185

假想乙個拓撲圖,和環境

在上圖拓撲中,swa和swb連線主機的埠為access埠,pvid都為10

swa和swb互連的埠為trunk埠,pvid =10,此trunk鏈路允許所有vlan的流量通過,當swa**vlan10也就是pc-a的資料幀時會剝離vlan標籤,然後傳送到trunk鏈路上。而在**vlan20-pcb的資料幀時,不剝離vlan標籤直接**到trunk鏈路上。

也就是說

在pca-訪問pc-c的時候的變化是:

1.swa 接收到 pc-a的資料幀,因為pvid相同 這個時候的標籤不會改變。

2.swa 傳送pc-a的資料幀的時候,因為和埠的pvid 相同都是 10 ,去掉標籤傳送,

pc-b訪問pc-c的標籤變化過程是:

不剝離vlan標籤直接**到trunk鏈路上

這裡的id 應該是 20 因為實際操作拓撲和上面的拓撲不一樣 上面的拓撲方便理解

實際拓撲是這樣的

應該有很多漏洞,不過大致原理是這樣的,抓個包很容易分析 預設埠pvid為1

總結:

不同vlan之間的通訊

想實現不同vlan間通訊時,都有什麼方法呢?單臂路由是由二層交換機和路由器構成,原理是路由器重新封裝mac位址,轉換vlan標籤。交換機與pc機用access,與路由器用trunk。如圖要使pc1與pc2不在相同vlan,若想相同,該如何配置?這裡就可以用到單臂路由。交換機配置 路由器配置 最後pc...

Flex與Socket通訊時的

昨天開始玩flex,做socket的helloworld時,發現服務端老是提出,連線不了,資料也傳送不了。這是個安全沙箱問題,可網上千篇一律的解決方案根本解決不了問題。剛剛在從度娘那找到一方法終於解決了。flex與c socket通訊服務端收到的簡單解決辦法 開啟資料夾 c windows syst...

不同vlan間的通訊互聯

網路拓撲圖 題目要求 為交換機2 分配兩個不同的廣播域,分別為vlan 1 vlan2 將pc1 pc2 介入vlan1 pc3接入vlan 2 將交換機a 與交換機b 的連線埠設定為串列埠 將pc4 接入vlan 1 分別為pc機設定ip位址,通過ping 命令測試其連通性 題目分析 pc1 pc...