二层交换机可以划分vlan吗_二层交换机上,属于不同VLAN的PC该如何通信
生活随笔
收集整理的這篇文章主要介紹了
二层交换机可以划分vlan吗_二层交换机上,属于不同VLAN的PC该如何通信
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前幾日,在群里看見了有人問這樣的問題,小朱覺得這個問題考察了我們對VLAN理論知識的理解,是一個很不錯的問題,決定把這個問題做一次解答。VLAN是Virtual LAN的縮寫,所以一個VLAN就是一個局域網,是一個廣播域。僅使用二層交換機就要想屬于不同VLAN的PC相互通信,小朱做出來以下2個辦法。辦法一:利用Native VLAN不帶標簽的特性。Native VLAN,翻譯為本征VLAN,針對trunk鏈路而言。默認經過trunk鏈路的VLAN中會攜帶tag標簽,但是早期一些設備不支持VLAN,并且STP等協議也不能打tag標簽,為了兼容這些設備和協議,引入了Native VLAN的概念,所以Native VLAN經過trunk鏈路默認不打tag標簽。注意:如果我們想要經過trunk的native VLAN也打上標簽,可在全局下輸入:VLAN dot1qtag native。我們做個實驗來看看。拓撲圖上,SW2和SW3的E0/1接口為VLAN 10的access接口,E0/0為trunk接口,默認情況下,經過trunk的數據包會攜帶tag標簽。我在SW2的E0/1接口上抓包,可以看到VLAN 10的802.1Q標簽。?接下來我把SW2和SW3的E0/0接口的native VLAN設置為VLAN 10 和VLAN 20,并且SW2和SW3只允許VLAN 10 和 VLAN 20 通過。我們還是在SW2的E0/0接口抓包,在PC9上pingPC10,發現沒有802.1Q的標簽了。沒有了802.1Q的標簽,我們就能打通屬于兩個不同的VLAN ,使兩個VLAN里面的PC相互通信。接下來,我們用第二種辦法,這種辦法更簡單。交換機的端口有三種類型,分別是access,trunk和dynamic。access接口一般用于下聯終端設備。當access接口收到不帶VLAN tag的報文,則加上端口的PVID,當收到帶VLAN tag的報文時,直接丟棄。當access接口向主機發送幀時,會去掉802.1q的tag頭部,發送普通的以太網幀給頭部。這樣,兩種辦法就都完成了。
? ? ? ?值得一說的是,其實我們第一種辦法,用第二種辦法的拓撲圖也是可以的,同時第二種辦法也可以用第一種辦法的拓撲圖,大家可以想一想怎么實現。
? ? ? ?值得一說的是,其實我們第一種辦法,用第二種辦法的拓撲圖也是可以的,同時第二種辦法也可以用第一種辦法的拓撲圖,大家可以想一想怎么實現。
總結
以上是生活随笔為你收集整理的二层交换机可以划分vlan吗_二层交换机上,属于不同VLAN的PC该如何通信的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql显示bmp图片_BMP格式图像
- 下一篇: python中importlib模块安装