सिस्को IOS: आईपी रूट आउटपुट ऑर्डर दिखाएं


10

मैं उन्हें उत्पादन में रोल करने से पहले लैब के माध्यम से कुछ बीजीपी परीक्षण चला रहा हूं (इस प्रकार, किसी भी आईपी पते या एएस नंबर आदि का उपयोग यहां पूरी तरह से काल्पनिक तरीके से किया जाता है)।

कुछ है कि हमेशा मुझे खराब कर दिया है सिस्को IOS पर उत्पादन है show ip route। ये मार्ग किस क्रम में हैं, यह संख्यात्मक नहीं है, 1, 2, 58, 10! वे प्रोटोकॉल, या मीट्रिक द्वारा समूहीकृत नहीं हैं।

br2#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

     1.0.0.0/32 is subnetted, 4 subnets
B       1.1.1.1 [200/0] via 10.10.0.1, 00:20:24
B       1.1.0.1 [200/0] via 10.10.0.1, 00:20:24
B       1.1.0.2 [20/0] via 10.20.0.1, 00:15:03
B       1.1.2.1 [200/0] via 10.10.0.1, 00:20:24
     2.0.0.0/32 is subnetted, 4 subnets
B       2.1.2.1 [20/0] via 10.100.0.1, 07:41:53
B       2.1.3.1 [20/0] via 10.200.0.1, 07:41:53
B       2.1.1.1 [20/0] via 10.100.0.1, 07:41:53
B       2.1.4.1 [20/0] via 10.200.0.1, 07:41:53
     58.0.0.0/8 is variably subnetted, 3 subnets, 2 masks
B       58.58.58.2/32 [200/0] via 10.65.12.2, 00:20:25
S       58.58.58.0/24 is directly connected, Null0
B       58.58.58.1/32 [200/0] via 10.65.11.2, 00:20:26
     10.0.0.0/8 is variably subnetted, 15 subnets, 3 masks
i L2    10.10.0.0/30 [115/10] via 10.65.0.1, FastEthernet0/0
C       10.0.0.2/32 is directly connected, Loopback0
i L2    10.0.1.2/32 [115/30] via 10.65.0.1, FastEthernet0/0
i L2    10.0.0.1/32 [115/20] via 10.65.0.1, FastEthernet0/0
C       10.20.0.0/30 is directly connected, FastEthernet1/0
i L2    10.65.11.0/30 [115/20] via 10.65.0.1, FastEthernet0/0
i L2    10.65.13.0/30 [115/20] via 10.65.0.1, FastEthernet0/0
i L2    10.65.12.0/30 [115/20] via 10.65.0.1, FastEthernet0/0
i L2    10.65.1.0/28 [115/20] via 10.65.0.1, FastEthernet0/0
B       10.65.12.12/32 [200/0] via 10.65.12.2, 00:20:26
B       10.65.11.11/32 [200/0] via 10.65.11.2, 00:20:26
C       10.65.0.0/28 is directly connected, FastEthernet0/0
C       10.100.0.0/30 is directly connected, FastEthernet2/0.100
C       10.200.0.0/30 is directly connected, FastEthernet2/0.200
B       10.10.200.0/30 [20/0] via 10.200.0.1, 07:41:57
     60.0.0.0/32 is subnetted, 1 subnets
B       60.0.0.60 [200/0] via 10.65.13.2, 00:20:27

यहां तक ​​कि वर्ग-पूर्ण सीमाओं या उदाहरण के लिए उपसर्ग समूहों की पूर्णांक सीमाओं के 10.65.0.0/28बाद भी आता है 10.65.11.11/32


show ip cefसंख्यात्मक क्रम में आगे की प्रविष्टियाँ दिखाता है
jwbensley

जवाबों:


13

वे विशिष्टता के क्रम में हैं; सबसे विशिष्ट (सबसे लंबा नेटवर्क मास्क) पहले है, और सबसे कम विशिष्ट (सबसे छोटा नेटमास्क) अंतिम है। यदि नेटवर्क वैरिएबल सबनेट किया गया है, तो उन्हें विभिन्न नेटमास्क के कम से कम-विशिष्ट के साथ समूहीकृत किया जाता है, और प्रत्येक समूह में सबसे विशिष्ट-प्रथम का आदेश दिया जाता है।

अपडेट करें

ऐसा लगता है कि उत्पादन show ip routeआंतरिक उत्पादन के क्रम में है, बजाय स्पष्ट रूप से आदेश दिए (मार्ग चयन आदेश के अर्थ में) लिस्टिंग।

उदाहरण के लिए, यहां सिस्को मंचों से एक पुरानी पोस्ट है; https://supportforums.cisco.com/thread/344940 IOS 12 के बारे में।

(यदि कोई और अधिक आधिकारिक उत्तर लिख सकता है, तो कृपया मुझे एक टिप्पणी छोड़ दें और मैं अपना उत्तर हटा दूंगा।)


1
यह मेरे लिए कोई मतलब नहीं है; आउटपुट 58/8 पर आठ / 32 से शुरू होता है, इसलिए हम / 32 से नीचे / 8 से चले गए हैं। इस 58/8 सीमा के भीतर मार्गों का क्रम / 32, / 30, / 32 उस क्रम में है !? 58/8 से बाहर आने पर हम 10/8 पर जाते हैं (क्या यह 58/8 से पहले आना चाहिए?), फिर 60.0.0.60-32 पर। उदाहरण के लिए 10/8 के भीतर, ऑर्डर है (उपरोक्त आउटपुट को कम करें) / 30, / 32, / 32, / 32, / 30 / या आप मुझे दिखा सकते हैं कि आपका क्या मतलब है?
jwbensley

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