trunk模式的配置方法(如何设置网络交换机端口的trunk模式)
302次浏览 发布时间:2024-04-24 20:00:22在企业网络中,网络交换机的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通过。