没有合适的资源?快使用搜索试试~ 我知道了~
从二层交换机来说为什么三层交换机比路由器转发速率快[借鉴].pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 154 浏览量
2021-10-12
02:29:03
上传
评论
收藏 62KB PDF 举报
温馨提示
试读
3页
从二层交换机来说为什么三层交换机比路由器转发速率快[借鉴].pdf
资源推荐
资源详情
资源评论
题目比较奇怪 , 主要是想大家彻底的弄清楚为什么平常说三层交换机比路由器转发速率快 ,
分两段来讲 :
1. 首先我们来比较二层交换机与路由器报文转发速率 ( 严格意义上不应该这么比较 , 毕竟一
个是二层设备一个是三层设备 , 对于数据包的处理过程完全不一样 , 但这是为了第 2 段作铺
垫):
二层交换机 : 接收到由自己的物理层送上来的二层数据帧时 , 根据源 MAC学习并
写 MAC地址表 , 根据目的 MAC查找 MAC地址表决定是转发还是泛洪 . 这里交换机查找 MAC地
址表和转发都是由硬件 ASIC 芯片完成 . 而且二层交换机没有对数据帧做过任何封装 , 解封装
动作 (忽略物理层 bit 数据流还原成二层以太帧 ), 并且没有对数据帧做过任何改写 . 下面再
写路由器 :
路由器 : 由于自身处于 OSI 第三层 , 对于接收到的数据帧 , 必须解封装 , 取得三
层数据 , 根据三层数据的目的 IP, 查找路由表 , 封装下一跳的 MAC地址等等一系列动作 , 相比
二层交换机而言 : 路由器查找路由表是通过基于软件的 CPU来查找 , 比二层交换机查找 MAC
地址表用的 ASIC硬件芯片来得慢 , 另外路由器还得对数据进行拆封 , 解封动作 , 而且还改写
了数据帧 ( 只改写二层数据帧的目的 MAC,源 MAC,FCS,当然不会改变数据帧的正文内容即三
层数据包 ).
总结 ,a. 基于软硬件的查找转发方式 ( 路由器是软件的相对慢些 ) b. 对数据包的
处理 (路由器相对来说复杂 ), 这两个原因导致二层交换机的转发性能通常高于路由器 ( 再次
重申严格意义上来说不应该这么比较的 , 毕竟一个是二层设备一个是三层设备 , 但这是为了
下文作铺垫 )
2. 三层交换机什么比路由器转发速率更高 , 为什么我平常总是听人家说三层交换机能够实
现高速转发 , 比路由器快 ?( 这次总有得比了吧 , 第 1 点中大家认为不能比我觉得可以理解 , 毕
竟二 , 三层设备有区别了 , 但现在我拿两个同处于 OSI 七层的设备作比较总没问题了
吧.................. 你驳我呀 , 我知道你无话可说了 ,.... 呵呵开玩笑 , 有话就说 ......)
首先说下平时耳熟能详的内容 ( 我把它化成数学公式让大家来理解 ):
三层交换机的核心思想是 :" 一次路由多次转发 ",
三层交换机定义 : 在 OSI 的第三层实现了数据包的快速转发 : 三层交换技术 =二层交换技术 +
三层路由转发技术 ;
结合以上结论 : 三层交换机技术 =1 次三层路由转发技术 +多次 (N) 二层交换技术 ,
路由器 技术 =(N+1) 次三层路由转发技术 .
资源评论
czq131452007
- 粉丝: 2
- 资源: 12万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功