天天看點

如何設定網絡交換機端口的trunk模式

作者:網絡系統技藝者

在企業網絡中,網絡交換機的trunk模式已經成為了必不可少的端口屬性配置。使用trunk模式可以在不同的VLAN之間傳輸資料,大大簡化了網絡拓撲結構,提高了網絡的靈活性和可管理性。但是,對于一些不是很熟悉的友友來說,正确地配置網絡交換機端口的trunk屬性可能會比較困難。是以,在本篇文章中,我整理了一份 設定網絡交換機端口的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互通

如何設定網絡交換機端口的trunk模式
如何設定網絡交換機端口的trunk模式

【補充說明】

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屬性》,自己經曆過的風雨,是以知道你也會堅強。你的【評論】+【點贊】+【關注】,我會自動解讀為認可。

作者簡介:

我是“網絡系統技藝者”,系統運維工程師一枚,持續分享【網絡技術+系統運維技術】幹貨。

繼續閱讀