1. 程式人生 > >中小型網絡最全的VLAN技術(二)

中小型網絡最全的VLAN技術(二)

vlan access trunk

Access 與trunk鏈路案例詳解:

技術分享圖片

如圖所示:
#當圖示所用的交換機口都采用access模式
#且sw1上1口和24口屬於vlan14,sw2上4口和24口默認屬於vlan1
#則可實現PC1與pc4的通信——表明vlan14和vlan1胡通,出現網絡故障

                #因為我們在sw1和sw2的24口分別設置為trunk模式,sw2的4口加入vlan 14
                #實現pc1與pc4的通信,同時保證不同vlan 之間無法通信

Access 與 Trunk 鏈路的區別:

 #連接的設備不同;
     access ,一般連接的是終端設備;
     trunk , 一般連接的是交換機設備;
 #支持的VLAN不同;
     access, 永遠只能屬於一個 VLAN ; 
     trunk , 可以同時支持多個VLAN ;
 #對數據的操作不同  
     access :
        對於出向數據而言,是不打標簽的;
        對於入向數據而言,是不打標簽的;
     trunk :
        對於出向數據而言,肯定是需要打標簽的;
        對於入向數據而言, 
                #如果接收到的數據是攜帶標簽的,
                      &如果該接收端口是允許該vlan的,則直接接收;
                      &如果該接收端口不允許該vlan的,則直接丟棄;
                #如果接受到的數據是不攜帶標簽的,   
                      就會使用該 trunk 端口上的 PVID 表示的
                      vlan 號,為數據打一個標簽;
                      註意:
                        trunk 鏈路上的默認的 PVID 是 1 ;                          

通過以上的 access 與 trunk 鏈路對 tag 標簽的操作的理解,

以後我們在排查交換網絡中的故障的時候,
應該在“數據轉發的路徑上的每個交換機上,依次使用下列命令進行排查”:

1.當交換機收到一個數據幀的時候,我們使用下面的命令查看:
display port vlan ---> 為的是確定該數據幀的入端口的 PVID ;

2.查看交換機上的入端口的 PVID 表示的 VLAN 的 MAC-address 表;
display mac-address vlan {pvid}
#在該 vlan 的 mac-address 表的顯示中,存在對應的 mac-address
條目,則將數據幀從對應的端口中發送出去;

#在該 vlan 的 mac-address 表的顯示中,不存在對應的 mac-address
條目,則進行“第3步”

3.通過以下命令進一步確定“數據幀的出端口”:
display vlan [pvid] --> 首先查看與該 vlan 對應的 “出端口”。
同時,確定數據在該端口上出去的時候, 對標簽的處理動作:
UT - 不打標簽;
TG - 打標簽;
其實打的標簽的值 是PVID;

中小型網絡最全的VLAN技術(二)