路由信息协议(RIP)
路由信息协议原来是为施乐PUP(PARC通用协议)设计的。路由信息协议在1981年的施乐网络系统协议集中称做“GWINFO”,并且在1988年定义为RFC 1058”。路由信息协议很容易配置,在小型网络中工作得非常好。然而,在大型网络中,路由信息协议的工作效率不高。正如我对自己说的那样,路由信息协议会使你的网络四分五裂。在大型网络环境中,有替代路由信息协议的协议。
路由信息协议的特点如下:
·开放式协议,广泛应用,稳定。
·适用于小型网络,很容易配置。
·有适用于Novell和AppleTalk软件的类似于路由信息协议的距离向量路由协议。
·内部网关协议(IGP)
·IP路由信息协议更新每30秒通过广播发送一次(所有RIPv2路由器多播地址是224.0.0.9)。
·UDP(用户数据报协议)端口520。
·可管理距离为120。
·单一衡量标准是计算跳数(极限是15,计数到无穷大)
·计时器帮助调节性能:
-更新计时器--路由更新的频率。
-每30秒钟IP路由信息协议发送一次完整的路由表,依据水平分裂情况而定。(IPX路由信息协议每隔60秒发送一次路由表)。
-非法计时器--在路由更新中没有刷新的内容。路由信息协议等待180秒,然后把一个路由标记为非法并且立即让这个路由处于抑制计时状态。
-保持计时和触发更新--在思科幻境中以稳定的路由提供帮助。抑制计时可确保正常的更新信息不适当地引起路由循环。路由器在特定的时间段内不对非优越的信息作出反应。路由信息协议的抑制计时时间是180秒。
-刷新计时器--路由信息协议在把路由确实从路由表中删除之前,还要额外等待240秒。
·其它帮助路由循环的稳定功能还包括:
-水平分裂
-毒性逆转
·Bellman-Ford算法
·RIPv2支持VLSM和自动摘要。
内部网关路由协议/增强型内部网关路由选择协议(IGRP/EIGRP)
内部网关路由协议是在80年代中期开发的思科专有协议,帮助克服计算跳数的单一衡量标准等路由选择信息协议的缺陷。内部网关路由协议具有稳定的功能,同内部网关路由协议抑制计时器、水平分裂、毒性逆转等功能类似。定时的时间如下:非法270秒、抑制280秒和刷新630秒。内部网关路由协议还包括影响路由选择的机制和不等价均分负载。IGRP/EIGRP的衡量标准是:
·带宽
·中继
·可靠性
·负载
·MTU(信息传送单元)
内部网关路由协议是一种内部网关协议,是一种基于Bellman-Ford算法的距离向量路由协议。这个算法在IP协议9上每隔90秒广播一次路由更新信息。内部网关路由协议非常适用于中小型网络。但是,思科增强了它的性能并且增加了对EIGRP的VLSM(变长子网掩码)支持。
思科在90年代初开发出了增强型内部网关路由选择协议以便克服路由选择信息协议和内部网关路由协议的局限性。思科表示,内部网关路由协议将从IOS(互联网操作系统)系统中删除。增强型内部网关路由选择协议适用于目前的大型网络,支持多路由协议。增强型内部网关路由选择协议由于采用部分的和捆绑的更新所以消耗的带宽较小,是目前汇聚路由协议中速度最快的之一。增强型内部网关路由选择协议的特点如下:
·思科专有协议。
·适用于小型至大型网络。
·设置非常简单。使用自治系统号码。
·支持多个第三层路由协议栈,如IP、Novell IPX和AppleTalk等。
·高级距离向量路由协议。
·由于其逐步更新和快速聚合能力,通常称作混合式。
·IGP(内部网关协议)。
·不定期地在224.0.0.10地址启动多广播更新。
·IP协议号88。
·内部管理距离为90;外部管理距离为170。
·衡量标准是带宽、中继、可靠性、负载和信息传送单元。
·支持等价和非等价均分负载。
·其它支持路由循环的稳定×××包括水平分裂和毒性逆转。
·使用扩散更新算法(DUAL)选择无路由自环的路经并且给予非常快速的聚合。
·支持VLSM和自动摘要(无类别)。
·自动分类的边界摘要。
·手工摘要发到各个接口的更新。
·如果自治系统号码相同,自动用内部网关路由协议重新发布。
·基于政策的路由。
增强型内部网关路由选择协议从可靠传输协议(RTP)中得到了可靠性。它不仅保留路由表,而且还有邻居和拓扑表。增强型内部网关路由选择协议还保留替代的路由作为后续者(路由表)和可行性的后续者(拓扑表)以便快速聚合。下面是用于邻居通信的数据包类型:hellos(多播)和acks(单向广播),更新(多播或者单向广播),查询(多播),应答(单向广播)和请求(多播或者单向广播)。数据包在传送中排列等候而且每一个协议都有一个单独的邻居表和完全分开的过程。
开放式最短路径优先协议OSPF)
OSPF克服了路由选择信息协议(RIP)中的缺陷,但是,这个协议并不是专有协议,但是,它仅支持IP路由协议。这个协议是以互联网工程任务组IETF为支持庞大的异构网络开发的Dijkstra算法为基础的一种链路状态的内部网关协议(IGP)。在1997年至2001年最后确定目前应用的OSPFv2期间,完成了很多有关这个问题的研究报告。链路状态通告(LSA)要发给所有的设备,从而引起路由器的大量通信。然后,OSPF就开始高效率地工作了。这个协议使用了三个不同的数据库表记录邻居、链路状态和路由。
下面是OSPF的特点:
·开放式协议。
·适用于小型至大型网络。
·仅支持IP第三层路由协议栈。
·链路状态路由协议(不像距离矢量仅发送给邻居)。
·内部网关协议。
·多播链路状态通告。
·在多播地址224.0.0.5和224.0.0.6上升级。
·IP协议号89。
·管理距离是110。
·衡量标准是累积成本(与带宽成反比)。
·仅支持等价均分负载,但是,某些执行可利用服务类型请求的好处。
·要求在那个每一个区域都有一个路由结构,每一个区域必须要接触到骨干区域(否则要使用虚拟链接等临时的补丁)。LSA、区域和状态等各种路由类型需要根据你的设计和第二层拓扑结构而定。
·使用Dijkstra算法选择无路由自环路经,并且提供迅速的融合。这将使用LSA和SPF算法。
·支持变长子网掩码(VLSM)和汇总(没有级别)。
·仅支持手动汇总;这并不像增强型内部网关路由选择协议(EIGRP)那样是自动化的。只能在ABR(区域范围)或者ASBR(汇总地址)上执行
·基于政策的路由。
中间系统到中间系统(IS-IS)
在IAB在OSPF上工作的同时,ISO在IS-IS上工作。在80年代末和90年代初,当时在整个开放系统互连(OSI)组中的每一个人都可以取代TCP/IP,就在那个时候提出了集成的IS-IS。虽然IS-IS原来是用于OSI路由的,但是,ISO(国际标准组织)开发IS-IS是为了支持无连接网络服务/无连接网络协议(CLNS/CLNP)。支持IP协议的集成的IS-IS是后来开发的。其目的是提供一个能够为无连接网络服务(CLNS)提供路由的单一的路由协议。目前ISP(互联网服务提供商)正在使用IS-IS。OSPF和IS-IS有许多普通的功能。IS-IS有如下特点:
·开放式协议。
·适用于中型至特大型网络。
·ISO链路状态路由协议与OSPF相同。
·内部网关协议(IGP)
·IS-IS第二层分组数据单元(PDU),而不是IP数据包。
·使用第二层多播。
·可管理距离是115。
·非常有限的衡量动态范围(0 - 63)。
·等价均分负载。
·二级异构拓扑技术。
·使用Dijkstra/SPF算法。
·支持变长子网掩码和汇总。
·手工汇总。
·基于政策的路由。
边界网关协议(BGP)
非常适合取代老式的外部网关协议(EGP)。BGP在自治系统(AS)之间提供路由,是互联网上标准的路由协议。这是指外部BGP。当BGP用于在自治系统之内提供路由时,就是指内部BGP。BGP并不是为没有经验的人提供的路由协议。它有充分的理由要求全部进行手工配置。你不仅会影响到你自己,而且还会影响到我。为了诊断BGP的故障,如果路由不在BGP表中,它们就没有办法进入路由表。永远要确保你的邻居正在与你通话。BGP故障诊断中最有用的指令之一可以在ip BGP总汇中看到。
BGP的特点如下:
·开放式协议。
·适用于特大型互联网络。
·设计和设置没有其它协议的那样容易。一切都要手工设置,包括邻居。
·高级距离向量或者路径向量路由协议。
·EGP。
·TCP端口179。
·内部管理距离为200;外部为20。
·衡量标准包括很多因素,如MED、原点、自治系统路经、下一跳和社区。
·不要要求一个独特的路由。
·层级结构;由用户自主开发。
·自动和手工总结功能。
·基于策略的路由。
注:本文节选自研究内部和外部网关协议的基本特点的Informit网站。

0

收藏

cleverht

16篇文章,2W+人气,0粉丝

Ctrl+Enter 发布

发布

取消

f92360e227f9d91cdff7ea95120630ef.png
left-qr.jpg

扫一扫,领取大礼包

0

分享
qr-url?url=https%3A%2F%2Fblog.51cto.com%2Fciscofans%2F65434
cleverht
noavatar_middle.gif