如果理解本征vlan,即native vlan
如果理解本征vlan,即native vlan
首先给大家看一张我自己画的图,这是我自己的理解
首先在交换机中trunk的接口我们一般称之为干道接口(思科叫中继接口),在H3C交换机,干道接口(思科叫中继接口)是允许所有带VLAN的标签(tag)的帧通过,即permit any all(默认即是允许所有),如果遇到没有打标签的流量,交换机也会将其打上vlan1的tag(默认本征vlan为vlan1)
但是有时候这些流量我们并不想它以vlan1的身份进行传输,所以我们可以配置本征vlan,使得这个流量以其他VLAN身份进行传输!h3c的命令为port trunk pvid vlan 30,思科native vlan
如图所示:
我们在交换机的一个端口上打了trunk,使其变为干道接口(思科叫中继接口),接着我们配置了本征vlan20,当遇到了一个带有vlan10标记的tag,交换机并没有做什么措施,所以交换允许他通过,这没问题,那么这时候我们遇到了一个没有tag的流量,由于我们配置了本征vlan的原因(native vlan 20),这时候没有标记的流量就会给我们打上vlan20的tag,在传输过程中,这个流量始终以vlan20的身份进行传输!!!