关于华为设备vlan接口的总结

关于华为设备在vlan上的三个接口的关系,由于我经常搞混,导致每次用到相关知识的时候都不得不重新进行学习,故而记录我对三者的认识,以便后期能够更快的回忆起相关内容

access接口

通常用于连接终端设备

只能够收发无标记帧

当access接口接收到帧的时候

接收到的帧

操作

untagged

打上PVID的tag

tagged

vlan id == pvid,接收;反之则丢弃

当access接口发送帧的时候

发送的帧

操作

vlan id与PVID相同

发送同时剥离tag帧

vlan id与PVID不同

丢弃

trunk接口

允许多个vlan通过,通常与交换机、路由器、防火墙互联

华为设备默认只允许vlan1通过

当trunk接口接收到帧的时候

接收到的帧

操作

untagged

打上该接口所在的pvid,

若该pvid在允许通过的列表当中,则接收该帧;

若该pvid不在允许通过的列表当中则丢弃

tagged

若该vlan id在允许通过的

vlan列表当中,则接收该帧;反之则丢弃

当trunk接口发送帧的时候

发送的帧

操作

vlan id与PVID相同

若该帧的vlan id在允许发送的vlan列表当中

剥离tagged,然后从该接口发送;反之,丢弃

vlan id与PVID不同

若该帧的vlan id在允许发送的vlan列表当中

保留tagged,然后从该接口发送;反之,丢弃

hybrid接口

华为sw默认的交换机的模式

当hybrid接口接收到帧的时候

接收到的帧

操作

untagged

打上该接口所在的pvid,

若该pvid在允许通过的列表当中,则接收该帧;

若该pvid不在允许通过的列表当中则丢弃

tagged

若该vlan id在允许通过的

vlan列表当中,则接收该帧;反之则丢弃

当hybrid接口发送帧的时候

发送的帧

操作

untagged

发送数据时剥离对应标签

tagged

发数据时带着标签通过

SW的vlan,第一步是接收数据,第二步是sw数据转发,两者要分开进行考虑

打上pvid的标签均是在接收到untagged的帧的时候进行的