Hybrid的配置

Posted 大大大S

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hybrid的配置相关的知识,希望对你有一定的参考价值。

  • 实验拓扑图:
  • 实验要求:
    1.测试6台PC能否通信?(YES)
    2.配置1号交换机的 E4 端口为 trunk 端口,pvid 为10,允许 vlan 10 20 30通过
    3.测试6台PC能否通信?(同一台交换机下可以,WHY?)
    4.根据图示分别配置两台交换机的 E1-3 号端口。
    5.将2号交换机 E4 端口配置成 hybrid 端口。
    6.续完成 hybrid 端口相应配置,使得3个VLAN内部能够完成通信(不考虑跨VLAN的通信)。

首先,在没有任何配置的情况下,整个网络拓扑图处在同一个vlan,接口的PVID值都为1,所以在PC1上分别ping PC2 3 4 5 6 的ip,如下图都能互通。

  • 配置
    (1)LSW1:给交换机划分10 20 30三个VLAN,进入Ethernet0/0/4端口配置Trunk类型,放通VLAN 10 20 30 ,再配置PVID为10,配置如下:
<Huawei>sys	
<Huawei>system-view 
Enter system view, return user view with Ctrl+Z.
[Huawei]v	
[Huawei]vlan b	
[Huawei]vlan batch 10 20 30 
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei]int	
[Huawei]interface eth	
[Huawei]interface Ethernet0/0/4
[Huawei-Ethernet0/0/4]po	
[Huawei-Ethernet0/0/4]port l	
[Huawei-Ethernet0/0/4]port link-ty	
[Huawei-Ethernet0/0/4]port link-type tr	
[Huawei-Ethernet0/0/4]port link-type trunk 
[Huawei-Ethernet0/0/4]po	
[Huawei-Ethernet0/0/4]port t
[Huawei-Ethernet0/0/4]port trunk a	
[Huawei-Ethernet0/0/4]port trunk allow-pass v	
[Huawei-Ethernet0/0/4]port trunk allow-pass vlan 10 20 30
[Huawei-Ethernet0/0/4]p
[Huawei-Ethernet0/0/4]port tr	
[Huawei-Ethernet0/0/4]port trunk p	
[Huawei-Ethernet0/0/4]port trunk pvid v	
[Huawei-Ethernet0/0/4]port trunk pvid vlan 10

  • 测试:
    PC1 ping PC2 3 能够互通,而ping不通PC4 5 6,说明能够实现同一台交换机下的连通。
    接下来我们通过对端口进行抓包分析原因,


    当PC1 ping PC6时:
    对LSW1的Ethernet0/0/1端口进行抓包:仅抓到PC1的广播包,没收到PC6的回包

    对LSW1的Ethernet0/0/4端口进行抓包:PC1的广播包和PC6的回包

    对LSW2的Ethernet0/0/4抓包:PC1的广播包和PC6的回包

    对LSW2的Ethernet0/0/3抓包:PC1的广播包和PC6的回包

    对PC6的Ethernet0/0/1端口进行抓包:PC1的发送包及PC6的回包

    可以看出:PC1的arp广播包可以通过两个交换机到达PC6,而PC6的回包最远只到达了LSW1的Ethernet0/0/4端口
    在缺省情况下,Cisco交换机Access模式(华为交换机Hybrid模式),接口的缺省PVID为vlan1PVID用于在接收未标记数据帧时给数据帧打上当前的PVID标识;

