当前位置:网站首页 > 网络设备调试 正文 网络设备调试

1.认识华为交换机端口hybrid

frank 2025-09-01 22:32:35 网络设备调试 1 ℃ 0 评论

认识华为交换机端口hybrid

一、实验要求及拓扑图如下:

1.认识华为交换机端口hybrid

二、配置

交换机S1配置如下:

-- 第一步:更改交换机名、关闭信息中心功能、批量创建vlan
<Huawei>sys
[Huawei]sysname S1      //更改交换机名
[S1]undo info-center enable			//在做配置的过程中,设备系统一般都会出现一些提示或者告警之类的东西,从而影响配置时的视觉。				  
									//所以我们通过undo info-center enable这个命令关闭信息中心功能
[S1]vlan batch 10 20 30 40    //批量创建vlan 10、vlan 20、vlan 30、vlan 40   --思考下可以省略vlan30、vlan40么?

-- 第二步:配置交换机g0/0/1端口
[S1]int g0/0/1
[S1-GigabitEthernet0/0/1]port link-type hybrid   	//设置端口为hybrid模式,此步可忽略,华为交换机端口模式默认为hybrid
[S1-GigabitEthernet0/0/1]port hybrid pvid vlan 10 	//将此端口的默认pvid改为 vlan10
													//端口pvid用途:当端口【接收数据】时发现数据帧不带vlan Tag标签时,进入交
													//换机时端口会将数据打上此端口的pvid号,默认pvid为1,也就是vlan1,因为
													//交换机内部处理的数据都是要有标签tag的。在交换机内部转发数据的时候pvid不
													//起任何作用。																						
[S1-GigabitEthernet0/0/1]port hybrid untagged vlan 10	//设置端口可通行vlan10 ,且在【发送数据】时将其vlan10 tag标签剥离
														//掉,untagged只对数据发送时起作用。一般用于与终端设备互联端口。
//第二步配置可替换为:
//[S1]int g0/0/1
//[S1-GigabitEthernet0/0/1]port link-type access     //设置此端口为access模式
//[S1-GigabitEthernet0/0/1]port default vlan 10		//将端口默认的vlan1改为vlan10

-- 第三步:配置交换机g0/0/2端口
[S1-GigabitEthernet0/0/1]int g0/0/2
[S1-GigabitEthernet0/0/2]port link-type hybrid
[S1-GigabitEthernet0/0/2]port hybrid pvid vlan 20
[S1-GigabitEthernet0/0/2]port hybrid untagged vlan 20 30 40   //设置端口可通行vlan20、vlan30、vlan40,且在【发送数据】时将
															  //其vlan20、vlan30、vlan40 tag标签剥离掉。

-- 第四步:配置交换机互联g0/0/3端口
[S1-GigabitEthernet0/0/2]int g0/0/3
[S1-GigabitEthernet0/0/3]port link-type hybrid
[S1-GigabitEthernet0/0/3]port hybrid tagged vlan 20 30 40   //设置此端口可通行vlan20、vlan30、vlan40 ,且在【发送数据】的时	
															//候携带vlan20、vlan30、vlan40 tag标签。tagged只对数据发送时起		
															//作用。
-- 第四步可替换为:
//[S1-GigabitEthernet0/0/2]int g0/0/3
//[S1-GigabitEthernet0/0/2]port link-type trunk			//设备此端口为trunk模式
//[S1-GigabitEthernet0/0/2]port trunk allow-pass vlan 20 30 40   //放通vlan20、vlan30、vlan40

-- 第五步:保存退出
[S1-GigabitEthernet0/0/3]quit
[S1]quit
<S1>save

交换机S2配置如下:

-- 第一步:更改交换机名、关闭信息中心功能、批量创建vlan
<Huawei>sys
[Huawei]sysname S2     //更改交换机名
[S2]undo info-center enable			//在做配置的过程中,设备系统一般都会出现一些提示或者告警之类的东西,从而影响配置时的视觉。				  
									//所以我们通过undo info-center enable这个命令关闭信息中心功能
[S2]vlan batch 20 30 40    //批量创建vlan 20、vlan 30、vlan 40      --思考下为什么少了vlan10? 可以不配vlan20么?

