admin 管理员组文章数量: 1087139
2024年4月27日发(作者:自动编程)
华为交换机端口的trunk属性配置
【配置环境参数】
1. SwitchA 端口E0/1属于vlan10,E0/2属于vlan20,E0/3与
SwitchB端口E0/3互连
2. SwitchB 端口E0/1属于vlan10,E0/2属于vlan20,E0/3与
SwitchA端口E0/3互连
【组网需求】
1. 要求SwitchA的vlan10的PC与SwitchB的vlan10的PC互通
2. 要求SwitchA的vlan20的PC与SwitchB的vlan20的PC互通
【SwitchA相关配置】
1. 创建(进入)VLAN10,将E0/1加入到VLAN10
[SwitchA]vlan 10
[SwitchA-vlan10]port Ethernet 0/1
2. 创建(进入)VLAN20,将E0/2加入到VLAN20
[SwitchA]vlan 20
[SwitchA-vlan20]port Ethernet 0/2
3. 配置端口e0/3 trunk端口,实际当中一般将上行端口设置成
trunk属性
[SwitchA-Ethernet0/3]port link-type trunk
4.允许所有vlan通过,
[SwitchA-Ethernet0/3]port trunk permit vlan all
5.一般情况下最好指定端口允许通过哪些具体的VLAN,不要设置允许所有的
VLAN通过
例如:[SwitchA-Ethernet0/3]port hybrid vlan 10 20 untagged
【SwitchB相关配置】
1. 创建(进入)VLAN10,将E0/1加入到VLAN10
[SwitchB]vlan 10
[SwitchB-vlan10]port Ethernet 0/1
2. 创建(进入)VLAN20,将E0/2加入到VLAN20
[SwitchB]vlan 20
[SwitchB-vlan20]port Ethernet 0/2
3. 配置端口e0/3 trunk端口,实际当中一般将上行端口设置成
trunk属性
[SwitchB-Ethernet0/3]port link-type trunk
4.允许所有vlan通过,
[SwitchB-Ethernet0/3]port trunk permit vlan all
5.一般情况下最好指定端口允许通过哪些具体的VLAN,不要设置允许所有的
VLAN通过
例如:[SwitchB-Ethernet0/3]port hybrid vlan 10 20 untagged
【测试验证】
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. 报文在进入交换机端口时如果没有802.1Q标记将被打上端口的
PVID(即defauld vlan ID),之后该数据包就只能在这个vlan域内进行
转发,不同的vlan在二层之间是隔离开的,不能实现互相访问。
缺省情况下trunk端口的PVID为1,可以在端口模式下通过命令port
trunk pvid vlan vlanid 来修改端口的PVID
3. 如果从trunk转发出去的数据报文的vlan id和端口的PVID一致,
则该报文的VLAN信息会被剥去,这点在配置trunk端口时需要注意
4. 一台交换机上如果已经设置了某个端口为hybrid端口,则不可以
再把另外的端口设置为trunk端
版权声明:本文标题:华为交换机端口的trunk属性配置 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1714221073a670320.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论