Cisco IOS: IP yolu çıkış sırasını göster


10

Bazı BGP testlerini laboratuvarda üretimden geçirmeden önce çalıştırıyorum (bu nedenle, burada kullanılan herhangi bir IP adresi veya AS numarası vb. Tamamen hayali bir şekilde yapılır).

Beni her zaman rahatsız eden bir şey, Cisco IOS'un çıktısı show ip route. Bu yollar hangi sırada, sayısal değil, 1, 2, 58, 10! Protokol veya metriğe göre gruplandırılmazlar.

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

Örneğin sınıf-içi sınırlar veya önek gruplarının tamsayı sınırları içinde bile 10.65.0.0/28gelir 10.65.11.11/32.


show ip cefyönlendirme girdilerini sayısal sırada gösterir
jwbensley

Yanıtlar:


13

Özgünlük düzenindedirler; En belirgin (en uzun ağ maskesi) ilk ve en az spesifik (en kısa ağ maskesi) sonuncusudur. Ağ değişken olarak alt ağa bağlıysa, çeşitli ağ maskelerinin en az spesifik olanı ile gruplandırılır ve her bir gruplandırmada ilk olarak en spesifik olanı sipariş edilir.

Güncelleme

show ip routeAçıkça sıralı (rota seçim sırası anlamında) bir listeden ziyade , çıktısının iç ağaç yapısı sırasına göre olduğu görülmektedir.

Örneğin, burada Cisco forumlarından eski bir gönderi; IOS 12 ile ilgili https://supportforums.cisco.com/thread/344940 .

(Herkes daha yetkili bir cevap yazabilirse, lütfen bana bir yorum bırakın, cevabımı silerim.)


1
Bu benim için anlamlı değil; Çıktı sekiz / 32 ile başlar, sonra 58/8 üzerine başlar, bu yüzden / 32'den aşağıya / 8'e gittik. Bu 58/8 aralığında rotalar bu sırada / 32, / 30, / 32 olarak sıralanmıştır !? 58 / 8'den sonra 10 / 8'e (bu 58/8'den önce mi gelmeli?), Ardından 60.0.0.60/32'ye geçiyoruz. Örneğin, 10/8 içinde, sipariş (yukarıdaki çıktıyı inceleyin) / 30, / 32, / 32, / 32, /30.... Bana ne demek istediğinizi gösterebilir misiniz?
jwbensley

Siparişin sandığımdan daha karmaşık - ya da daha doğrusu daha az anlamlı - olduğu ortaya çıktı. Cevap yukarıda düzenlendi.
Craig Constantine
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.