Access |
❌ |
计算机 |
PVID = VLAN ID |
一般接受untagged数据帧,部分产品接受tagged数据帧 • 当接收untagged数据帧时,根据端口PVID值为数据帧加上tag和缺省优先级,再进 行交换转发; • 当收到tagged数据帧时,不同厂家设备可能处理不一样的!(忽略此特殊情况) |
去除标签并进行转发: • 对于数据帧中的VID与端口PVID一致的,去除标签并进行转发! • 对于数据帧中的VID与端口PVID不一致的,不进行转发! |
Trunk |
✔ |
交换机之间或交换机与路由器 |
默认为1 |
• 能够接收VID=PVID和VID≠PVID的tagged frame,不改变Tag; • 对于untagged frame则加上端口的PVID和default priority再进行交换转发; |
• 对于VID=PVID的Tag包则去掉VID Tag再进行转发。 • 对于VID ≠ PVID的Tag包则转发不修改Tag。 • 对于Untagged包则无此情况。 |
Hybrid |
✔ |
Access + Trunk |
默认为1 |
• 能够接收VID=PVID和VID≠PVID的tagged frame,不改变TAG; • 对于untagged frame则加上端口的PVID和default priority再进行交换转发; |
• 判断该VLAN在本端口的属性(即查看到该端口对哪些VLAN是untagged, 哪些 VLAN是 tag)。 • 如果要求输出为untagged包则在输出端口剥离VLAN信息,再发送;如果是要求输出 tag,则直接发送。 |