access接口和trunk链路对太帧的处理方式

首先理解两个名词:

1PVIDport-base VLAN-ID

2VIDVLAN-ID

 

PVID:不属于帧头标记,而是端口的一个属性。

加在帧头的标记叫VLAN Identifier802.1q术语)。

一般来说,加在帧头的标识值和PVID的值一样。PVID=VLAN-ID

注意:PVID只是端口的一个属性,如同端口其他属性一样(比如:双工/速率等)

 

PVID的作用

是用来标识端口接收到的未标记的帧。

当端口收到一个未标记的帧时,就把该帧打上VLAN-ID(这个ID值等于PVID的值),然后转发到VLAN-IDPVID相同的VLAN 中。

 

1access接口:

收:

1),Tagged 等于 PVID:不接收---有些高端设备可能接收。

2),Tagged 不等于 PVID:不接收--有些高端设备可能接收。

3),Untagged:接收并且增加TagPVID

 

发:

1),Tagged 等于 PVID:移除Tag并转发

2),Tagged 不等于 PVIDdrop(或者说不处理)

3),Untagged:感觉不会出现此情况

 

实验:

 

 

2trunk链路

 

收:

1),Tagged 等于 PVID:接收并不对Tag进行修改

2),Tagged 不等于 PVID:接收并不对Tag进行修改

3),Untagged:接收并增加TagPVID (思科设备默认VLAN-ID=1

 

发:

1),Tagged 等于 PVID If Passing then 移除Tag并转发

2),Tagged 不等于 PVIDIf Passing then 不修改Tag并转发

3),Untagged:不会出现此情况

 

实验: