CEF与快速交换的比较
CEF(CISCO急速交换)与快速交换相似,CEF也使用自己建立的数据结构(而不是路由表)来执行交换操作。快速交换通过生成并查找路由高速缓存交换数据包,该路由高速缓存交换数据包,该路由高速缓存的条目(包括目的IP地址,输出接口,MAC地址头信息等)是在第一个数据包到来时,对整个路由表执行最长匹配查找算法获得下一跳IP地址,然后查找ARP缓存获得第二层的MAC地址信息,并写入路由高速缓存,之后的数据包则根据已经生成的高速缓存的条目直接重写MAC头信息完成交换操作。
CEF通过FIB(转发信息库)和邻接表对数据包进行交换,但FIB和邻接表是在数据包到来以前,由CPU根据路由表生成并定时更新的,因此到达路由器的第一个数据包也无须执行查找路由表的过程,直接由FIB和邻接表获得新的MAC头信息,就可进行交换了,对于拥有大容量路由表的路由器来说,这种预先建立交换查找条目的方式能够有效地提高交换性能。
转载于:https://blog.51cto.com/charhai/420859
CEF与快速交换的比较相关推荐
- 新手站长如何快速交换高质量的友情链接
相信PR为零的站长朋友在交换友情链接的时候遇到打过不少麻烦吧,因为网站刚起步,没有什么权重,很多站长不愿意交换这样的站.我在做印度电影网的时候也遇到了同样的问题,好不易找了几个站长,谈了半天下来却得到 ...
- 怎样快速交换优质友情链接?
如何在短期内获得好的权重和排名,外链起着至关重要的因素.套句老话"内容为皇,外链为王"也不是不无道理.其中友情链做为重要的外链来源之一,应该如何把它做好,也是需要多下功夫.如同很多 ...
- 三个快速有效的交换友情链接的方法
三个快速有效的交换友情链接的方法 如今,开源建站程序是站长们最常见的,很多站长们都是通过开源建站程序来建设属于自己的网站,到目前未知开源建站程序大同小异,有PHP语音的也有ASP语言的,从最早的dis ...
- CEF(包含均衡负载)
(转自: http://baike.baidu.com/view/51048.htm) 传统路由器的基本作用是路由计算和包转发,通常基于共享存储器体系结构,采和集中式CPU,即单个CPU(或多个CPU ...
- 思科快速转发机制(CEF-Cisco Express Forwarding)
CISCO CEF(Cisco特快交换) 解释: CEF采用一个4级每级256条通道结构的转发表来指明转发条目的位置,转发表有next hop等信息,涵盖了整个IPv4的地址范围,并有指针指向另一个邻 ...
- 实现基于XDP/eBPF的快速路由转发功能
周末用eBPF实现了学习型网桥的XDP快速转发路径之后,再来用eBPF实现一个快速路由转发.同样很有意思. 关于eBPF和XDP的前置基础知识,我在前面实现网桥转发路径前已经概览过了,所以本文不再赘述 ...
- 路由与交换(一):路由概念及基本配置
1. 路由器功能及组件 1.1 功能 1.2 路由器的存储资源 1.3 路由器后面板 1.4 设备LED 1.4 路由器的数据包转发机制 2. 路由器的基本配置与管理 2.1 路由器接口的命名 2.2 ...
- 【路由交换】 路由器与交换机
一.路由器 1.工作原理 1)路由器是三层设备,当数据包进入路由器时,路由器先查看数据包中的目标MAC地址 (1)广播:解封装到3层 (2)组播:每一个组播地址均存在自己的MAC地址,基于目标MAC就 ...
- 路由交换的作用/原理/工作过程
交换机 可以为接入交换机的任意两个网络节点提供独享的电信号通路. 以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中. 二层交换机的作用: 区 ...
最新文章
- java 编码过滤器_Java编码过滤器
- SQL、Linq和Lambda表达式 的关系
- 5.hadoop常用命令
- 两大硬件设计被OCP官方接受,腾讯成国内互联网公司第一家
- 基础编程题之最近公共祖先
- matlab直方图显示,控制分类直方图的显示
- 【clickhouse】clickhouse 一些博客链接
- LeetCode 5376. 非递增顺序的最小子序列
- LintCode 生成括号
- n卡eth挖矿设置_“挖矿”再度兴起,N卡停产遇到ETH大涨,显卡会不会涨到18年那样...
- Hibernate关联关系映射-----基于连接表的单向一对多映射配置
- Mail_Android_Video_SW_DDK_Intergration_Guide_And_Codec_User_Manual中文翻译【chapter1】
- 批量将多个 txt 记事本文件合并成一个独立的记事本文件
- Python基础操作题-鸡兔同笼问题
- 轻量级cnn网络cv方向总结
- HTTP请求头及其作用
- C3P0Util 的制作 及DButils 中的 QueryRunner 类的使用
- 稻城亚丁6日游之第五天(新都桥-丹巴)
- canvas画小黄人
- 双目立体视觉测量零件的高度