一、单臂路由
1.目的
2.链路类型
3.实验
二、三层交换机
1.作用
2.实验
三、总结
目录
一、单臂路由
1.目的
通过在路由器上划分出逻辑接口实现不通vlan之间直接通信。
2.链路类型
①交换机与主机的端口为access链路。
②交换机与路由器之间端口为trunk链路,仅在单臂路由模式下。
3.实验
路由器的物理接口可以分化为多个逻辑子接口,每个子接口对应一个vlan网段的网关
原理: 路由器重新封装MAC地址,转换vlan标签
通过一台路由器,使pc1与pc2互通
(1)配置pc
(2)将pc1与pc2在交换机上分别划分到vlan 10 和vlan 20 中,并将G0/0/1端口配置为trunk口(特殊情况,仅在单臂路由情况下交换机与路由器连接使用trunk链路)代码如下。
图为查询端口vlan配置表,可以看到Ethernet0/0/1端口为vlan 10,Ethernet0/0/2端口为vlan 20。
(3)将路由器AR1划分出2个逻辑子接口g/0/0/0.10和g0/0/0.20,g/0/0/0.10配置ip地址为192.168.1.254 vlan为10,g/0/0/0.20配置ip地址为192.168.2.254 vlan为20。
图为查看当前路由器配置信息,回车键或者空格键可向下翻查看各个接口配置信息。如下图
(4)使用ping命令查看pc2是否可以ping通pc1,如下图已通,至此单臂路由实验结束。
二、三层交换机
1.作用
三层交换机是官方推荐的实现不通vlan之间通信的方式,三层交换机具有路由器的转发功能,内部有一张MLS表相当于路由表,与路由表不同的是三层交换机一次路由多次转发。
三层交换机实现vlan之间通信的原理:
每一个 vlan都会虚拟出一个虚拟接口,然后在虚拟接口上配置ip地址
工作原理:
①pcA给B发送单播数据包
②交换机查找FIB表,找到下一跳地址
③查找下一跳地址对应的邻接关系的2层封装信息
④转发
2.实验
通过三层交换机实现PC1与PC2之间网络互通
1、首先将PC1与PC2的IP地址、子网掩码、网关配置完成。如下图
2、在二层交换机SW1上将PC1与PC2的vlan划分完毕,PC1是vlan 10,PC2是vlan 20并将G0/0/1口配置为trunk口。
3、在三层交换机SW1上配置vlanif 10 为192.168.1.254,vlanif 20 为192.168.2.254并将G0/0/1口配置为trunk口。
3、使用ping命令查看pc2是否可以ping通pc1,如下图已通,至此三层交换机配置实验结束。
三、总结
三层交换机与单臂路由都是可以实现不通vlan之间的通信,但是路由器在实际生产中成本较高且官方更推荐使用三层交换机来实现vlan之间的通信,俩者各有优缺点。