前言:)

大概已经是个废材了,已经一个月没更新博客了,太忙了,七七八八的事,,现在回家休息一段时间,趁这个时间记录一下.....

这篇博客讲解的是VLAN间的通信实验,由于本人水平有限,可能有错,希望大家可以不吝指出哈:)

 

欢迎转载,转载请注明来处~~~

目录

一.同vlan间的同网段的通信

二.不同VLAN间的通信----通过单臂路由

三.不同VLAN间的通信---通过三层交换机

四.同VLAN间不同网段的通信


实验环境:Cisco Packet Tracer 6.0

一.同vlan间的同网段的通信

拓扑图:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_二层交换

 

配置代码:

switch:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_二层交换_02

PC0:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_Cisco_03

PC1:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_同网段同vlan怎么设置不互通_04

测试结果:

pc0  ping pc1:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_Cisco_05

 

 

二.不同VLAN间的通信----通过单臂路由

不同VLAN间是无法直接通信的,可以通过单臂路由来实现通信

拓扑图:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_二层交换_06

switch 0:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_二层交换_07

vtp配置:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_同网段同vlan怎么设置不互通_08

 

switch 1:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_三层交换机_09

vtp配置:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_同网段同vlan怎么设置不互通_10

 

switch 2:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_同网段同vlan怎么设置不互通_11

vtp配置:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_二层交换_12

 

router0:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_二层交换_13

ping 测试:pc0(vlan 10)ping pc2(vlan 20),成功ping通

同网段同vlan怎么设置不互通 同一网段不同vlan通信_三层交换机_14

 

 

三.不同VLAN间的通信---通过三层交换机

不同VLAN间是无法直接通信的,可以通过三层交换机来实现通信

拓扑图:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_二层交换_15

 

switch 0:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_Cisco_16

配置vtp域名为 cisco,模式为server:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_Cisco_17

 

switch 1:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_三层交换机_18

配置vtp域名为cisco,模式为client

同网段同vlan怎么设置不互通 同一网段不同vlan通信_三层交换机_19

 

switch2:

同网段同vlan怎么设置不互通 同一网段不同vlan通信_Cisco_20

配置vtp域名为cisco,模式为server

同网段同vlan怎么设置不互通 同一网段不同vlan通信_Cisco_21

 

现在我们用PC0 (vlan 10) ping PC 3 (vlan 20): ,  如果按照上面一路配置下来,结果是ping不通的,大家有没有发现上面哪里漏配了呢:)

ping不通的原因在于没有在三层交换机上配置启动路由功能(必须启用路由功能,否则三层交换机的功能也就等价于二层交换机).

同网段同vlan怎么设置不互通 同一网段不同vlan通信_同网段同vlan怎么设置不互通_22

再次用PC0 (vlan 10) ping PC 3 (vlan 20): 可以ping通的

同网段同vlan怎么设置不互通 同一网段不同vlan通信_同网段同vlan怎么设置不互通_23

 

 

四.同VLAN间不同网段的通信(

这个是我自己突然想到的,貌似在书上也看到过允许同一个vlan可以有不同网段的主机,但是我查了查资料,貌似cisco的相关该资料也比较少,好不容易查到一篇资料看不懂,跑去问过了CCIE的韩学长, 学长说可以用辅助接口的形式,但是一般不这么配...

大概遵循的原则:

一般一个VLAN里只放一个网段.

一个VLAN虽然允许多个网段,但是也要保证一个网段只在一个VLAN中.

由于我用的是Cisco Packet Tracer 6.0.很多高级命令不支持,听说用GNS3可以支持,有兴趣的朋友可以试试这