RIP “Routing Information Protocol” के लिए जाना जाता है। RIP एक प्रोटोकॉल है जिसका उपयोग routers द्वारा नेटवर्क पर रूटिंग सूचनाओं के आदान-प्रदान के लिए किया जाता है। इसके प्राथमिक कार्य हैं 1) network पर डेटा को रूट करने का सबसे कुशल तरीका निर्धारित करना और 2) routing loops को रोकना।
RIP एक रूटिंग टेबल रखता है, जो network के भीतर पहुंचने योग्य सभी राउटर को सूचीबद्ध करता है। डेटा को router करने का सबसे कुशल तरीका निर्धारित करने के लिए प्रत्येक राउटर इस तालिका का उपयोग करता है। RIP में distance-vector routing शामिल है, जो router के बीच की दिशा और दूरी के आधार पर सर्वोत्तम पथ की गणना करता है। प्रत्येक पैकेट को उपयुक्त router को तब तक भेजा जाता है जब तक कि packet अपने गंतव्य तक नहीं पहुंच जाता।
RIP स्रोत और गंतव्य के बीच “hops” की संख्या को सीमित करके अंतहीन रूटिंग लूप को भी रोकता है। हर बार एक पैकेट को एक राउटर से दूसरे राउटर में भेजने पर एक hops recorded किया जाता है। RIP द्वारा अनुमत होप्स की अधिकतम संख्या 15 है। यदि hops गिनती 16 हिट करती है, तो RIP निर्धारित करता है कि गंतव्य पहुंच योग्य नहीं है और स्थानांतरण transfer हो गया है।
RIP के तीन different संस्करण मौजूद हैं:
RIPv1 – 1988 में मानकीकृत; “classful” रूटिंग का उपयोग करता है, जो एक IP class को परिभाषित करता है, लेकिन इसमें subnet जानकारी शामिल नहीं है
RIPv2 – 1993 में विकसित और 1998 में मानकीकृत; “classless” रूटिंग का उपयोग करता है और subnet जानकारी रखता है; MD5 authentication का समर्थन करता है
RIPng – 1997 में मानकीकृत; RIPv2 का एक विस्तार जो IPv6 का समर्थन करता है
NOTE: अधिकांश आधुनिक networks डेटा को route करने के लिए RIP के बजाय OSPF (Open Shortest Path First) जैसी नई routing विधियों का उपयोग करते हैं।
Updated: January 17, 2018