理解Hybrid接口的应用

 

 拓扑如下:

大体配置如下:

PC1: IP:192.168.1.1 /24

PC2:IP:192.168.1.2 /24

PC3:IP:192.168.1.3 /24

PC4:IP:192.168.1.4 /24

PC5:IP:192.1681.100 /24

S1:

vlan:10  20  30

0/0/1口:类型:trunk  且允许所有vlan标签的数据帧传输(port trunk allow-pass vlan all)

0/0/2口:类型:hybrid

     untagged vlan 20 30,pvid vlan 20 

0/0/3口:类型:hybrid

     untagged vlan10 30,pvid vlan 10

0/0/4口:类型:hybrid

    untagged vlan10 20 30,pvid vlan 30 

S2:

vlan 10 20

0/0/1口:类型:trunk  且允许所有vlan标签的数据帧传输(port trunk allow-pass vlan all)

0/0/2口:类型:hybrid

     untagged vlan 20 30,pvid vlan 20 

0/0/3口:类型:hybrid

     untagged vlan10 30,pvid vlan 10

比如PC5要pingPC1,数据帧经过交换机S1的Ethernet 0/0/4口会被加上vlan 30的标签,同时转发该帧,然后经过Ethernet0/0/2口时会识别vlan30的标签并untagged vlan 30 并将数据帧转发给PC1,同时PC1收到后发一个replay的数据帧并经过0/0/2口会加上vlan20的标签由S1转发给0/0/4口并在该口识别vlan10的标签并untagged vlan 10 后转发数据帧给 PC5。至此完成整个ping 192.168.1.1的过程

 注意:如果想要PC4也能ping通PC5则必须要在S2上创建vlan30,如果没有vlan30是ping不通的。

接下来我们把 S1和S2之间连的端口类型变为hybrid试试

 这里不可以直接在 Ethernet0/0/1端口内直接 port link-type Hybbrid.需要一步步的改,可参考链接:https://blog.csdn.net/qq_35428201/article/details/90896096

 先undo port trunk allow-pass vlan all

   port trunk allow-pass vlan 1

   port link-type hybrid

重新配置好后可以用 port hybrid tagged vlan 10 20 30来设置该条链路仅允许带有vlan 10 20 30的标签通过

同理可以如上配置S1

和将该链路的两个端口都设为trunk好像是一个样子的 但不知道具体有什么不同的地方 。

猜你喜欢

转载自www.cnblogs.com/Zh1z3ven/p/11900332.html