路由重点-个人总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
路由技术重点个人总结
路由选择:路由器根据动态或静态路由协议选择IP数据包最佳转发路径的过程,即路由表的形成过程,是路由器控制层面的行为,转发层面根据路由表进行数据转发。
常见动态路由协议
IGP:RIP、EIGRP、OSPF、ISIS EGP:EGP、BGP
距离矢量路由协议:RIP、BGP、EIGRP 链路状态路由协议:OSPF、ISIS
动态路由协议的基本功能:发现路由、通告路由、计算路由、路由收敛(拓扑变化时)
常见的路由协议管理距离(思科):直连0、静态路由1、EBGP 20、EIGRP 90、
OSPF 110 、OSPF 外部路由110、ISIS 115、RIP 120、EIGRP 外部路由170、IBGP 200
路由器传播与数据转发总结:路由器的接口处于转发层面,收到协议数据包时,检查目标地址,若目的地址不是本地地址,则交给转发层面处理,若目的地址是本地地址,则将该包上送控制层面相关的路由协议进程。数据转发的方向是沿着数据流的源至目的,而路由的传播方向是沿着数据流的目的至源。
路由优选:相同网段不同掩码:按照最长掩码匹配的原则,向全局路由表安装。
相同网段和掩码:同一路由进程内比较度量值,选出最优路由,向全局路由表安
装。不同进程的路由在全局路由表安装时比较管理距离。
等开销路由:当前路由器到达目的网络度量值是相等的,只在同一路由进程内部有效,并且路由器转发层面支持负载均衡。
RIP(路由信息协议)
RIP 是一种距离矢量路由协议,使用基于跳数的度量值。最大跳数为16跳,适用小型网络。RIP协议报文封装于UDP,端口号520,RIP 有两个版本,RIP v1只传递路由网段信息,不传递掩码,只支持定长子网划分网络,RIP v2传递路由网段和掩码信息,支持边长子网掩码划分网络。RIP 报文分为两种,请求报文和响应报文,请求报文只用于刚启动的RIP接口,想其他路由器请求路由,响应报文则回复请求报文以及定期更新(30s一个),一个报文中最多携带25条路由信息。RIP v1采用广播发送,RIP v2采用组播形式发送。只向相邻邻居发送RIP数据包,内容是自己的路由表。
RIP路由更新:路由表中没有的路由,切跳数小于16跳,直接加入路由表。跳数相等的路由,下一跳不同,加入RIP路由表,形成等开销的负载均衡,下一跳相同,刷新计时器。跳数较小,加入路由表替换之前的路由。跳数较大的路由,下一跳不同直接忽略,下一跳相同时刷新计时器
RIP路由学习是不可靠的,RIP是通过周边路由器告知自己路由的,并不知道目标的实际状况,存在还是不存在,链路up还是down全然不知,只要周边路由器通告路由,RIP就收下,并不去落实可不可达,俗称传言路由。
RIP防环机制:无穷大跳数为16跳、水平分割、触发更新、一直计时器、毒性逆转、路由毒化。水平分割:从接口上学到的路由不在从此接口发送出去。触发更新:不必等待更新周期,马上进行路由通告。毒性逆转:从该接口学到的路由以不小路由通告出去。路由毒化:链路断开或路由失效时,向外通告16无效路由以通知周边路由器。
OSPF(开放式最短路径优先)
OSPF基本概念:
OSPF是一种链路状态协议,使用基于带宽的度量值,OSPF采用SPF算法计算路由,从算法上确保了没有路由环路,通过邻居关系维护路由,避免了定期更新对带宽的消耗,OSPF 路由更新速率高,网络收敛速度快,适用大中型网络,OSPF保温封装于IP,协议号89,组播地址224.0.0.5/6。
OSPF是一种支持多区域的协议,Area ID,32位,用数字或IP地址表示。Router ID,32位在OSPF的路由器都必须有一个Router ID,并且在网络中的唯一。Router ID可以手工配置,也可以自动选择,在未配置Router ID时,优选所有Loopback借口地址中最大的IP地址,未配置Loopback地址时,优选所有IP地址中最大的IP地址。
OSPF邻居和邻居关系:OSPF路由器之间通过交互Hello报文,建立邻居关系。OSPF邻居是自动发现的,Hello报文发往组播地址是224.0.0.5,周期发送Hello报文用于发现和维护邻居关系,OSPF邻居关系。OSPF邻居关系式路由学习的基础,每个OSPF路由器都有一个邻居表,用于存储OSPF邻居关系。
链路状态包括:直连网段状态(描述直连网段,掩码,接口开销),直连拓扑描述(邻居Router ID,连接接口,接口开销),接口开销(OSPF参考带宽100M/接口带宽,Loopback接口开销默认为1)。
链路状态通告LSA,按照一定的格式封装的链路状态信息。
链路状态数据库LSDB,每台OSPF路由器都有一个LSDB,用于存储LSA,每个区域的OSPF路由器的LSDB一致。LSA封装于LSU中,在区域内洪泛,最终达到区域内LSDB 一致,洪泛过程LSA内容不变。
OSPF基本协议模型:建立邻居,通过Hello探测和发现邻居,形成OSPF邻居表
发起路由,描述直连网段及直连拓扑,发起LSA,存放到自己的LSDB
传播路由,LSA洪泛,区域内路由器的LSDB到达一致
计算路由,以自己的LSA为根进行SPF计算,算出路由。
OSPF报文结构:二层帧头+IP包头+OSPF包头+OSPF报文载荷,有5种报文,分别是Hello 报文、DBD(内含LSA头部列表)、LSR(LSA请求报文)、LSU(LSA详细内容)、LSAck。OSPF LSA类型:LSA1、2、4含有拓扑信息,LSA1、3、5、7含有路由信息
LSA1:Router LSA+OSPF路由+区域内+描述路由器的直连拓扑信息。
LSA2:Network LSA+DR+区域内+描述多路访问网络,DR邻接的一组路由器。
LSA3:Summary LSA+ABR+区域内+描述区域间的路由信息。
LSA4:ASBR LSA+ABR+区域内+描述区域间ASBR的可达性。
LSA5:External LSA+ASBR+OSPF路由器(除特殊区域)+描述OSPF外部路由。
LSA7:NSSA LSA+NSSA ASBR+区域内+描述NSSA区域内的OSPF外部路由。