24、传统的多层交换机与CEF交换机的区别

本文详细解析了传统三层交换机的快速交换原理,即一次路由,多次交换,以及思科的CEF(特快交换)机制。CEF通过FIB表和邻接表加速数据包转发,实现了无需路由的直接转发,显著提高了网络性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

传统三层交换机的工作方式----快速交换【一次路由,然后多次交换】

当一个数据包来到三层设备上时,(假设该包为一段流量的第一个包)设备将为该数据包进行原始路由交换,过程结束后,为其生成cache---记录出接口,和新的mac封装。之后数据流的第二个包开始仅基于cache转发;当数据流转发完后,cache表超时被刷新;在三层交换设备上二层依然需要基于cam表转发。

CEF---特快交换---【无需路由,直接转发】

CEF定义了两个主要部件:转发信息库(FIB,就是路由表的一个镜像)和邻接表(提供mac);

CEF利用邻接表提供的数据包的mac层重写所需信息,FIB表中的每一项都指向邻接表里某个下一跳中继段。若相邻节点间数据能通过数据链路层实现相互转发,则这些节点就被列入邻接表中。

路由表--->FIB表转发信息数据库,已经完成了递归,可以被芯片直接使用;

ADJ---将FIB表中的出接口信息,与ARP表进行结合,生成转发列表;

当流量进入三层设备后,设备将基于目标IP地址,直接在ADJ表中查找相应的记录;

表内存在流量的出接口和新的二层封装参数;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值