みちよししんいき协议

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん

みちよししんいき协议英語えいごRouting Information Protocol,缩写:RIPいち内部ないぶ网关协议(IGP),ため最早もはや出現しゅつげんてき距離きょりむこうりょうよし協定きょうていぞくあみそう,其主よう应用于规较小てきもたれせい要求ようきゅう较低てき网络,以通过不断ふだんてき交换しんいきみちよし动态てき适应网络连接てき变化,这些しんいき包括ほうかつごと个路よし以到达哪些网络,这些网络ゆう远等。

虽然RIP仍然经常使用しようただしよし于收敛速度そくど较慢支持しじてき广播网络规模有限ゆうげんとう缺点けってん,许多じん认为它将かい而且ただしざい诸如OSPFIS-IS这样てきよし协议しょだい当然とうぜんわが们也注意ちゅういいたEIGRPてき存在そんざい,它属于与RIPしょうどうてき基本きほん协议类别,ただしさらのう适应不同ふどう网络环境。

历史[编辑]

RIPしょ使用しようてきゆかり算法さんぽうこれBellman-Ford算法さんぽう.这种算法さんぽう最早もはやよう于一个计算机网络是在1969ねんとう时是さくARPANETてきはつはじめよし算法さんぽう

RIPよし“网关しんいき协议”(Xerox Parcまとよう于互联网工作こうさくてきPARC通用つうようすうすえつつみ协议簇てきいち部分ぶぶん)发展过来てき以说网关しんいき协议RIPてき最早もはやてき版本はんぽんきさきらいてき一个版本才被命名为“みちよししんいき协议”,Xerox网络ふく协议簇てきいち部分ぶぶん

うんさく原理げんり[编辑]

まいへだた30びょうかいあずかあい邻的よし交换訊息,以動態どうたいてき建立こんりゅうみちよしひょう

RIPふうつつみ格式かくしき[编辑]

0                   1                   2                   3
0 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[编辑]

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[编辑]

RIPv2ざいRIPv1てきもと础上あらため进如几点:

  • 支持しじ外部がいぶよし标记(Route Tag),以在よし策略さくりゃく中根なかねすえTag对路よし进行灵活てきひかえせい。实际じょう不同ふどうRIP进程间相互そうご引入由也よしや使用しようTag。 
  • 报文ちゅう携带掩码しんいき支持しじよし聚合CIDR。
  • 支持しじ指定していいちとべざい广播网上以选择到目的もくてき网段さい优下いちとべ
  • 支持しじ以组播方しき发送更新こうしん报文,ただゆう运行RIPv2てき设备才能さいのうおさむいた协议报文,减少资源消耗しょうもう
  • 支持しじ对协议报ぶん进行验证,增强ぞうきょう安全あんぜんせい

RIPng[编辑]

RIPng(Routing Information Protocol next generation)ざいRFC 2080ちゅうてい义,主要しゅようはりたいIPv6做一些延伸えんしんてき規範きはんあずかRIPv2そう其最主要しゅようてき差異さい

  • RIPv2 支援しえんRIP更新こうしん認證にんしょう, RIPng そく支持しじいん为IPv6よし应会使用しようIPsecらい进行份验证;
  • RIPv2 ようもと给路よしじょうにんなんしるべくじ, RIPng そくようもと
  • RIPv2 ざいまい个路よしひょう项中保存ほぞんいちとべてきしんいき,RIPng 对一组路由表项指定下一跳信息;
  • RIPv2 使用しようUDPはしこう520播地224.0.0.9通信つうしん,RIPng 则使用しようUDPはしこう521播地FF02::9通信つうしん

RIP协议てい时器[编辑]

