什么是VID?什么又是PVID?两者又有何区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 17:54:06
什么是VID?什么又是PVID?两者又有何区别?

什么是VID?什么又是PVID?两者又有何区别?
什么是VID?什么又是PVID?两者又有何区别?

什么是VID?什么又是PVID?两者又有何区别?
VID---Voltage Identification(电压识别) VID技术的核心是在CPU上增加了若干个VID引脚,这些引脚输出的编码信号控制Vcore 供电电路中的PWM 控制器. VID--交换机入站数据帧的VLAN标识号 交换机根据入站数据帧的VLAN标识号(VID)将它们分类,无标号的为一类,标号相同的为一类.交换机根据VID来决定转发或者丢弃一个数据包,同时交换机也可以分配一个VID 给一个无标记帧或者贴了优先级标记的帧. 如果一个数据帧没有标记VID,交换机将会分配一个VID给它,并把这个VID插到它的帧头中,这个过程叫做贴VLAN 标签.交换机通过这个过程来处理包的转发,来填写数据帧的VLAN 或者优先级信息的标记字段.管理员可以设置优先级别来选择VLAN 类型,选择VID 值.交换机的缺省设置,首先选择的是贴IP 子网信息,然后是网络协议,然后是MAC 地址,然后是数据帧入站的端口.
PVID为Port Vlan ID,也就是端口的虚拟局域网ID号,关系到端口收发数据帧时的VLAN TAG 标记 去超市买东西有个扫描设备扫描一下商品上的标签,然后价格就会出现 商品上的标签就好比一个标记,而扫描器就好比解读这个标记的设备 PVID和VID(标记)之间的关系就好比 扫描器和商品标记的关系,不同的是PVID不仅用来解析ViD也用来生成VID 终端设备比如电脑PC等,自身不具备产生标记的能力,因为数据帧格式是固定的,发送端自身不知道自身是哪个VLAN成员那么他自己当然不可能在帧内标记VLANid了,标记和解标记都是由中间设备来完成的. 交换机上的端口分为两种 一种是接入层端口直连设备的,叫做access一种是交换机和交换机之间的端口负责汇聚的叫做trunk access端口负责接终端设备,他收到一个帧的时候,如果帧这个没有标记他就用自己的pvid给他打上标记,他在发出一个帧时如果VID=PVID就去掉标记以保证传送给终端设备的帧没有被变动过,pvid是在划分vlan时候每个端口都有的属性的默认情况下思科交换机中每个端口初始pvid是1,表示他是vlan1的成员们如果你给他划分了其他VLAN那么PVID相应会发生更改 ACCESS端口的特点是 只允许符合PVID的流量通过 trunk的意思是他是一条中继链路允许各种VLAN通过,他的规则和acc差不多,当收到一个没有tag的标记的时候就用自己的pvid给他标记,当发送一个帧时候如果vid=pvid则去掉pvid,与access不同的是,trunk有一个属于自己的本征VLAN,用来发送一些cdp,bpdu等交换机间联系的数据或者管理流量,从交换机自身产生的帧在发出去的时候是不会带标记的,因为VID=pvid所以标记被去掉,而对端接收到没有标记的帧时候就会用自身本征VLAN的信息给他加上标记,然后查看交换表如果发现目的地址是自己则去掉标记,如果发现目的mac地址不是自己则继续转发给其他trunk同时去掉标记(因为一个交换机只有一个本征VLAN所有pvid=vid去掉标记)