华为ensp VLAN基础划分实验 含wireshark抓包

VLAN基础划分实验

实验拓扑
华为ensp VLAN基础划分实验 含wireshark抓包_第1张图片
基本配置
常用的,重复性高的命令打白板既可以增强记忆,又方便快速完成,打完S1 copy一下修修改改就可以,逻辑能力也会提高。

我直接放图片就好了 看客盆友们自己动手打打 好好练练受益匪浅
华为ensp VLAN基础划分实验 含wireshark抓包_第2张图片
实验效果
同vlan就能通,不同vlan就不能通,因为vlan通信是看tag标签

Access口,数据包经过若无标签,就打上本端口的vlanid,
数据包经过若有标签(和pvid一致),就剥离。(一般就是发给PC或者路由器的情况,无法识别tag所以剥离)

Trunk口,数据包经过时,若标签和我的vlanid一致,就剥离,
数据包经过时,若标签和我的vlanid不一致,就保持,直接转发。

华为ensp VLAN基础划分实验 含wireshark抓包_第3张图片
数据包转发原理细节
如下图,PC1pingPC6,数据包到图中红圈1口(access)时,打上vlanid10,2口是trunk口,未配置vlanid,默认是1,所以vlanid和端口vlanid不一致,就保持,继续向3口进发,3口也保持,到4口时,数据包的vlanid10,与端口vlanid一致,剥离,发送给PC6。
华为ensp VLAN基础划分实验 含wireshark抓包_第4张图片
抓个包吧
左边是ping不同vlan时的情况
右边是ping通vlan情况。
为什么ping不同vlan时连个包都没呢?

这里用的是wireshark
wireshark下载
华为ensp VLAN基础划分实验 含wireshark抓包_第5张图片
看这张图华为ensp VLAN基础划分实验 含wireshark抓包_第6张图片
显然arp问不到mac 因此arp广播也要看vlan的脸色

额外的问题:
现在每个交换机都配置了vlan batch 10 20 30
所以没什么问题
但是如果不这样 只在S1配置vlan10 30 S2只配置vlan10 20 S3 只配置20 30
则会出现PC1ping不通PC6的现象

原因如下
华为ensp VLAN基础划分实验 含wireshark抓包_第7张图片
如图所示 二层交换机缺省开启stp防环机制 S1红圈端口被阻塞 于是PC1到PC6只能进过S2,但是S2只配了vlan20 30 所以过不来 导致ping不通
在这里插入图片描述
做到这里就完辣 我还会发更多实验噢

如有差错请大佬指正 轻喷
如有差错请大佬指正 轻喷
如有差错请大佬指正 轻喷

华为ensp VLAN基础划分实验 含wireshark抓包_第8张图片
点个赞再走呗

你可能感兴趣的:(数通路由交换,交换机,华为,网络通信,路由器)