RIPざい更新こうしん维护よししんいき时主よう使用しよう以下いか4个定时器:

  1. 更新こうしんてい时器:とう此超时器ちょう时时,たてそく发送よし更新こうしん报文,かけしょうごと30s发送いち
  2. 老化ろうかてい时器:RIP设备如果ざい老化ろうか时间ないぼつゆうおさむいた邻居发来てきよし更新こうしん报文,则认为该よし不可ふか达。とうまなべいた一条路由并添加到RIPよしひょうちゅう时,老化ろうかてい时器启动,如果老化ろうかてい时器ちょう时,设备仍没ゆうおさむいた邻居发来てき更新こうしん报文,则把该路よしてき度量どりょう值置为16,并启动垃圾收集しゅうしゅうてい时器。
  3. 垃圾收集しゅうしゅうてい时器:如果ざい垃圾收集しゅうしゅう时间ない仍没ゆうおさむいたげんらい不可ふか达到よしてき更新こうしん,该路よしはた从RIPよしひょう彻底删除。
  4. そもそも制定せいてい时器:とうRIP设备おさむいた对端てきよし更新こうしん,其度りょう值为16。则对应路よし进入抑制よくせいじょう态,并启动抑制定せいてい时器,かけしょう值为180s。这时,为了防止ぼうしよしふるえ荡,ざい抑制よくせいてい时器ちょう时之まえそく使つかいさいおさむいた对端よし度量どりょう值小于16てき更新こうしん,也不接受せつじゅとう抑制よくせいちょう时器ちょう时后,就重しん接受せつじゅ对端发送てきよし更新こうしん报文。

防止ぼうし网络环路[编辑]

よし于路よし能收よしかずいた自己じこ发送てきよししんいき造成ぞうせい网络环路,为了ひさげだかRIP协议性能せいのう而使よう以下いか措施:

  • 水平すいへい分割ぶんかつ水平すいへい分割ぶんかつゆびてきRIP从某个接こうがくいたてきゆかりかい从该せっこうさい发回给邻きょ设备。ざい帧中继和X.25とうNBMA网络ちゅう水平すいへい分割ぶんかつこうのうかけしょう禁止きんしじょう态。
  • 毒性どくせいぎゃく转:毒性どくせいぎゃく转指てきRIP从某个接こうがくいたみちよしきさきはた该路よしてき开销设置为16(そくゆびあかり该路よし不可ふか达),并从げんせっこう发回邻居设备。
  • 滯留たいりゅう計時けいじ(Hold-down timer):一但抑制計時器被觸發後,麼將かい引起該路よし進入しんにゅうちょうたち180びょうそく6よし更新こうしん周期しゅうきてき抑制よくせい狀態じょうたい階段かいだんざい抑制よくせい計時けいじちょうまえみちよしさい接收せっしゅうせき於這じょうよしてき更新こうしんしんいき
  • さわ更新こうしんさわ发更しんゆびよししんいき发生变化时,たてそくこう邻居设备发送さわ发更しん报文,通知つうち变化てきよししんいき。(さわ更新こうしんかいさわ接收せっしゅうよしじゅうおけ自己じこてき更新こうしんてい时器)

相似そうじ協定きょうてい[编辑]

いちRIPさら強大きょうだい,且同樣どうようもと距離きょりりょうよし協定きょうていてき協定きょうていおもえ專有せんゆうてきIGRPおもえざい其現發行はっこうてき軟件ちゅうやめさいぼつゆうたいIGRP提供ていきょう支援しえん,而且ゆかりEIGRP──一隻徹底地重新設計的路由通訊協定所取代。它與IGRPてき關係かんけい就只ゆう命名めいめいじょうてき相似そうじまた純粹じゅんすいいんためEIGRP依然いぜんもと距離きょりりょうよし協定きょうていてき緣故えんこ

まいり[编辑]

  • おう, おう达. だい11しょう RIPよし配置はいちあずか管理かんり. 华为よしがく指南しなん. 人民じんみん邮电出版しゅっぱんしゃ. 2017. 
  • RFC 1058, "Routing Information Protocol"
  • RFC 2453, "RIP Version 2"
  • RFC 2080, "RIPng for IPv6"