对于VLAN的接口,华为设备有Hybrid 、等类型,且华为设备默认接口为Hybrid。
三种接口一般情况下的区别
接口类型 | 对接收不带Tag的报文处理对接收不带Tag的报文处理 | 对接收带Tag的报文处理 | 对发送报文的处理 |
Access接口 | 接收该报文,并打上此接口VLAN的Tag。 | 对比vlan id,相同时接收,不同丢弃 | 去掉Tag,发送该报文。 |
Trunk接口 | 打上缺省的VLANID,一般是vlan 1 | 查看VLAN ID是否在接口允许通过的VLAN ID列表里时,决定接收还是丢弃 | 一般当vlan1数据通过时,脱掉Tag,其他vlan数据,且该接口允许通过时:保持原有Tag,发送该报文。 |
Hybrid接口 | 通过porthybrid untagged/tagged vlan设置发送时是否携带Tag。 Untagged表示不携带,相当于Access接口,tagged表示携带。 |
配置设备类型 (默认Hybrid}
[Huawei-Ethernet0/0/1]port link-type { Hybrid|Access|Trunk }
设置Hybrid接口pvid
[Huawei-Ethernet0/0/1]port hybrid pvid vlan vlan-id
将Hybrid接口加入vlan和转发类型
[Huawei-Ethernet0/0/1]port hybrid untagged vlan vlan-id
//转发时不携带Tag
[Huawei-Ethernet0/0/1]port hybrid tagged vlan vlan-id
//转发时携带Tag
对比port hybrid pvid和port hybriduntagged/ tagged两条命令,可以理解为前者在本质上hybrid加入一个vlan,或者设置默认vlan ID,而后者更像逻辑上将这个接口加入不同的vlan,实现其他vlan数据是否能通过,且以什么方式通过。
配置实例,如下图
思路:
1、将pc分别加入vlan10、20和30,接口类型untagged为hybrid
[Huawei-Ethernet0/0/1]port hybrid pvidvlan 10
[Huawei-Ethernet0/0/1]port hybrid untagged vlan 10
......
这时应该只有vlan30的成员pc5和pc6之间能够通信,要想相同vlan成员都能通信需要配置中继口
2、配置LSW1、2上G0/0/2口为中继口
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2] port trunk allow-pass vlan10 20 30
这时相同vlan成员应该都能通信
3、要想vlan10成员能和pc5通讯,首先将LSW1 上的e0/0/1和LSW2的e0/0/3口以untagged方式加入vlan30,这样做是为了能让vlan30的数据能够通过vlan10的接口,且脱掉Tag,被vlan10成员收到并读取,再在LSW2上,将e0/0/5口以untagged方式加入vlan10。这样做是为了能让vlan10的数据能够通过e0/0/5接口,且脱掉Tag,被pc5收到并读取。
LSW1:
[Huawei-Ethernet0/0/1]port hybrid untagged vlan 30
LSW2:
[Huawei-Ethernet0/0/3]port hybrid untagged vlan 30
[Huawei-Ethernet0/0/5]port hybrid untagged vlan 10
这时,pc1、pc3应该能和pc5通信了
4、要想vlan20成员也能和pc5通信,同理,首先将LSW1 上的e0/0/2和LSW2的e0/0/4口以untagged方式加入vlan30,再在LSW2上,将e0/0/5口以untagged方式加入vlan20。
LSW1:
[Huawei-Ethernet0/0/2]port hybrid untagged vlan 30
LSW2:
[Huawei-Ethernet0/0/4]port hybrid untagged vlan 30
[Huawei-Ethernet0/0/5]port hybrid untagged vlan 10
这时vlan20成员也能和pc5通信了,但vlan10和vlan20的成员之间却通信不了,更不能和pc6通信,但三个vlan成员还不能和网关AR1通信
5、将LSW1的G0/0/1口以untagged的hybrid类型加入vlan10、20和30,实现和网关AR1通信,且在个G0/0/1接口上终结了vlan
[Huawei-GigabitEthernet0/0/1] port hybrid untagged vlan 10 20 30
注:如需视频教材,请上淘宝网店搜索"阳光学苑",本人也是在看了视频后才理解并写下本文,谢谢!!!理解Hybrid VLAN一个视频就OK了
转载于:https://blog.51cto.com/huyongjun/1322483