路由信息协议

✍ dations ◷ 2025-09-02 05:33:16 #路由协议,互联网标准,网际协议

路由信息协议(英语:Routing Information Protocol,缩写:RIP)是一种内部网关协议(IGP),为最早出现的距离向量路由协议。属于网络层,其主要应用于规模较小的、可靠性要求较低的网络,可以通过不断的交换信息让路由器动态的适应网络连接的变化,这些信息包括每个路由器可以到达哪些网络,这些网络有多远等。

虽然RIP仍然经常的被使用,但是由于收敛慢和支持的广播网络规模有限等缺点,许多人认为它将会而且正在被诸如OSPF和IS-IS这样的路由协议所取代。当然,我们也看到EIGRP,一种和RIP属于同一基本协议类但更具适应性的路由协议,也有被使用。

RIP所使用的路由算法是Bellman-Ford算法.这种算法最早被用于一个计算机网络是在1969年,当时是作为ARPANET的初始路由算法。

RIP是由“网关信息协议”(Xerox Parc的用于互联网工作的PARC通用数据包协议簇的一部分)发展过来的,可以说网关信息协议是RIP的最早的版本。后来的一个版本才被命名为“路由信息协议”,是Xerox网络服务协议簇的一部分。

每隔30秒会与相邻的路由器交换子消息,以动态的创建路由表。

0                   1                   2                   30 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| command (1)   | version (1)   |      must be zero (2)         |+---------------+---------------+-------------------------------+| address family identifier (2) |      must be zero (2)         |+-------------------------------+-------------------------------+|                         IP address (4)                        |+---------------------------------------------------------------+|                        must be zero (4)                       |+---------------------------------------------------------------+|                        must be zero (4)                       |+---------------------------------------------------------------+|                          metric (4)                           |+---------------------------------------------------------------+

RIP规定度量值取0~15之间的整数,大于或等于16的跳数被定义为无穷大。

目前RIP共有三个版本,RIPv1、RIPv2、RIPng。

RIPv1使用分类路由,定义在《RFC 1058》中。在它的路由更新(Routing Updates)中并不带有子网的信息,因此它无法支持可变长度子网掩码。这个限制造成在RIPv1的网络中,在同级网络下无法使用不同的子网掩码。换句话说,在同一个网络下所有的子网数目都是相同的。另外,RIPv1的协议报文中没有验证字段,所以RIPv1不支持验证。

RIPv1是一个基于UDP的路由协议,并且RIPv1的数据包不能超过512字节(RIP报文头部占用4个字节,而每个路由条目占用20个八位组字节。因此,RIP消息最大为4+(25*20)=504个字节,再加上8个字节的UDP头部,所以RIP数据报的大小(不含IP包的头部)最大可达512个字节。)。

RIPv2在RIPv1的基础上改进如下几点:

RIPng(Routing Information Protocol next generation)在RFC 2080中被定义,主要是针对IPv6做一些延伸的规范。与RIPv2相比下其最主要的差异是:

RIP在更新和维护路由信息时主要使用以下4个定时器:

由于路由器可能收到它自己发送的路由信息而造成网络环路,为了提高RIP协议性能而使用以下措施:

一个比RIP更强大,且同样基于距离矢量路由协议的协议,是思科专有的IGRP。思科在其现时发行的软件中已再没有对IGRP提供支持,而且由EIGRP──一只彻底地重新设计的路由通信协议所取代。不过它与IGRP的关系就只有命名上的相似,亦纯粹是因为EIGRP依然是基于距离矢量路由协议的缘故。

相关

  • 刻板印象刻板印象(亦称印刻作用,英语:stereotype),是一个社会学术语,专指人类对于某些特定类型人、事或物的一种概括的看法,看法可能是来自于同一类型的人事物之中的某一个个体给旁人的观感
  • 人治人治(英语:rule of man),指政府权力不受限制,依靠执政者的贤明来治理国家的方式和理论主张,其理想化的最佳政治模式是“贤人政治”。人治是一个用来特意表明跟法治相反情况的词汇,
  • 国际领土治外法权是免除本地法律司法权的情形,通常是外交谈判的结果。例如,若一个甲国公民当在乙国访问时享受治外法权,那么这个人在涉嫌犯罪时,乙国的法院不能进行审判。治外法权通常是
  • 香鸡排香鸡排,或称炸鸡排、鸡排,是台湾常见的一种小吃,为炸鸡的一种,通常的做法是先以酱料腌渍鸡胸肉入味,再以面包粉、面粉浆或地瓜粉裹覆鸡胸肉下锅油炸,起锅后再洒上胡椒盐而成,绝大多
  • 仓鼠科仓鼠科(学名:Cricetidae)是啮齿目鼠总科中的一个科,它包括仓鼠、田鼠、旅鼠、新世界鼠等。仓鼠科有约600个种类,是哺乳动物中第二大的科。仓鼠科的定义在生物分类学历史中曾多次
  • 苏联共产党中央委员会第一书记苏联共产党中央委员会总书记(俄语:Генеральный секретарь ЦК КПСС)是苏联共产党领袖的头衔。在俄国历史上,这个职位往往是苏联最高领导人的代名词。
  • 罗兰岗罗兰岗(Rowland Heights)是美国加州洛杉矶县的一个未建制社区(unincorporated community)。占地约33.9平方公里(13.1 平方英里)。2010年统计人口为48,993。罗兰联合学区(Rowland
  • 帮派帮派是黑社会的一种形式,是一个由同事,朋友或家庭成员有一个定义的领导力和内部组织与标志。一些犯罪帮派的出现使其词出现了恶名昭彰的历史。例如:意大利黑手党、俄罗斯黑手党
  • 昌福铁路.mw-parser-output .RMbox{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.mw-parser-output .RMinline{float:none
  • 钋的同位素钋有25个已知的同位素,都具有放射性,目前已观测到的钋同位素质量数在186到227之间,其中有七个属于天然放射性的痕量元素,当中以210 Po最为稳定。备注:画上#号的数据代表没有经过