接口类型分为access、trunk和Hybird (华为、华三专用)
因为以前也没有使用过hybird连接器,所以说一下现在的理解吧。
Hybrid接口比干线接口在vlan限制上更灵活,是如何实现的呢?通过untag表、tag表。 tag表用于将帧插入到计划的tag中,并使用untag和tag表管理外出帧。 具体来说,在Hybird接口的条件下:
Untag表: Hybird接口在退出时调查在框架上打的tag,然后去调查Untag表。 存在与表里对应的tag值,剥离tag并传送帧; 如果untag表没有对应的tag值,则检查tag表,如果在tag表中,则直接转发框架。 不剥离tag。 如果tag表里如一,就扔掉框架。 Tag表)对于输入帧业务,如果在帧中没有打Tag,则基于Tag表打那个接口的pvid; 如果框架上有tag,对照tag表,一致则放行,不一致则舍弃。hybrid端口入方向会同时match utagged和tagged list。有一个match上就会接收vlan帧。
与干线接口相比,Hybird接口允许通过allow的VLAN-tag和默认的VLAN -默认为vlan1),而untag没有表里如一,tag有表里如一的vvlan 另一种情况是,例如在untag的表里,我设定为不在vlan2/3/4上挂上tag。 那是,在Hybird接口发出vlan2/3/4的业务的期间,他们不挂tag。 将这些通信分成一个vlan,在一个网段中,使其可以在接收侧直接实现数据的相互访问,简化了接收
我觉得这样还是有风险的。 前期计划时,分为不同的vlan,通过hybird接口后,untag列表的vlan发生了争执。 这样就增大了广播域。 如果本来就想把这些vlan放在一起的话,从一开始就全部扔到vlan1里怎么样?
hybrid端口主要用于不同vlan的双层互操作场景。 例如,如果不同vlan的pc访问服务器,hybrid接口可以直接实现,但其他制造商必须上三楼。 因为你在不同的vlan,有广播域的隔离。