路由的概述
路由的基本概念:
路由:指导报文转发的路径信息,可以确定转发IP报文的路径
路由中包含的信息:(路由表信息)
目的网络
网段掩码
出接口:离开本路由器的接口
下一条:下一跳设备的地址
路由优先级
开销
路由表:
保存的最优路由
指导着IP报文的转发
路由条目生成
常见的路由获取方式:
直连路由:直连接口所在网段的路由,设备自动生成
静态路由:由网络管理员手工配置的路由条目
动态路由:动态路由协议学习到的路由
直连路由
路由器查看ARP表项,将报文直接转发到目的地址
下一跳地址就是直连接口的自身地址
路由转发时不是交给下一跳,而是查询ARP表项
最优路由条目优选
路由优先级:
优先级值越小,优先级越高
最高优先级的路由被添加进路由表
每一种路由协议也有优先级
当优先级**相同**时,比较度量值(开销),值越小优先级越高
路由转发:
最长匹配原则:
当路由器收到一个IP数据包,会将数据包的目的IP地址与自己本地路由表中的所有路由表项进行逐位比对,直到找到匹配度最长的条目,这就是最长前缀匹配机制
通俗来说:就是找网段,IP地址前面最多的相同部分
静态路由
小规模
手工配置
不能自适应网络拓扑的变化
缺省路由-默认路由
动态路由
特点:
自动发现,学习路由
自适应拓扑变化
适合于大规模,减少管理人员工作量
动态路由分类:
**RIP-距离矢量协议:**
根据跳数来度量路由开销,来选择路由
只能支持0-15跳,第十六跳不可达,相对收敛速度慢
只能适应于中小网络
**OSPF-链路状态协议:**
核心:路由器共享自己各个接口的状态给其他路由器
OSPF协议封装在IP报文,报文头部字段必须是89
收敛速度快,适用于大规模网络
路由高级特性
路由递归
计算直连的下一跳和出接口
等价路由
来源相同、开销相同的路由都会被加入路由表,形成的路由为等价路由(两个路由条目指向的目的网段相同,但是具有不同的下一跳地址),路由转发会将流量分布到多条路径上
负载分担
浮动路由
静态路由支持配置时手动指定优先级,可以通过配置目的地址/掩码相同、优先级不同、下一跳不同的静态路由,实现转发路径的备份
浮动路由是主用路由的备份,保证链路故障时提供备份路由
标签:优先级,IP,报文,基础,转发,路由,路由表 From: https://blog.csdn.net/lulinhao/article/details/143956434