欢迎来到天天文库
浏览记录
ID:47432873
大小:57.50 KB
页数:8页
时间:2020-01-11
《PVID常识》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Vlan中的 PVID vid tag untag 常识理 pvid英文解析为port-basevlan 是基于端口的vlanid。1.pvid 不是加在帧头的标记,而是端口的属性。怎么理解呢,加在帧头的标记叫VLANidentifier(802.1q术语),只是常常加在帧头的标识值和pvid 值一样而已。所以pvid只是端口的属性,就象端口的speed一样。2。pvid 是 用来标识端口接收到的未标记的帧。也就是说,当端口收到一个未标记的帧时,就把该帧打上vlanid,这个id值等于pvid的值,然后转发到VID和PVID相等的VLAN 中
2、。 3.帧从端口出去时,如果帧头中的VID和端口的PVID值相同,就把这个标识去掉,再送出去。下面是交换机接各种口收到和发送数据帧采取的动作Access(接收)Tagged=PVID 不接收 注:部分高端产品可能接收。Access(接收)Tagged=/PVID 不接收 注:部分高端产品可能接收。Access(接收)Untagged 接收 增加tag=PVID 从PC Access(发送)Tagged=PVID 转发 删除tagAccess(发送)Tagged=/PVID 不转发 不处理Access(发送)Untagged 无此情况 无此情况
3、 无此情况 Trunk(接收)Tagged=PVID 接收 不修改tagTrunk(接收)Tagged=/PVID 接收 不修改tagTrunk(接收)Untagged 接收 增加tag=PVIDTrunk(发送)Tagged=PVIDIfPassingthen 转发 删除tagTrunk(发送)Tagged=/PVIDIfPassingthen 转发 不修改tagTrunk(发送)Untagged 无此情况 无此情况 无此情况(注) Hybrid(接收)Tagged=PVID 接收 不修改tag 对端是trunkHybrid(接收)Tagg
4、ed=/PVID 接收 不修改tag 对端是trunkHybrid(接收)Untagged 接收 增加tag=PVID 类TrunkHybrid(发送)Tagged=PVIDTag 和 untag 中列出的vlan可以passing 看Tag项和untag项Hybrid(发送)Tagged=/PVIDTag 和 untag 中列出的vlan可以passing 看Tag项和untag项Hybrid(发送)Untagged 无此情况 无此情况 无此情况(注) 注:数据帧在交换机内部转发过程中不会改变数据中的tag也不会删除数据帧中的tag;改变数
5、据帧中的tag只发生在数据帧进入或离开端口时。 下面来解释上面的几种状态。 1,Access(接收)Tagged=PVID 不接收 注:部分高端产品可能接收。2,Access(接收)Tagged=/PVID 不接收 注:部分高端产品可能接收。3,Access(接收)Untagged 接收 增加tag=PVID 从PC(1),这种状态一般不会发生,在如下的情况会发生accsess端口收到带tag=pvid的情况。pc1-----access(switch)trunk----------access(switch2)access------pc2
6、所有taccess端口都处于同一个vlan中。pc发送给switch1的数据帧将增加tag=pid然后转发到switch的trunk口参照“Trunk(发送)Tagged=/PVIDIfPassingthen 转发不修改tag”数据帧将会原样转发到switch2的access端口。在这里就出现了我们的第一种情况,Access(接收)Tagged=PVID 不接收.第2个很容易明白access当然不会接收tagg不等于pvid的数据帧,不然我们划分vlan就没有任何意义。(无法隔离广播域)第三种情况是我们最常用的access端口收到pc发送的u
7、ntag数据帧会增加tag=pvid下面来看看access发送数据帧的三种情况。Access(发送)Tagged=PVID 转发 删除tagAccess(发送)Tagged=/PVID 不转发 不处理Access(发送)Untagged 无此情况 无此情况 无此情况 第一种情况比较常见在如下拓扑中pc1-------access1(switch)access2-----pc2过程大致如下,pc1的untag包到达access1打上Pvid转发到access2发现发送过来的数据帧tag=pvid会删除tag转发。 第二种情况一般不会发生(还真想
8、不出来哪种情况下会发生)第三种情况 无此情况无此情况 下面来看看trunk口的情况 Trunk(接收)Tagged=PVID 接收 不修改tagTrunk(接收)
此文档下载收益归作者所有