您的位置:首页 > 其它

关于思科设备的几种交换方式

2011-03-27 19:55 274 查看
1、过程交换(进程交换):对于每次转发数据包时,均查找路由表,比较消耗CPU资源。

2、快速交换(缓存):对于最近收到的数据包,假设下一次还会收到同一数据包,因此第一次收到数据包,

将构造高速缓存,在下次到达同
一目的地的数据包到达时直接查找缓存,修改MAC地址后转发,而不用再

去查找路由表,但对于路由变动较大的环境并没有多大优势。

3、CEF特快交换(思科专有):思科为克服网络拓扑经常变化的环境,设计了CEF。

CEF有两个表:转发信息表(FIB),和邻接表。

转发信息表:FIB表始终与IP路由表保持一一对应的关系,相当于是路由表的一个镜像,路由表发

生变化,FIB表也随之迅速更新。

邻接表:维护二层的邻接关系,包括输出接口,MAC地址信息等信息。

CEF通过FIB表和邻接表对数据包进行交换,但它不像快速交换第一次交换,要查找路由表,从而

将条目加入缓存中。而是在FIB和路由转发表已经同步后,直接通过通过FIB匹配三层信息,并利用邻接表

来查找二层信息,来选择转发的接口。这样即使是路由震荡严重,也不会受到影响, 因为要转发的目的地

址已经全部在FIB表和邻接数据表中可以直接查找到了。它能够弥补在网络频繁变化的缺点,从而获得更

高的稳定性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: