您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 01各种路由协议的比较
各种路由协议的比较协议的分类:●运行环境:IGP:内部网关路由协议RIPIGRPEIGRPOSPFIS-ISEGP:外部网关路由协议BGP协议(边界网关协议)●运行原理:1.距离矢量型RIPIGRP所有路由器都只将其路由表(或路由表的一部分)发给邻居,邻居根据收到的信息判断是否需要对自己的的路由表进行修改(是否有前往网络的更佳路径)。这一过程将定期进行。要点:1.向邻居通告自己知道的路由条目。2.路由器只知道到达目标的下一跳,对整个网络没有完整的认识。(道听途说。)3.周期性通告(更新)30秒2.链路状态型OSPFIS-IS交换链路状态信息LSA(局部地图),构建整个网络的链路状态数据库LSDB,最终所有路由器都有一个相同的数据库(网络地图);依据SPF算法自己计算路由表。R仅在其接口(链路)发生变化时,才将变化后的状态发送给其它路由器。触发更新+增量更新。邻居重新计算前往每个网络的最佳路径。每个路由器对整个网络都有一个完整的认识,因其都有一个相同的链路状态数据库(地图)。要点:1.通告链路状态LSA拓扑:R标识、和哪一个R相连路由:子网,接口开销2.所有R有一个相同的数据库LSDB(对网络结构的认识是完整的、相同的)3.触发更新+周期更新OSPF每30分钟刷新一次(将LSDB的简略信息重新通告一次,确保LSDB的同步).3.混合路由协议EIGRP-----高级距离矢量协议兼具距离矢量和链路状态协议的特征。距离矢量特性向邻居通告的是路由条目(路由表)链路状态特性触发更新,只更新发生变化的部分。(EIGRP不会周期性通告)管理距离用来标识路由的可信度,又称为路由优先级。原则:静态优于动态,复杂算法优于简单算法。如果一条路由从多种方式(静态、RIP、OSPF)学到,路由处理进程将根据管理距离的大小来确定把那一条路由写进路由表。直连0静态出接口0下一跳1EIGRP内部90外部170汇总5OSPF110RIP120BGP外部20内部200不可信255控制层面如何学习路由表学习路由表,为数据转发提供依据。可通过静态或运行RIP/OSPF等协议进行学习。路由加入到路由表中的准则:1.下一跳可达。如果下一跳不可达,则路由无效。(递归查找)2.度量值最小(同一协议间比较)每个路由协议都通过比较度量值,选出一条最优的路由交给路由表。3.管理距离最小(不同协议间比较)同一条路由,如果从不同的协议学到,路由器将比较不同协议的管理距离,将管理距离最小的路由写入路由表。4.前缀:前缀不同,被视作不同的路由.EIGRP:192.168.32.0/26F0/0RIP:192.168.32.0/24F0/1OSPF:192.168.32.0/19S1/0默认:0.0.0.0S1/1数据层面如何使用路由表根据路由表,确定将数据从哪一个接口发送出去。原则:精确匹配优先(采用最精确的路由)目的地:32.136.132.65200.1.1.1192.168.32.0/26F0/032.0-----32.63192.168.32.0/24F0/132.0----32.255192.168.32.0/19S1/032.0----63.2550.0.0.0S1/1各协议在OSI中的位置:协议协议号端口号更新可靠性EIGRP881-to-1传输层—应用层OSPF891-to-1传输层—应用层RIP17UDP520尽力而为应用层BGP6TCP179TCP窗口技术应用层说明:IS-IS是一种网络层协议,不使用IP服务传输路由选择信息。IS-IS分组直接被封装在数链层帧中。数链层网络层传输层应用层MACIP端口RIP/BGPOSPF/EIGRPIS-ISOSPF/RIP:TTL=1BGP:外部BGPTTL=1内部BGPTTL=255
本文标题:01各种路由协议的比较
链接地址:https://www.777doc.com/doc-3116902 .html