RIP(Routing Information Protocols) 路由信息协议

OSPF(Open Shortest Path First) 开放式路径优先

EIGRP: Enhanced Interior Gateway Routing Protocol

加强型内部网关路由协议

静态路由: 静态路由只适用于小型网络或小型转中型网络中只有较小范围的扩充中。需要手工输入,手工管理,管理开销对于动态路由来说是一个大大的负担。

优点:带宽优良,安全性好。

 

动态路由协议 :网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新和维护路由表的过程,是基于某种路由协议实现的。

种类:距离向量路由协议和链路状态路由协议。

特点:减少管理任务,占用网络宽带

 

RIP RIP 是使用最广泛的离向量路由协议。RIP是为小型网络环境设计的,因为这类协议的路由学习及路由更新将产生较大的流量,占用过多的带宽。为了避免路由环路,RIP 采用分割毒性逆转定义最大跳数闪式更新抑制计时 5 个机制来避免路环路。

分割是一个规则,用来防止路由环路的产生,这里的规则指的是从一个接口上学习到的路由信息,不再从这个接口发送出去。

RIP 协议分版本 1 2。不论版本 1 2,都具下面的特征:

1.    是距离量路由协议;

2.    使用跳Hop  Count)作为度量值;

3 . 默认路 更新周期为 30 秒;

4.    管理距AD)为 120

5.    支持触更新;

6.    最大跳 15 跳;

7.    支持等路径,默认 4 ,最大 6

8.   使用 UDP520 端口进路由更新。

R I P v 1 RIPv2 的区如表

 

R IPv 1 RIPv2 区别

R I Pv1

R I Pv2

在路由更新的过程中不携带子网信息

在路由更新的过程中携带子网信息

不提供认证

提供明文和 MD5 认证

不支持 VLSM CIDR

支持 VLSM CIDR

采用广播(255.255.255.255)更新

采用组播(224.0.0.9 更新

有类别(Classful)路 协议

无类别(Classless 由协议

 

 

经过一系列路由更新,网络中的每个路由器都具有一张完整的路由表的过程,称为收敛。

OSPF 作为一种内部网关协议( Interior Gateway Protocol IGP ),用于在同一个自治域( AS )中的路由器之间发布路由信息。区别于距离矢量协议 (RIP) OSPF 具有支持大型网络、路由收敛快、占用网络资源少等优点,在目前应用的路由协议中占有相当重要的地位。现广为使用的是 OSPF 第二版,最新标准为 RFC2328

根据路由器所连接的物理网络不同, OSPF 将网络划分为四种类型:广播多路访问型( Broadcast MultiAccess )、非广播多路访问型( None Broadcast MultiAccess NBMA )、点到点型( Point-to-Point )、点到多点型( Point-to-MultiPoint )。
  广播多路访问型网络如: Ethernet Token Ring FDDI NBMA 型网络如: Frame Relay X.25 SMDS Point-to-Point 型网络如: PPP HDLC 。具体结构如后图所示。
  

 

OSPF RIP 的比较


RIPv1
的局限性在大型网络中使用所产生的问题 :
 1
RIP 15 跳限制,超过 15 跳的路由被认为不可达
 2
RIP 不能支持可变长子网掩码 (VLSM) ,导致 IP 地址分配的低效率
 3
、周期性广播整个路由表,在低速链路及广域网云中应用将产生很大问题
 4
、收敛速度慢于 OSPF ,在大型网络中收敛时间需要几分钟
 5
RIP 没有网络延迟和链路开销的概念,路由选路基于跳数。拥有较少跳数的路由                   总是被选为最佳路由即使较长的路径有低的延迟和开销
 6
RIP 没有区域的概念,不能在任意比特位进行路由汇总
    
一些增强的功能被引入 RIP 的新版本 RIPv2 中, RIPv2 支持 VLSM ,认证以及组播更新。但 RIPv2 的跳数限制以及慢收敛使它仍然不适用于大型网络

相比 RIP 而言, OSPF 更适合用于大型网络 :
 1
、没有跳数的限制
 2
、支持可变长子网掩码 (VLSM)
 3
、使用组播发送链路状态更新,在链路状态变化时使用触发更新,提高了带宽的利用率
 4
、收敛速度快
 5
、具有认证功能

 

 

EIGRP Cisco 私有路由协议,综合了距离矢量和链路状态 2 者的优点 , 包括 :

快速收敛、减少带宽占用、 MD5 认证、路由聚合、实现负载分担、配置简单

缺点

没有区域概念。 EIGRP 没有区域的概念,而 OSPF 在大规模网络的情况下,可以通过划分区域来规划和限制网络规模。所以 EIGRP 适用于网络规模相对较小的网络,这也是矢量 - 距离路由算法( RIP 协议就是使用这种算法)的局限所在。

定时发送 HELLO 报文。 运行 EIGRP 的路由器之间必须通过定时发送 HELLO 报文来维持邻居关系,这种邻居关系即使在拨号网络上,也需要定时发送 HELLO 报文,这样在按需拨号的网络上,无法定位这是有用的业务报文还是 EIGRP 发送的定时探询报文,从而可能误触发按需拨号网络发起连接,尤其在备份网络上,引起不必要的麻烦。所以,一般运行 EIGRP 的路由器,在拨号备份端口还需配置 Dialer list Dialer group ,以便过滤不必要的报文,或者运行 TRIP 协议,这样做增加路由器运行的开销。而 OSPF 可以提供对拨号网络按需拨号的支持,只用一种路由协议就可以满足各种专线或拨号网络应用的需求。

基于分布式的 DUAL 算法。 EIGRP 的无环路计算和收敛速度是基于分布式的 DUAL 算法的,这种算法实际上是将不确定的路由信息散播(向邻居发 query 报文),得到所有邻居的确认后( reply 报文)再收敛的过程,邻居在不确定该路由信息可靠性的情况下又会重复这种散播,因此某些情况下可能会出现该路由信息一直处于活动状态(这种路由被称为活动路由栈),并且,如果在活动路由的这次 DUAL 计算过程中,出现到该路由的后继( successor )的测量发生变化的情况,就会进入多重计算,这些都会影响 DUAL 算法的收敛速度。而 OSPF 算法则没有这种问题,所以从收敛速度上看,虽然整体相近,但在某种特殊情况下, EIGRP 还有不理想的情况。