PVID和VID相关小知识

欢迎来到东用知识小课堂!

1.PVID和VID的区别

PVID和VID经常出现于二、三层交换机里,很多时候由于PVID和VID的设置不合理,造成VLAN划分变得混乱。

一般你去超市买东西有个扫描设备扫描一下商品上的标签,然后价格就会出现。商品上的标签就好比一个标记,而扫描器就好比解读这个标记的设备。

PVID和VID(标记)之间的关系就好比扫描器和商品标记的关系,不同的是PVID不仅可以用来解析VID,也可以生成VID。

终端设备比如电脑PC等,他们自身不具备产生标记的能力,因为数据帧格式是固定的,发送端自身不知道自身是哪个VLAN成员那么他自己当然不可能在帧内标记VLAN ID了,标记和解标记都是由中间设备来完成的。

PVID是交换机上的概念,说的是进入该端口的报文如果没有打VLAN ID就按PVID的值打上。

VID是报文上的VLAN Tag的意思。

2.交换机的三种端口

接下来我们就以PEC系列工业级交换机为例,来给大家详细讲解一下

PVID全称为Port-base VLAN ID,指的是端口的虚拟局域网ID号,关系到端口收发数据帧时的VLAN Tag标记。

通俗的讲,指的是native Vlan,即不打Vlan标记的VLAN,一般默认为VLAN 1。

交换机上的端口分为三种:一种是接入层端口直连设备的,叫做Access;一种是交换机和交换机之间的端口负责汇聚的叫做Trunk;还有一种是Access与Trunk混合的模式,叫做Hybrid。

Access端口负责接终端设备,他收到一个帧的时候,如果帧这个没有标记他就用自己的PVID给他打上标记,他在发出一个帧时如果VID=PVID就去掉标记以保证传送给终端设备的帧没有被变动过,PVID是在划分VLAN时候每个端口都有的属性,默认情况下思科交换机中每个端口初始PVID是1,表示他是VLAN1的成员们,如果你给他划分了其他VLAN那么PVID相应会发生更改。

Access端口的特点是只允许符合PVID的流量通过。

Trunk的意思是,它是一条中继链路,允许各种VLAN通过。它的规则和Access差不多,当收到一个没有tag的标记的时候就用自己的PVID给他标记,当发送一个帧时候如果VID=PVID则去掉PVID,与Access不同的是,Trunk有一个属于自己的本征VLAN,用来发送一些cdp,bpdu等交换机间联系的数据或者管理流量,从交换机自身产生的帧在发出去的时候是不会带标记的,因为VID=PVID所以标记被去掉,而对端接收到没有标记的帧时候就会用自身本征VLAN的信息给他加上标记,然后查看交换表如果发现目的地址是自己则去掉标记,如果发现目的mac地址不是自己则继续转发给其他Trunk同时去掉标记(因为一个交换机只有一个本征VLAN所以PVID=VID去掉标记)

Hybrid是Access与Trunk的混合模式,它允许VID=PVID。Hybrid与Trunk一样,在该端口上可以传送多个VLAN的包,一般用于交换机与交换机之间,或者交换机与服务器之间的链接。如果收到的数据包不带VLAN,则加上PVID进行转发;如果收到的数据包带VLAN,则判断该端口是否允许该VLAN进入,如果可以则进行转发,否则丢弃。

好了!今天的东用知识小课堂到这里就结束了,大家如果还有疑问的话,可以在下方留言或者私信给我们,我们下期再见!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北京东用科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值