温故而知新
近些天在学习路由交换技术,也不是在学,也就相当于再复习一遍。不管是网络方面的知识还是其他的知识,都要温故而知新。有些网络方面的命令一段时间不敲,基本快忘的差不多了。所以每天在输入新知识的同时,也需要进行回顾旧知识。
路由的控制平面与转发平面
为了使路由的转发效率更高,系统使用了路由的控制和转发层面
-
控制层面 :负责路由协议的更新和交互,路由的计算等。
具体作用: 通过控制和管理各协议的运行使得路由器或交换机能够对整个网络的设备、链路和运行的协议有一个准确的了解,并在网络发生变化时也能及时感知并调整。
-
转发层面 :负责ip数据报文的转发。
具体作用: 转发平面是用来进行数据的接收、解封装、封装、查找路由表进行转发数据
路由表中的控制与转发层面
控制层面
主要是软件资源,使用的是CPU
1、ip路由协议
2、路由信息表RIB (ip路由协议生成)
3、标签信息表LIB
4、metric值
转发层面
主要是硬件资源,转发性能较好
控制层面与转发层面的分离
良好的系统设计应该是使控制平面与转发平面尽量分离,互不影响。
当系统的控制平面暂时出现故障时,转发平面还可以继续工作,这样可以保证网络中原有的业务不受系统故障的影响从而提高整个网络的可靠性。
转发表:使得控制层面和转发层面分离
FIB表来源于路由表,专注于数据的转发
路由器通过查找FIB表转发数据报文,最终形成“快速转发表”