在逻辑上,三层交换和路由是等同的,三层交换的过程就是IP报文选路的过程
三层交换机 = 二层交换机 + 路由
三层交换机的主要特点:
- 在具有二层功能的同时提供三层功能
- 许多三层交换机用三层精确查找实现三层转发
- 针对局域网,对以太网进行了优化
工作原理:
一次路由:第一个数据包是由三层交换机的三层路由引擎进行转发的。(与单臂路由工作原理相同:重新封装MAC地址与转换VLAN标签)
多次交换:从第一个数据包之后,都是由二层交换机硬件转发,硬件转发又是通过第一次路由转发时获得的重写信息在硬件中创建的项目

路由器功能配置思路:
1、规划IP
2、交换机配置
2.1.创建vlan
[SW1]vlan batch 2 3
2.2.划分vlan
[SW1]int g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type access
[SW1-GigabitEthernet0/0/1]port default vlan 2
[SW1]int g0/0/2
[SW1-GigabitEthernet0/0/2]port link-type access
[SW1-GigabitEthernet0/0/2]port default vlan 3
2.3.g0/0/4放行vlan2 3
[SW1]int g0/0/4
[SW1-GigabitEthernet0/0/4]port link-type trunk
[SW1-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 3
2.4查看vlan
3、路由器配置
3.1.创建逻辑子接口
3.2.配置子接口IP
3.3.子接口配置vlan终结
dot1q termination vid 3
3.4.开启arp广播功能
[R1]int g0/0/0.2
[R1-GigabitEthernet0/0/0.2]ip address 192.168.1.1 24 //子接口IP(子接口网关)
[R1-GigabitEthernet0/0/0.2]dot1q termination vid 2 //子接口配置vlan终结
[R1-GigabitEthernet0/0/0.2]arp broadcast enable //开启arp广播功能
[R1-GigabitEthernet0/0/0.2]dis this
#
interface GigabitEthernet0/0/0.2
dot1q termination vid 2
ip address 192.168.1.1 255.255.255.0
arp broadcast enable
#
return
[R1-GigabitEthernet0/0/0.2]
//GigabitEthernet0/0/0.3
[R1-GigabitEthernet0/0/0.3]dis this
#
interface GigabitEthernet0/0/0.3
dot1q termination vid 3
ip address 192.168.2.1 255.255.255.0
arp broadcast enable
#
return
[R1-GigabitEthernet0/0/0.3]
本命令执行成功后,终结子接口对报文的处理如下:
接收报文时,剥掉报文中携带的Tag后进行三层转发。转发出去的报文是否带Tag由出接口决定。
发送报文时,将相应的VLAN信息添加到报文中再发送。
4.测试连通性
PC1 ping PC2
三层交换机模拟路由功能
配置思路:
1、规划IP
2、创建vlan
[SW1]vlan batch 2 3
3、划分vlan
[SW1]int g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type access
[SW1-GigabitEthernet0/0/1]port default vlan 2
[SW1]int g0/0/2
[SW1-GigabitEthernet0/0/2]port link-type access
[SW1-GigabitEthernet0/0/2]port default vlan 3
4、查看vlan
5.设置网关
1.创建对应vlanif接口
2.配置vlanif的IP
[SW1]int vlanif2
[SW1-Vlanif2]ip address 192.168.1.1 24 //子接口的网关
[SW1]int vlanif3
[SW1-Vlanif3]ip address 192.168.2.1 24
5.测试连通性