在企業網絡中,網絡交換機的trunk模式已經成為了必不可少的端口屬性配置。使用trunk模式可以在不同的VLAN之間傳輸資料,大大簡化了網絡拓撲結構,提高了網絡的靈活性和可管理性。但是,對于一些不是很熟悉的友友來說,正确地配置網絡交換機端口的trunk屬性可能會比較困難。是以,在本篇文章中,我整理了一份 設定網絡交換機端口的trunk屬性的文檔,該文檔包括步驟和具體指令,以幫助感興趣的友友們,更好地了解和應用trunk模式,讓您在配置網絡交換機端口的trunk屬性時更加得心應手。
功能需求及組網說明
配置環境參數:
1)SwitchA 端口GE0/0/1屬于vlan10,GE0/0/2屬于vlan20,GE0/0/4屬于vlan30,GE0/0/5
屬于vlan30,GE0/0/3與SwitchB端口GE0/0/3互連。
2)SwitchB 端口GE0/0/1屬于vlan10,GE0/0/2屬于vlan20,GE0/0/3與SwitchA端口GE0/0/3互
連。
組網需求:
1)要求SwitchA的vlan10的PC與SwitchB的vlan10的PC互通
2)要求SwitchA的vlan20的PC與SwitchB的vlan20的PC互通
配置步驟
SwitchA相關配置
<SwitchA>
<SwitchA>
<SwitchA>sys
Enter system view, return user view with Ctrl+Z.
#建立vlan
[SwitchA]
[SwitchA]vlan batch 10 to 30
Info: This operation may take a few seconds. Please wait for a moment...done.
[SwitchA]
#設定接口模式,同時将接口加入到相關vlan中
[SwitchA]interface GigabitEthernet 0/0/1
[SwitchA-GigabitEthernet0/0/1]port link-type access
[SwitchA-GigabitEthernet0/0/1]port default vlan 10
[SwitchA-GigabitEthernet0/0/1]q
[SwitchA]int
[SwitchA]interface GigabitEthernet 0/0/2
[SwitchA-GigabitEthernet0/0/2]port link-type access
[SwitchA-GigabitEthernet0/0/2]port default vlan 20
[SwitchA-GigabitEthernet0/0/2]
[SwitchA-GigabitEthernet0/0/2]q
[SwitchA]interface GigabitEthernet 0/0/4
[SwitchA-GigabitEthernet0/0/4]port link-type access
[SwitchA-GigabitEthernet0/0/4]port default vlan 30
[SwitchA-GigabitEthernet0/0/4]q
[SwitchA]interface GigabitEthernet 0/0/5
[SwitchA-GigabitEthernet0/0/5]port link-type access
[SwitchA-GigabitEthernet0/0/5]port default vlan 30
[SwitchA-GigabitEthernet0/0/5]
[SwitchA-GigabitEthernet0/0/5]q
[SwitchA]
[SwitchA]
#設定trunk
[SwitchA]interface GigabitEthernet 0/0/3
[SwitchA-GigabitEthernet0/0/3]
[SwitchA-GigabitEthernet0/0/3]port link-type trunk
[SwitchA-GigabitEthernet0/0/3]port trunk ?
allow-pass Allowed vlan
pvid Specify current port's PVID VLAN characteristics
[SwitchA-GigabitEthernet0/0/3]port trunk al
[SwitchA-GigabitEthernet0/0/3]port trunk allow-pass ?
vlan Virtual LAN
[SwitchA-GigabitEthernet0/0/3]port trunk allow-pass vlan 10 20 30
[SwitchA-GigabitEthernet0/0/3]
SwitchB配置
#建立vlan
[SwitchB]vlan batch 10 to 30
Info: This operation may take a few seconds. Please wait for a moment...done.
[SwitchB]
#配置trunk
[SwitchB]interface GigabitEthernet 0/0/3
[SwitchB-GigabitEthernet0/0/3]port link-type trunk
[SwitchB-GigabitEthernet0/0/3]port trunk allow-pass vlan 10 to 30
[SwitchB-GigabitEthernet0/0/3]
[SwitchB-GigabitEthernet0/0/3]q
[SwitchB]
#将接口加入vlan
[SwitchB]interface GigabitEthernet 0/0/1
[SwitchB-GigabitEthernet0/0/1]port link-type access
[SwitchB-GigabitEthernet0/0/1]port default vlan 10
[SwitchB-GigabitEthernet0/0/1]
[SwitchB-GigabitEthernet0/0/1]q
[SwitchB]
[SwitchB]interface GigabitEthernet 0/0/2
[SwitchB-GigabitEthernet0/0/2]port link-type access
[SwitchB-GigabitEthernet0/0/2]port default vlan 20
[SwitchB-GigabitEthernet0/0/2]q
[SwitchB]
測試驗證
1、 SwitchA vlan10内的PC可以與SwitchB vlan10内的PC互通
2、SwitchA vlan20内的PC可以與SwitchB vlan20内的PC互通
3、SwitchA vlan10内的PC不能與SwitchB vlan20内的PC互通
4、SwitchA vlan20内的PC不能與SwitchB vlan10内的PC互通
【補充說明】
1、 如果一個端口是trunk端口,則該端口可以屬于多個vlan;
2、預設情況下trunk端口的PVID為1,可以在端口模式下通過指令port trunk pvid vlan vlanid 來修改端口的PVID;
3、如果從trunk轉發出去的資料封包的vlan id和端口的PVID一緻,則該封包的VLAN資訊會被剝去,這點在配置trunk端口時需要注意。
4、一台交換機上如果已經設定了某個端口為hybrid端口,則不可以再把另外的端口設定為trunk端口。
5、 一般情況下最好指定端口允許通過哪些具體的VLAN,不要設定允許所有的VLAN通過。
寫在最後:
自我設限,固步自封,唯有突破極限,才能發掘潛能。以上就是本期整理的《如何設定網絡交換機端口的trunk屬性》,自己經曆過的風雨,是以知道你也會堅強。你的【評論】+【點贊】+【關注】,我會自動解讀為認可。
作者簡介:
我是“網絡系統技藝者”,系統運維工程師一枚,持續分享【網絡技術+系統運維技術】幹貨。