**分析上例 PC1发送一个无标记数据帧时,LSW1在其Ethernet0/0/1接口上收到该帧后,为其打上缺省vlan1的Tag,而vlan1是该接口允许通过的vlan-id,因此这个数据帧会被LSW1 接收,在Ethernet0/0/4时,接口类型为Trunk,PVID=10,显然与数据帧的不一致,所以保留PVID从该接口发出,带着标记的数据帧到达LSW的Ethernet0/0/4接口,vlan1是该接口允许通过的vlan-id,该数据帧也被LSW2接收,在Ethernet0/0/3时,缺省PVID为vlan1,因此数据帧的标记将剥离再发送出去,此时一个无标记的数据帧到达PC6,
PC6将发送一个无标记的数据帧,到达LSW2的Ethernet0/0/3时,该帧将被打上缺省vlan1de Tag,同样vlan1是该接口允许通过的vlan-id,因此数据帧会被LSW2接收,在Ethernet0/0/4时,缺省PVID为vlan1,则数据帧剥离标记,以无标记数据帧形式发送出去,当到达LSW1的Ethernet0/0/4接口时,该帧被打上PVID=10标记认为该帧属于VLAN10,因为该接口允许通过vlan10 20 30 ,所以PC2发送的数据帧能够进入Ethernet0/0/4接口从而进入LSW1内部,但是,Ethernet0/0/1缺省PVID为vlan1,所以VLAN10的数据帧无法通过。故PC6的数据帧最远只能到达LSW1的Ethernet0/0/4接口,PC1无法与PC6互相通信
PC1ping 同属在LSW2的PC5 4 同上原理。

(2)根据图示分别配置两台交换机的E1-3端口;将2号交换机 E4 端口配置成 hybrid 端口,接着完成 hybrid 端口相应配置,使3个VLAN内部能够完成通信(不考虑跨VLAN的通信)。

LSW1:

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]int	
[Huawei]interface eth	
[Huawei]interface Ethernet0/0/1
[Huawei-Ethernet0/0/1]po	
[Huawei-Ethernet0/0/1]port l	
[Huawei-Ethernet0/0/1]port link-ty	
[Huawei-Ethernet0/0/1]port link-type ac	
[Huawei-Ethernet0/0/1]port link-type access 
[Huawei-Ethernet0/0/1]po	
[Huawei-Ethernet0/0/1]port de	
[Huawei-Ethernet0/0/1]port default v	
[Huawei-Ethernet0/0/1]port default vlan 10
[Huawei-Ethernet0/0/1]int e0/0/2
[Huawei-Ethernet0/0/2]po 	
[Huawei-Ethernet0/0/2]port	
[Huawei-Ethernet0/0/2]port l	
[Huawei-Ethernet0/0/2]port link-ty	
[Huawei-Ethernet0/0/2]port link-type ac	
[Huawei-Ethernet0/0/2]port link-type access 
[Huawei-Ethernet0/0/2]po	
[Huawei-Ethernet0/0/2]port de	
[Huawei-Ethernet0/0/2]port default v	
[Huawei-Ethernet0/0/2]port default vlan 20
[Huawei-Ethernet0/0/2]int e0/0/3
[Huawei-Ethernet0/0/3]po	
[Huawei-Ethernet0/0/3]port l	
[Huawei-Ethernet0/0/3]port link-ty	
[Huawei-Ethernet0/0/3]port link-type ac	
[Huawei-Ethernet0/0/3]port link-type access 
[Huawei-Ethernet0/0/3]po	
[Huawei-Ethernet0/0/3]port de	
[Huawei-Ethernet0/0/3]port default v	
[Huawei-Ethernet0/0/3]port default vlan 30
[Huawei-Ethernet0/0/3]qu	
[Huawei-Ethernet0/0/3]quit 
[Huawei]q
<Huawei>save
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y
Now saving the current configuration to the slot 0.
Mar 22 2021 10:49:32-08:00 Huawei %%01CFM/4/SAVE(l)[0]:The user chose Y when dec
iding whether to save the configuration to the device.
Save the configuration successfully.

LSW2:

