type
status
date
Jun 28, 2023 01:56 PM
slug
summary
tags
category
icon
password
vlan access 就是 untag, trunk 就是 tag
标签: VLAN ID
tag = Trunk
untag = Access
标签 不是 Tag..


去掉默认端口, 防止 trunk. tag 口 bug



对 VLAN 802.1q PVID 的理解
1.pvid和vid
默认的pvid=vlan id(vid:vlan id);
PVID为Port Vlan ID,关系到端口收发数据帧时的VLAN TAG 标记;
pvid是交换机上的概念,说的是进入该端口的报文如果没有打vlan id就按pvid的值打上;
vid是报文上的vlan tag的意思;
一个端口可以属于多个vlan,但是只能有一个pvid;
简单的说,VID(VLAN ID)是VLAN的标识,定义其中的端口可以接收发自这个VLAN的包;而PVID(Port VLAN ID)定义这个untag端口可以转发哪个VLAN的包。
比如,当端口1同时属于VLAN1、VLAN2和VLAN3时,而它的PVID为1,那么端口1可以接收到VLAN1,2,3的数据,但发出的包只能发到VLAN1(以VLAN1值建立的虚拟interface)中。

数据流解释
计算机A向计算机F发送数据
- 计算机A通过arp, 查询得到计算机F的MAC地址
- 数据由计算机A进入端口1
- 交换机1查询MAC地址和端口的对应关系, 得到目的端口为端口5
- 进入端口2, 由于该端口巍峨日trunk端口, 因此, 数据包打上蓝色vlan的tag
- 数据包从端口5发出, 进入端口8
- 交换机2查询MAC地址和端口的对应关系, 得到目的端口为端口10
- 交换机将数据发送到端口10
- 数据进入端口10后, 去掉vlan tag, 然后从端口10发出, 进入计算机F