网络工程师知识点:这样配置有什么问题

综合问题,举个例子说明我的疑问:
例如: PC1---SW1---SW2---PC2
其中SW1与PC1连接的端口 PVID 10, tag vlan10,untag vlan20; SW2与PC2直连的端口 PVID 20, untag vlan10 20.
SW1与SW2之间 起trunk 不修改PVID。

以下我的理解是否有错误:
1、PC1的帧进入SW1时,打上vlan10 的标签,在SW1内始终带着VLAN10,trunk链路上带vlan10,进入SW2也带着,出端口时去掉wlan10标签,可以抵达PC2。
2、反向:PC2的帧进入SW2时,打上VLAN20(此端口的untag 20是否起作用?如果入端口起作用的话进入的帧就不打标签了吗),一直到SW1后都带着vlan20,出端口时去掉标签,所以PC1和PC2可以互访。


上边这个是一个网友问到的问题:

我们这样给这个网友分析一下

PC1---SW1  ,这个SW1链接PC1的端口配置的是PVID10

那么这样的话,PC1发出的数据到SW1的时候,就是属于VLAN10的

PC2---SW2 ,这个SW2和PC2的端口配置的是PVID20,所以PC2的数据在SW2上就是VLAN20

SW1-SW2是TRUNK那就VLAN10,VLAN20的数据可以发送

final就是untag了,SW1发给PC1是删除标签20,SW2发给PC2是删除标签10

所以他们可以通信

1610191915-1LNhSZCi

 

ENSP的拓扑配置:vlan

 

网络工程师知识点:pvid和untag可以在一起进行配置吗

1610082446-snipaste20210108_130712

 

当然可以:两条命令

port hy pvid vlan 100

这个意思就是如果收到一个默认的没有打vlan标记的数据包,就认为是vlan100的,因为交换机默认的pvid也就是默认的vlan是1

PVID是交换机接受数据包的时候放到哪个VLAN

官方的解释:https://support.huawei.com/enterprise/zh/knowledge/EKB1000061777

1610098640-snipaste20210108_173700-1024x402-1

 

port hy untag vlan 100

这个意思就是收到数据包,删除标签100,那就是和vlan100通信了

untag就是和主机电脑连接的时候使用什么vlan,因为主机不能处理tag,所以发送的是untagged的数据帧

untagged是交换发送数据帧的时候,发给电脑的时候删除掉哪个VLAN的标签

1610098744-snipaste20210108_173836-1024x282-1

1610082948-snipaste20210108_130815