RIP रूटिंग दो राउटर के बीच टूटी हुई है


12

2 राउटर इस तरह से जुड़े हैं:

Network1 ----- (172.16.1.1/24) Router 1 (172.16.3.1/30) ------ (172.16.3.2/30) Router 2 ------ (172.16.2.1/24) Network 2

मैं RIP प्रोटोकॉल का उपयोग करते हुए डायनामिक रूटिंग के लिए पते जोड़ने की कोशिश करता हूं, Router 1 के लिए 172.16.1.0 और 172.16.3.0 को जोड़कर और Router 2 172.16.3.0 और 172.16.2.0 के लिए, लेकिन वे दोनों मामलों में 172.16.0.0 के लिए डिफ़ॉल्ट रूप से असाइन किए गए हैं, और यह काम नहीं करता। कोई सुझाव?

जवाबों:


19

वे दोनों मामलों में डिफ़ॉल्ट रूप से 172.16.0.0 द्वारा असाइन किए गए हैं, और यह काम नहीं करता है

मैंने आपकी ascii कला को स्क्रॉलिंग को कम करने के लिए संशोधित किया ... ऐसा लग रहा है कि आप कह रहे हैं कि आप N2 से N1 तक नहीं पहुंच सकते ...

Broken RIPv1 topology
=====================

N1 ---- (172.16.1.1/24) R1 (172.16.3.1/30) ----- (172.16.3.2/30) R2 ----- (172.16.2.1/24) N2

क्लासफुल रूटिंग प्रोटोकॉल ओवरव्यू

RIPv1 एक उत्तम दर्जे का रूटिंग प्रोटोकॉल है ... जैसे, यह नेटमास्क को मार्गों से संबद्ध नहीं करता है जब वे विज्ञापित होते हैं। क्लासिकल राउटिंग प्रोटोकॉल एक जोड़े को सहज ज्ञान युक्त चीजें करते हैं ...

  1. वे केवल उन मार्गों से विज्ञापन करते हैं जहां इंटरफेस से मेल खाता है (यह आपकी समस्या है)
  2. वे स्वचालित रूप से प्रमुख नेटवर्क सीमाओं पर सारांशित करते हैं (नीचे बोनस सामग्री देखें)

इंटरफ़ेस नेटमास्क

अपने टोपोलॉजी कार्य को करने के लिए, आपके मास्क को सभी RIPv1 इंटरफेस पर मेल खाना होगा, जब तक कि आप क्लासलेस रूटिंग प्रोटोकॉल (जैसे RIPv2, EIGRP, OSPF, या ISIS) का उपयोग न करें। यदि आपको RIPv1 का उपयोग करने की आवश्यकता है, तो अपनी टोपोलॉजी को फिर से कॉन्फ़िगर करें जैसे कि सभी इंटरफेस में मिलान मास्क हैं, जैसे ...

Functional RIPv1 topology
=========================

N1 ---- (172.16.1.1/24) R1 (172.16.3.1/24) ----- (172.16.3.2/24) R2 ----- (172.16.2.1/24) N2

बोनस सामग्री: RIPv1 ऑटो-संक्षेप उदाहरण

चूंकि यह लोगों को यात्रा करने के लिए भी प्रेरित करता है, इसलिए मैं RIPv1 ऑटो-सारांश सारांश डायनेमिक्स का एक उदाहरण शामिल हूं।

जब मैं नीचे प्रमुख नेटवर्क सीमाओं का उल्लेख करता हूं, तो मैं क्लास ए, क्लास बी और क्लास सी आईपीवी 4 नेटवर्क के लिए क्लासिक परिभाषाओं के बारे में बात कर रहा हूं ...

  • कक्षा ए (8-बिट नेटमाक्स): 1.0.0.0/8 - 127.0.0.0/8
  • कक्षा बी (16-बिट नेटमास्क): 128.0.0.0/16 - 191.255.0.0/16
  • कक्षा सी (24-बिट नेटमाक्स): 192.168.0.0/24 - 223.255.255.0/24

RIPv1 ऑटो-संक्षेप उदाहरण पर आगे बढ़ना ... मैं सादगी के लिए मिलान / 24 इंटरफ़ेस नेटमास्क का उपयोग करूंगा।