<Huawei>sys	
<Huawei>system-view 
Enter system view, return user view with Ctrl+Z.
[Huawei]v	
[Huawei]vlan b	
[Huawei]vlan batch 10 20 30
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei]int	
[Huawei]interface eth	
[Huawei]interface Ethernet0/0/1
[Huawei-Ethernet0/0/1]po
[Huawei-Ethernet0/0/1]port l	
[Huawei-Ethernet0/0/1]port link-ty	
[Huawei-Ethernet0/0/1]port link-type ac	
[Huawei-Ethernet0/0/1]port link-type access 
[Huawei-Ethernet0/0/1]po	
[Huawei-Ethernet0/0/1]port de	
[Huawei-Ethernet0/0/1]port default v	
[Huawei-Ethernet0/0/1]port default vlan 30
[Huawei-Ethernet0/0/1]int e0/0/2
[Huawei-Ethernet0/0/2]po	
[Huawei-Ethernet0/0/2]port l	
[Huawei-Ethernet0/0/2]port link-ty	
[Huawei-Ethernet0/0/2]port link-type ac	
[Huawei-Ethernet0/0/2]port link-type access 
[Huawei-Ethernet0/0/2]po	
[Huawei-Ethernet0/0/2]port de	
[Huawei-Ethernet0/0/2]port default v	
[Huawei-Ethernet0/0/2]port default vlan 20
[Huawei-Ethernet0/0/2]int e0/0/3
[Huawei-Ethernet0/0/3]po	
[Huawei-Ethernet0/0/3]port l	
[Huawei-Ethernet0/0/3]port link-ty	
[Huawei-Ethernet0/0/3]port link-type ac	
[Huawei-Ethernet0/0/3]port link-type access 
[Huawei-Ethernet0/0/3]po	
[Huawei-Ethernet0/0/3]port de	
[Huawei-Ethernet0/0/3]port default v	
[Huawei-Ethernet0/0/3]port default vlan 10
[Huawei-Ethernet0/0/3]qu	
[Huawei-Ethernet0/0/3]quit 
[Huawei]int	
[Huawei]interface eth	
[Huawei]interface Ethernet0/0/4
[Huawei-Ethernet0/0/4]po 	
[Huawei-Ethernet0/0/4]port l	
[Huawei-Ethernet0/0/4]port link-ty	
[Huawei-Ethernet0/0/4]port link-type h	
[Huawei-Ethernet0/0/4]port link-type hybrid 
[Huawei-Ethernet0/0/4]po	
[Huawei-Ethernet0/0/4]port h	
[Huawei-Ethernet0/0/4]port hybrid t	
[Huawei-Ethernet0/0/4]port hybrid tagged v	
[Huawei-Ethernet0/0/4]port hybrid tagged vlan 20 30
[Huawei-Ethernet0/0/4]po	
[Huawei-Ethernet0/0/4]port h	
[Huawei-Ethernet0/0/4]port hybrid p	
[Huawei-Ethernet0/0/4]port hybrid pvid v	
[Huawei-Ethernet0/0/4]port hybrid pvid vlan 10
[Huawei-Ethernet0/0/4]po	
[Huawei-Ethernet0/0/4]port h	
[Huawei-Ethernet0/0/4]port hybrid un	
[Huawei-Ethernet0/0/4]port hybrid untagged v	
[Huawei-Ethernet0/0/4]port hybrid untagged vlan 10
[Huawei-Ethernet0/0/4]qu	
[Huawei-Ethernet0/0/4]quit 
[Huawei]q
<Huawei>save
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y
Now saving the current configuration to the slot 0.
Mar 22 2021 10:49:23-08:00 Huawei %%01CFM/4/SAVE(l)[0]:The user chose Y when dec
iding whether to save the configuration to the device.
Save the configuration successfully.

最后最后,一定要记得save保存欧!!!看到successfully才算保存成功。

测试:
PC1 ping PC6能够互通(同个vlan的可以),其他的ping 不通



PC2对LSW2的Ethernet0/0/4端口进行抓包。

对PC5的Ethernet0/0/1端口进行抓包。

以上是关于Hybrid的配置的主要内容,如果未能解决你的问题,请参考以下文章

华为设备的交换机接口类型介绍及配置

hybrid App中js调用native接口原理

[HCNA]VLAN配置Hybrid接口

华三 hybrid 配置命令

华为交换机hybrid端口配置应用

华为交换机hybrid配置小实验