華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。

寫這篇博客,也是讓本身對網絡基礎知識有更深入的理解。隨着工做的年限,愈來愈以爲基礎的知識和概念都很是重要。在將基礎的知識點理解透測了,才能作到觸類旁通的效果。之前的理解就是:access模式的接口就是接終端設備的,trunk模式就是鏈接設備間的接口。至於華爲的hybird接口,有一點接觸。下面說下個人理解:

一、access接口模式:確實是接終端的,可是以前沒有理解access接口是如何對出入方向的數據報文處理的。在交換機的世界裏,數據報文都是打上tag(標籤802.1q),此端口對入方向(接受)的終端的數據報文沒有標籤就打上tag標籤,(默認狀況下數據報文打上vlan1的標籤),若是人方向(接受)的數據報文攜帶的vlan ID的標籤,vlanID 與pvid相同,該端口就接受數據報文。不然,就丟棄。對於出方向(發送)的數據報文vlan ID與pvid始終是相同的,直接剝離tag標籤。這樣在剝離的tag標籤的數據報文,終端設備才能認識這個數據報文。如圖1-一、1-2
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
圖1-1
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
圖1-2
下面經過實驗,對access接口模式。來驗證以上的理論
實驗拓撲:
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
實驗目的:理解access接口,對vlan數據報文的處理過程。(因爲是在ensp作的實驗,沒法抓取802.1q協議封裝的vlan標籤。)
1.1sw1與sw2之間是access接口互聯。且接口g0/0/1屬於vlan10。測試3臺終端的連通性。
配置信息:網絡

sw1:
interface GigabitEthernet0/0/1      
 port link-type access
 port default vlan 10
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 10
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 10
 sw2:
 interface GigabitEthernet0/0/1      
 port link-type access
 port default vlan 10
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 10

華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
1.2 如今我將sw2上新建vlan20,而且將sw2的g0/0/1和g0/0/2加入vlan20裏。這時,就會顛覆了你以前vlan能夠隔離廣播域的思惟了。因此,看了此次個人實驗但願對你幫助。
sw1的配置不變,sw2的配置以下:ide

interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 20
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 20

數據報文的流向分析以下圖:
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
測試結果以下:
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。測試

二、trunk接口模式:對於出方向的數據報文:當vlan ID與pvid相同時,則報文剝離原來的tag標籤進行轉發。當vlan ID與pvid不一樣是,則報文保持原來的tag標籤進行轉發。對於入方向數據報文:當vlan ID與pvid相同時,則報文直接進行轉發。當vlan ID與pvid不一樣時,查看VLAN List是否放行,放行就轉發。不然丟棄。對入方向沒有打tag標籤的數據報文,就打上pvid的標籤,進行轉發。如圖:2-一、2-2
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
圖2-1
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
圖2-2
下面經過實驗,對trunk接口模式。來驗證以上的理論
實驗拓撲:
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
實驗目的:理解trunk接口,對vlan數據報文的處理過程。
2.1實驗規劃已標記在拓撲上,需求:將sw1和sw2上的vlan十、vlan20裏的各自主機之間實現互通。
配置信息:
sw1和sw2的配置同樣。以下:code

interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20  //該trunk接口收方向,收到的數據報文,檢查報文裏的vlan id 是否再容許的vlan list表裏。在,則接受數據。不然,丟棄。該接口的出方向,發送的數據報文裏,vlan ID與pvid不一樣,(由於默認交換機的pvid=1)則將保持原有的標籤進行轉發。這裏的實驗原有的標籤就是vlan 10,vlan20。

interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 10                //該access接口,在收到終端的報文,打上 pvid爲10的標籤進行轉發。

interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 20             //該access接口,在收到終端的報文,打上 pvid爲20的標籤進行轉發。

數據報文流向分析以下:
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
測試結果以下:同vlan內的主機可達,不一樣vlan內的主機不可達
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
2.2需求:將不一樣vlan,同一網段主機pc1與pc4實現互通。
配置信息以下:
將sw1的g0/0/1將pvid=1 該成pvid=10。將sw2的g0/0/1將pvid=1 該成pvid=20。其餘配置不變。這種作法就是,爲了理解trunk的pvid。實際部署不能這麼作。blog

sw1:
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk pvid vlan 10    
 port trunk allow-pass vlan 10 20

sw2:
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk pvid vlan 20
 port trunk allow-pass vlan 10 20

測試結果:pc1和pc4能夠互通。
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
三、hybird接口模式:對於出方向數據報文:檢查接口配置,是否攜帶vlan數據報文中的tag標籤(vlan IID)經過。若是攜帶vlan標籤經過,則必須在接口下配置:port hybrid tagged vlan vlan-ID。若是不攜帶vlan標籤經過,則必須在接口下配置:port hybrid untagged vlan vlan-ID。對於入方的數據報文:沒有打tag標籤的數據報文,就打上pvid的標籤,進行轉發。若是pvid在容許放行的VLAN List的表裏邊,則接受該報文,不然丟棄。若是接受到的報文裏有tag標籤,檢查該報文中vlan ID在容許放行的VLAN List的表裏邊,則接受該報文,不然丟棄。
下面經過實驗,對hybird接口模式。來驗證以上的理論
實驗拓撲:
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
實驗目的:理解trunk接口,對vlan數據報文的處理過程。此端口的靈活度很高。
3.1需求:將同一vlan內的主機實現互通,而且所接口使用華爲默認的接口模式hybird。
配置信息以下:
sw1和sw2的配置同樣:接口

interface GigabitEthernet0/0/1
 port hybrid tagged vlan 10 20   //在該接口出方向,發送的數據報文必須攜帶本身該有vlan標籤報文。

interface GigabitEthernet0/0/2
 port hybrid pvid vlan 10
 port hybrid untagged vlan 10  //在該接口出方向,發送的數據報文必須將本身該有vlan標籤去掉,發送給終端設備。

interface GigabitEthernet0/0/3
 port hybrid pvid vlan 20
 port hybrid untagged vlan 20   //在該接口出方向,發送的數據報文必須將本身該有vlan標籤去掉,發送給終端設備。

測試結果以下:pc1和pc2能夠互通,pc3和pc4能夠互通。則不一樣vlan的pc2和pc三、pc4不一樣。
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
數據報文流向分析以下:
華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
3.2需求:vlan10裏的pc1能夠與vlan20 裏的pc4互通。
配置信息:sw1的g0/0/2接口上配置:port hybrid untagged vlan 20 。sw2的g0/0/3接口上配置:port hybrid untagged vlan 10.其餘配置不變。部署

sw1:
 interface GigabitEthernet0/0/1
 port hybrid tagged vlan 10 20

interface GigabitEthernet0/0/2
 port hybrid pvid vlan 10
 port hybrid untagged vlan 10 20

interface GigabitEthernet0/0/3
 port hybrid pvid vlan 20
 port hybrid untagged vlan 20

sw2:
interface GigabitEthernet0/0/1
 port hybrid tagged vlan 10 20

interface GigabitEthernet0/0/2
 port hybrid pvid vlan 10
 port hybrid untagged vlan 10

interface GigabitEthernet0/0/3
 port hybrid pvid vlan 20
 port hybrid untagged vlan 10 20

測試結果以下:博客

華爲交換機三種端口:access、trunk、hybrid。簡單的三個單詞,在網絡世界裏顯的不簡單。
以上就是,我對這三種接口模式的理解。若有不對地方,望指出。謝謝,您的瀏覽。但願對您有幫助。it

相關文章
相關標籤/搜索