华为交换机PVID与VLAN ID及TAG 、UNTAG学习记录 您所在的位置:网站首页 交换机添加端口到vlan的命令 华为交换机PVID与VLAN ID及TAG 、UNTAG学习记录

华为交换机PVID与VLAN ID及TAG 、UNTAG学习记录

2024-07-16 18:21| 来源: 网络整理| 查看: 265

一、PVID和VLAN ID

1、PVID是端口的属性,端口的标识,具有唯一性,交换机默认未配置Vlan的情况下,因为全局vlan1的原因,所有端口的PVID都是1。如下图:

2、交换机里面display port vlan命令可以查看未配置状态下的pvid,运行display vlan 可以查看缺省vlan 1的情况。如下图:

可见,缺省状态下,所有的端口都在vlan 1中,所有的端口的PVID标识缺省都为1

3、下面看下配置了vlan情况下,PVID的变化及vlan ID的变化,配置命令为

vlan batch 20 30 40

interface GigabitEthernet0/0/1  port link-type trunk port trunk pvid vlan 20  port trunk allow-pass vlan 20 30 40 interface GigabitEthernet0/0/2  port link-type access  port default vlan 20 interface GigabitEthernet0/0/3  port link-type access  port default vlan 30

interface GigabitEthernet0/0/4  port link-type access  port default vlan 40

可见配置完access类型的接口后,该端口缺省PVID由原来的1变成了配置的所属vlan的Vlan ID,注意标红的命令port trunk pvid vlan 20,配置完Trunk类型的接口,如果手动指定该端口的PVID,则trunk端口的PVID将由原来的PVID=1变成手动配置指定的PVID=20.

 另外,通过display port vlan命令可以看出,端口的PVID属性一直存在,不管配置或者未配置PVID都存在,trunk类型的接口下,端口可以有多个vlan,如上面截图中,Trunk link list 列表是1、20、30、40这几个VLan,PVID通过配置可以改变,但是一个端口有且仅有一个PVID。

特别需要注意这个全局vlan 1,默认情况下,trunk端口都是允许vlan 1通过的,除非禁止vlan 1通过,配置命令如下: undo port trunk allow-pass vlan1,查看vlan  和port vlan相应的变化如下两图.

 

二、关于交换机的vlan帧的TAG 和  UNTAG

1、通过以上图中vlan的比较,发现vlan30里面g0/0/3(access类型)里面是untag的,我的猜想是这个access接口收到数据时候添加vlan帧标签,vid=pvid即30,

2、g0/0/1这个是tag的,vlan 30在trunk允许通过的列表中,这里g0/0/1中我设置的pvid=20,vlan 30的帧vid=pvid=30,和该端口pvid比较,不相同,所以直接通过该端口转发不进行帧剥离。

3、再看vlan 20,g0/0/2是access类型,在接收数据时候添加vlan帧标签,vid=pvid=20,打上tag;

同时g0/0/1trunk接口手动设置端口属性的pvid=20,当vlan20的数据帧通过该trunk端口时候,由于该端口的pvid=20,和vlan20的数据帧中的标签vid比较,相同,根据机制,将该vlan帧进行剥离后再转发。

这里需要注意,g0/0/1接口类型是trunk,手动修改了pvid=20。如果没有修改的情况下,pvid为缺省的值即pvid=1,其他vlan的数据帧再进入该端口时候,vlan帧的vid=相应的vlan号,和pvid=1不相同,所以不进行剥离直接通过该端口进行转发。

4、

端口类型Access Access端口在收到数据后会添加Vlan Tag,VlanId 和端口的PVID相同,access端口缺省的PVID即为该端口所在的vlan的ID。 Access端口在转发数据前会移除Vlan Tag

端口类型 trunk Trunk端口在收到数据帧时候,如果该帧不包含Vlan Tag,将添加上端口的Pvid,如果该帧带有Vlan Tag,则不变 Trunk端口在发送数据帧时候,如果该帧的Vlan Id在trunk的允许通过的列表中,且Vlan Tag和改端口的PVid相同,则剥离Tag发送。若该帧的 Vlan Tag和该端口的PVID不同,则直接发送。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有