Lo0:
192.168.1.0/24
Lo1:
1.1.2.0/24
+----+                  +----+                     +----+
| R1 +------------------+ R2 +---------------------+ R3 |
+----+                  +----+                     +----+
          1.1.1.0/24              172.16.1.0/24

router rip               router rip                 router rip
 version 1                version 1                  version 1
 network 192.168.1.0      network 1.0.0.0            network 172.16.0.0
 network 1.0.0.0          network 172.16.0.0

The routing table on R3 contains:
C     172.16.1.0/24
R     1.0.0.0/8        <--- 1.1.1.0/24 and 1.1.2.0/24 are "hidden" by the 
                            classful summary at R2

R     192.168.1.0/24   <--- 192.168.1.0/24 passes transparently through R2
                            since it's a Class C network itself and is not 
                            summarized at R2

R1 और R2, 1.0.0.0/8 प्रमुख नेटवर्क के सबनेट से जुड़े हैं, इसलिए 1.1.1.0/24 और 1.1.2.0/24 R1 और R2 के बीच विज्ञापित हैं; हालाँकि, R2 और R3 के बीच का लिंक 1.0.0.0/8 में नहीं है, इसलिए R2, 1.0.0.0/8 के सबनेट और 172.16.0.0/16 के सबनेट के स्वचालित संक्षेपण करता है।

जब एक प्रमुख नेटवर्क के सबनेट को संक्षेप में प्रस्तुत किया जाता है, तो वे संक्षेपित मार्ग से छिपे हुए हो जाते हैं ... यह R2 पर होता है जब 1.1.1.0/24 और 1.1.2.0/24 को 1.0.0.0/8 से संक्षेप किया जाता है। सिस्को राउटर RIP संस्करण 1 के तहत ऑटो-संक्षेपण को अक्षम नहीं कर सकता (लेकिन वे RIPv2 के लिए कर सकते हैं)।


अगर मैं दोनों मास्क को / 24 से / 30 तक बदल देता हूं तो इसका मतलब है कि दोनों राउटर पर 172.16.0.0 RIP एड्रेस होना चाहिए?
m3th0dman

1
आप के network 172.16.0.0तहत उपयोग करना चाहिए router ripऔर यह विन्यास काम करेगा
माइक पेनिंगटन

यह काम करता हैं; धन्यवाद!
m3th0dman

1
काश मैं इसे एक से अधिक बार बढ़ा सकता। यह एक काल्पनिक रूप से लिखित उत्तर है। अच्छा काम। वहाँ कुछ है (बहुत समय और / या बहुत सारे रिक्त स्थान गिनने के अलावा) कोई उन ASCII आरेखों का उपयोग कर सकता है?
जॉन जेन्सेन

शुक्रिया जॉन, मुझे जेव एडिटर पसंद है (हालाँकि मुझे कबूल करना है कि मैंने इसे कठिन तरीके से किया है)
माइक पेनिंगटन

10

यह ऑटो सारांश का मामला नहीं है। ऑटो सारांश केवल प्रमुख नेटवर्क सीमाओं पर काम करता है। तो आपको 172.16.xx और 172.17.xx या इस तरह के एक नेटवर्क को संक्षेप में प्रस्तुत करना होगा।

आप जो देख रहे हैं वह यह है कि RIP रूटिंग प्रक्रिया के तहत केवल क्लासफुल नेटवर्क का समर्थन करता है। तो अगर आप 172.16.3.0 दर्ज करते हैं, तो भी यह इसे 172.16.0.0 में बदल देगा।

आप RIP संस्करण 2 के साथ क्लासलेस रूटिंग का उपयोग कर सकते हैं। यह राउटिंग प्रक्रिया कॉन्फिगरेशन के तहत क्लासफुल लगेगा लेकिन यह मार्गों को ठीक से विज्ञापित करेगा।

कृपया sh ip protocolsजाँचें कि आप किस संस्करण को चला रहे हैं।

यदि यह काम नहीं कर रहा है, तो मुझे संदेह है कि आप संस्करण 1 चला रहे हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.