一、三层交换机
三层交换机 = 三层路由器 + 二层交换机
三层交换机的目的:利用三层交换机里面的路由引擎来实现不同VLAN间的通信,而且中间没有瓶颈等问题。
二、三层交换机的优缺点:
与单臂路由相比
1、解决了网络瓶颈问题;
2、解决了单点故障(虚拟接口不再依赖任何的物理接口);
3、一次路由,永久交换。
CEF表(快速转发表) 邻接关系表
vlan20 20.1.1.1 ——> BB CC
vlan30 30.1.1.1 ——> DD EE
这两个表用于记录某VLAN下的某台主机与向该主机发送数据的(固定)帧头的对应关系。
当三层交换机中的路由引擎在对数据进行路由时,比如接到一亿个帧向某台主机转发时,对第一个帧进行路由表查询、ARP缓存表查询、重新封装帧头,然后再发送给目标主机,此过程当中会用上面两个表进行记录,因为向该目标主机转发的所以数据帧的帧头都是固定的(目标Mac固定、源Mac是路由器自己),所以除第一个帧外的其他所有帧都直接替换帧头后转发数据,这样就会提高数据转发的效率。(一次路由后,不管从任何地方来的数据,向该主机法送数据是都不再需要查询路由表和ARP缓存表,直接转发)。
单臂路由需要对一个数据流的所有帧都得进行路由,而三层交换机只对第一个帧进行路由,后边的帧永久交换。
三、三层交换机的配置(命令):
1、路由引擎的开启与关闭:
config terminal 进入全局配置模式
ip routing 开启三层路由功能
no ip routing 关闭三层路由功能 几乎永远用不到该命令
2、三层交换机上起虚拟接口(给vlan配置网关):
interface vlan 10
ip address 10.1.1.254 255.255.255.0 给vlan10 配置网关
no shutdown 开启
exit
interface vlan 20
ip address 20.1.1.254 255.255.255.0 给vlan20 配置网关
no shutdown 开启
exit
来源:https://www.cnblogs.com/qvpenglou/p/12550204.html