三层交换的定义和实现过程

三层交换机工作在OSI模型的网络层,利用IP包头信息进行数据流交换。通过一次路由多次交换或FIB/邻接关系表实现高速转发。实践上,配置VLANif接口作为不同VLAN间路由的网关,实现VLAN间通信。
摘要由CSDN通过智能技术生成

目录

一.三层交换机的两种模式

二.工作原理

三.三层交换机实践过程

总结


 

一.三层交换机的两种模式

三层交换机要执行三层信息的硬件交换,路由处理器(三层引擎)必须将有关路由选择等的三层信息下载到硬件中。以便对数据包进行处理。为完成在硬件中处理数据包的高层信息,会使用传统的MLS和基于CEF的MLS.

传统的MLS

使用传统的MLS时,交换机将流中第一个数据包转发给第三层引擎,后者将软件交换的方式对数据包进行过处理,对数据流中的第一个包进行路由处理后,第三层引擎对硬件交换组织进行编程,使之为后续的数据包选择路由。这个过程被称为“一次路由多次交换”。也就是说交换机的三层引擎只需要处理数据流中的第一个数据包,而后续的数据全部由硬件来执行转发。这样实现了三层交换的线速转发。

未知源目标,通过ARP广播,获取MAC地址

                    第二次就不需要,直接转发

已知源目标,直接交换。

基于CEF的MLS

与传统的MLS不同的是,CEF预先根据路由表学习路由信息后,直接储存在FIB(转发信息库)REF预先根据ARP表生成邻接关系表,直接由硬件进行转发。传统MLS至少需要软件查询一次路由表后,建立转发条目,

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值