锐捷实验手册|VLAN划分实验

实验(一)

1.1实验拓扑:

1.2题目需求:

1:PC3和PC5分别属于vlan 10,pc4和PC6分别属于vlan 20.

2:划分vlan希望实现vlan 10内部可以互访,vlan20内部可以互访,vlan10和vlan20之间不能通信

1.3实验步骤:

1:配置PC IP地址

因为实验需要,本实验将PC全部划分在192.168.1.0/24网段,正常情况下vlan10为一个网段,vlan 20为一个网段。

配置命令:

PC3:ip 192.168.1.3 255.255.255.0

PC4:ip 192.168.1.4 255.255.255.0

PC5:ip 192.168.1.5 255.255.255.0

PC6:ip 192.168.1.6 255.255.255.0

2:划分链接PC接口为access接口

进入设备后先查看现有vlan情况

Show vlan //查看设备中的vlan信息

根据结果发现,设备默认存在一个vlan1 ,并且所有接口都属于vlan1 ,所以默认情况下所有接口都在一个广播域

创建vlan 10和vlan 20

S1(config)#vlan  10   //创建vlan

S1(config-vlan)#name jishu   //给vlan进行命名

S1(config)#vlan 20

S1(config-vlan)#name xiaoshou

将对应接口添加到vlan中

S1(config)#interface  gigabitEthernet 0/0

S1(config-if-GigabitEthernet 0/0)#switchport  mode  access  //配置接口模式

S1(config-if-GigabitEthernet 0/0)#switchport  access  vlan  10  //将接口加入到对应的vlan

S1(config)#interface  gigabitEthernet 0/1

S1(config-if-GigabitEthernet 0/1)#switchport  mode access

S1(config-if-GigabitEthernet 0/1)#switchport  access  vlan  20

测试看pc3和pc4不能相互通信。

同理配置S2:

S2(config)#interface  gigabitEthernet 0/0

S2(config-if-GigabitEthernet 0/0)#switchport  access  vlan  10

S2(config)#interface  gigabitEthernet 0/1

S2(config-if-GigabitEthernet 0/1)#switchport  access  vlan  20

默认情况下,接口处于access。并且接口当接入一个不存在的vlan时,默认会自动创建这个vlan。

同理测试pc5不能访问pc6:

3:配置trunk接口连接两交换机

S1(config)#interface  gigabitEthernet 0/2

S1(config-if-GigabitEthernet 0/2)#switchport  mode  trunk

S2(config)#interface  gigabitEthernet 0/2

S2(config-if-GigabitEthernet 0/2)#switchport  mode  trunk

Show interface trunk //查看本设备上的trunk链路

发现g0/2已经是trunk线路并且native vlan(不带标记的vlan)为vlan 1,默认情况下传递所有vlan。

配置完成后测试双方pc3和pc5的通信

4:测试trunk链路进行vlan修剪

假设希望trunk链路只传递vlan 20

switchport trunk allowed vlan only 20 //设置接口只传递vlan 20

在进行vlan修剪的过程中多注意相关参数,从而实现vlan修剪

测试结果:pc3不能和pc5通信,pc4可以和pc6通信。

5:测试trunk线路native vlan效果

测试一:两边trunk线路native vlan不一致,一边为vlan 10一边为vlan 20,测试效果为vlan 10和vlan20可以通信。注意把trunk允许传输vlan10和vlan 20

S1(config-if-GigabitEthernet 0/2)#switchport  trunk  native vlan  10

S2(config-if-GigabitEthernet 0/2)#switchport  trunk  native  vlan  20

测试效果发现pc3可以和pc6通信,不能和pc5通信。

原因:

PC3发信息到交换机后打上vlan 10标签,trunk链路发送时发现vlan 10为native vlan去标签发送,到达S2后S2认为不打标签信息为vlan 20,所以打上vlan 20标签发送给vlan 20相关主机。

测试二:trunk接口可以链接PC,PC3的vlan10 希望使用trunk接口进行划分。

PC主要的问题在于不能接受带标签的信息,因此access接口发出的信息都是不带标签的,trunk接口也存在一个不带标签的vlan,就是native vlan,只需要把链接pc的接口的native vlan该为pc的vlan即可实现连接。

S1(config)#interface  gigabitEthernet 0/0

S1(config-if-GigabitEthernet 0/0)#switchport  mode  trunk

S1(config-if-GigabitEthernet 0/0)#switchport  trunk  allowed  vlan  only  10

S1(config-if-GigabitEthernet 0/0)#switchport  trunk  native  vlan  10

测试通信效果和之前没有区别:

  • 22
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值