-- 第二步:配置交换机g0/0/1端口
[S2]int g0/0/1
[S2-GigabitEthernet0/0/1]port link-type hybrid   	
[S2-GigabitEthernet0/0/1]port hybrid pvid vlan 30 																							
[S2-GigabitEthernet0/0/1]port hybrid untagged vlan 20 30	//设置端口可通行vlan20、vlan30

-- 第三步:配置交换机g0/0/2端口
[S2-GigabitEthernet0/0/1]int g0/0/2
[S2-GigabitEthernet0/0/2]port link-type hybrid
[S2-GigabitEthernet0/0/2]port hybrid pvid vlan 40
[S2-GigabitEthernet0/0/2]port hybrid untagged vlan 20 40   //设置端口可通行vlan20、vlan40

-- 第四步:配置交换机互联g0/0/3端口
[S2-GigabitEthernet0/0/2]int g0/0/3
[S2-GigabitEthernet0/0/3]port link-type hybrid
[S2-GigabitEthernet0/0/3]port hybrid tagged vlan 20 30 40   

-- 第四步可替换为:
//[S2-GigabitEthernet0/0/2]int g0/0/3
//[S2-GigabitEthernet0/0/2]port link-type trunk			//设备此端口为trunk模式
//[S2-GigabitEthernet0/0/2]port trunk allow-pass vlan 20 30 40   //放通vlan20、vlan30、vlan40

-- 第五步:保存退出
[S2-GigabitEthernet0/0/3]quit
[S2]quit
<S2>save

三、实验效果

(略)

四、理论知识补充

Access口、Trunk口、Hybrid口三者区别

端口类型收发描述
Access收报文判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有则直接丢弃(缺省)
Access发报文将报文的VLAN信息剥离,直接发送出去
Trunk收报文收到一个报文,判断是否有VLAN信息。如果没有则打上端口的PVID,并进行交换转发,如果有判断该trunk端口是否允许该 VLAN的数据进入。如果可以则转发,否则丢弃
Trunk发报文比较端口的PVID和将要发送报文的VLAN信息,如果两者相等则剥离VLAN信息,再发送,如果不相等则直接发送
Hybrid收报文收到一个报文判断是否有VLAN信息。如果没有则打上端口的PVID,并进行交换转发,如果有则判断该hybrid端口是否允许该VLAN的数据进入。如果可以则转发,否则丢弃
Hybrid发报文判断该VLAN在本端口的属性(dis interface vlan 即可看到该端口对哪些VLAN是untag,哪些VLAN是tag)。如果是untag则剥离VLAN信息,再发送,如果是tag则直接发送

PS:
tag:针对接口接收的数据。
在端口配置 port hybrid tagged vlan 20 30 40,为允许带有vlan 20、vlan 30或vlan 40的标签通过。
untag:针对接口发送的数据。
在端口配置 port hybrid untagged vlan 20 30,为数据发出时会去除带有的vlan 20或者vlan 30的标签。
pvid:针对进入端口没有标签的数据。
在端口配置 port hybrid pvid vlan 10,是将没有标签的数据包发出时打上vlan 10 的标签。
Hybrid接口处理VLAN帧的过程
(1)收到一个二层帧,查看是否有vlan标签。没有标签,则标记上hybrid接口的pvid,进行下一步处理;有标签,判断是否允许进入,允许则进行下一步处理,否则丢弃。
(2)当数据帧从接口发出时,交换机判断是否配置了untag。如果配置,先剥离帧的vlan标签再发送;如果没有,则直接发送帧。
端口的Tag和Untag
若某一端口在vlan设定中被指定为非标记端口untagged port, 所有从此端口转发出的数据包上都没有标记 (untagged)。若有标记的数据包进入交换机,则其经过非标记端口时,标记将被去除。因为目前众多设备并不支持标记数据包,其也无法识别标记数据包,因此,需要将与其连接的端口设定为非标记。
若某一端口在vlan设定中被指定为标记端口tagged port, 所有从此端口转发出的数据包上都将有标记 (tagged)。若有非标记的数据包进入交换机,则其经过标记端口时,标记将被加上。此时,其将使用在hybrid 端口上的pvid设定作为增加的标记中的vlan id号。

版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接

请在这里放置你的在线分享代码
«    2025年9月    »
1234567
891011121314
15161718192021
22232425262728
2930
搜索
最新留言
    文章归档
    网站收藏
    友情链接