设置端口模式为Hybrid实现PC1和PC3通信 PC2和PC4通信,PC5可以访问PC1,PC2,PC3,PC4
Hybrid端口
Hybrid端口,可自主定义端口上能接收和转发哪些VLANTag的帧,并可决定VLANTag是否继续携带或者剥离
工作流程
(1)收到一个二层帧,判断是否有VLAN标签。没有标签,则标记上Hybrid接口的PVID,进行下一步处理;有标签,判断该Hybrid接口是否允许该VLAN的帧进入,允许则进行下一步处理,否则丢弃。
(2)当数据帧从Hybrid接口发出时,交换机判断VLAN在本接口的属性是Untagged还是Tagged。如果是Untagged,先剥离帧的VLAN标签,再发送;如果是Tagged,则直接发送帧。
通过配置Hybrid接口,能够实现对VLAN标签的灵活控制,既能够实现Access接口的功能,又能够实现Trunk接口的功能。
命令介绍
port hybrid pvid vlan XXX \\设置Hybrid类型接口的默认VLAN ID,即使得该端口,上接收到PC发来的未带VLAN Tag的帧时,加上VLAN Tag XXX,并转发到VLAN XXX。
port hybrid untagged vlan 10 20 30 \\交换机在该接口转发VLAN10、VLAN20和VLAN30的帧时,剥离掉相应的VLAN Tag 10、VLAN Tag 20和VLAN Tag 30,以Untagged的方式发送给PC。
配置
PC1
PC2
PC3
PC4
PC5
S1
S2
测试连通性
PC5都可以ping通PC1,PC2,PC3,PC4