不同vlan 并且不同交换机,如何互通?

程序员成长之旅 · 程序员成长之旅/交换机学习/笔记 · 446 字

下面的过程均为相同vlan下互通的情况下进行

实现思路:Vlan1>网关>Vlan2

配置思路:将二层及三层交换机某端口设置为trunk通讯模式》在三层交换机创建vlan》在三层交换机创建Vlan虚拟端口(PVI)

** **

首先要确定的一点就是,若想互通vlan,则两Vlan必须在不同网段,否则就会出现如下问题:

计算机发现目的地地址为同一网段,不会发送数据包到三层交换机(路由),但又由于配置了vlan划分,数据包不会如愿以偿到达目的地计算机。

所以 A Vlan的 内客户端必须同一网段   B Vlan内客户端必须是同一网段,并且两方Vlan不能是同一网段

首先为三层交换机 以及 连接的二层交换机 连接端口改为trunk 接口

需要注意的是,思科三层交换机必须在设置trunk接口前选择封装协议

下面是三层交换机配置过程:

ena

conf t

int f0/10

**sw trunk en dot1q **选择封装协议

sw mode trunk

下面是二层交换机配置过程:

ena

conf t

int f0/10

sw mode trunk

配置三层交换机开启相应Vlan:

ena

conf t

vlan 10 创建 vlan10

vlan 20

配置完毕后在三层交换机进行虚拟Vlan接口配置:

interface Vlan10(注意:数字必须和创建的vlan一致)

ip add 192.168.10.254  255.255.255.0

exit

intetface Vlan20

ip add 192.168.20.254 255.255.255.0

exit

ip routing 启动三层交换转发功能

回到超级模式

查看转发状态 sh ip route

若出现相应转发状态则为正常

show run 可以检查端口运行状态