Hybrid端口
实验拓扑:
因为所有设备在同一网段内,可以互联互通。配置1号交换机的E4端口为trunk端口,pvid为10,允许vlan102030通过。配置命令:[Huawei]inte0/0/4进入接口[Huawei-Ethernet0/0/4]portlink-typetrunk配置为trunk端口[Huawei-Ethernet0/0/4]porttrunkallow-passvlan102030允许vlan102030通过。[Huawei-Ethernet0/0/4]porttrunkpvidvlan10测试同一台交换机可以通信。
*原因:*以PC1pignPC6为例,pc1发送的数据帧为无标记帧,SW1在E1接口收到该帧后,打上缺省VLAN1的标签,E4接口为trunk端口,接受到有标记帧而且在允许通过范围,与端口的PVID不同,直接发送给SWSW2均为Hybrid接口,所以在PC456都可以抓包到请求报文。但是报文回来,在SW打上缺省vlan标签,到SW1E4接口为trunk接口,被打上pvid10,所以无法到达PC12
Hybrid接口的工作原理涉及及接口的三个属性:分别为:untag列表,tag列表,PVID
untag列表:只在接口发送数据帧时起作用,如果需要发送的数据的VLAN标签在接口的untag列表中,那么将去除标签发送数据。tag列表:作用于接受别标记的数据帧和发送数据帧。其作用类似于一个允许的vlan标识列表。当接口接收到带vlan标签的数据帧时,该接口的tag列表相当于vlan的允许列表,不在列表中的数据帧将被丢弃;当接口发送数据帧时,数据的vlan标签在接口的tag列表中,将保持标签发送数据帧,否则丢弃数据帧。PVID:接口默认PVID为vlanPVID只在接收未标记帧中起作用。PVID用于接收未标记数据帧时给数据帧打上当前的PVID标记。
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点