使用Esnp模拟VLAN中trunk和access行为(一)

之前也看了不少关于turnk和access的帖子,但是经常看了就会忘记.最近在网上搜了一下找到esnp软件,很方便的模拟trunk和access的行为,加深了对二者的理解,故记录相应的操作,方便以后查阅,不对的地方还请各位多多指正.
在VLAN中access口实现PC与交换机报文的交换,PC发送给交换机的报文,不带vlan,进入交换机之后,会打上PVID;报文从交换机发送到PC机时会去掉对应的VLAN,以便PC识别.
trunk主要实现交换机与交换机之间的连接,trunk有默认VLAN,而且可以配置允许通过的VLAN.
1.利用esnp搭建4个PC机、两个交换机的组网环境.
组网中除了配置PC机的IP地址和网关地址外,其他的都使用默认配置.
在这里插入图片描述
从图中可以看出,ip的配置四个pc机在一个网段内,PC1 ping其他三个PC都是可以ping通的,同理PC2、PC3、PC4分别与其他主机也是互通的.
在这里插入图片描述
抓取从交换机3口出去的报文,没有带VLAN;个人认为交换机之间使用trunk互联,默认vlan相同,从trunk发送的报文,会把vlan剥离.
在这里插入图片描述

2.配置交换机的access口,确认通信操作.
配置命令如下:
system-view—进入配置界面
vlan 2 --添加vlan 2
interface GigabitEthernet 0/0/1 --进入端口1配置
port link-type access --设置为access口
port default vlan 2 --设置默认vlan 2
设置完成之后的组网图如下:
在这里插入图片描述
PC1 ping PC3、PC4不通,这是因为trunk默认的通过的vlan为1,vlan2的报文无法通过导致PC间无法通信。
在这里插入图片描述
在这里插入图片描述

PC2 ping PC4可以通,这是因为PC2和PC4默认的VLAN是1,报文可以通过trunk口发送给交换机,然后再送给PC机.
在这里插入图片描述
3.配置交换机的trunk口,确认通信操作.
interface GigabitEthernet 0/0/3 --进入端口3
port link-type trunk --设置为trunk口
port trunk allow-pass vlan 2 --添加通过的vlan
在这里插入图片描述

PC1 ping PC3通,这是因为trunk口添加了vlan2为可以通过的vlan,而且端口3发出的报文添加了vlan2.
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值