Cisco - відображає ВСІ маршрути за допомогою однієї команди


17

У Junos, коли ви використовуєте, show routeвін відображає таблиці маршрутів, починаючи з inet.0 (глобальна таблиця маршрутизації), а потім перераховуючи кожен VRF в алфавітному порядку.

У мене після подібної команди, з наступної причини, нове розгортання WAN: віддалений інженер перевіряє підключення VRF без підключення до локальної мережі, тому я хочу перерахувати обов'язкові маршрути, обов'язкові для кожного VRF (наприклад, 0/0).

Я знаю, що я можу досягти цього за допомогою, show ip bgp vpnv4 allале це не відображає глобальну таблицю маршрутизації, і це в даний час використовується для управління.

в Junos я би запустив, show route 0/0який відображав би всі випадки вказаного маршруту в кожному VRF на пристрої, включаючи inet.0

iank@r1> show route 0/0 exact terse 

vrf1.inet.0: 99 destinations, 105 routes (99 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

A Destination        P Prf   Metric 1   Metric 2  Next hop        AS path
* 0.0.0.0/0          B 170        100          0 >172.31.30.2     64512 I

vrf2.inet.0: 362 destinations, 408 routes (362 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

A Destination        P Prf   Metric 1   Metric 2  Next hop        AS path
* 0.0.0.0/0          B 170        100            >172.31.7.2      64999 I

vrf3.inet.0: 658 destinations, 711 routes (658 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

A Destination        P Prf   Metric 1   Metric 2  Next hop        AS path
* 0.0.0.0/0          B 170        100            >172.31.12.2     64999 I

vrf4.inet.0: 377 destinations, 423 routes (377 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

A Destination        P Prf   Metric 1   Metric 2  Next hop        AS path
* 0.0.0.0/0          B 170        100            >172.31.3.2      64999 I

я пропускаю дійсно очевидний спосіб досягти цього?

Відповіді:


16

show ip route vrf * відображає глобальну таблицю маршрутизації плюс усі екземпляри VRF.

sh ip route vrf * 0.0.0.0 відображає маршрут за замовчуванням для кожного VRF.

Це показує маршрут за замовчуванням для кожного VRF, включаючи VRF за замовчуванням. Оскільки в цьому IOS 12.4 не відображається ім'я VRF під час відображення відповідного маршруту, на статичні маршрути додано тег маршруту, щоб допомогти визначити їх VRF.

r1 # показати ip route vrf * 0.0.0.0

Запис для маршрутизації для 0.0.0.0/0, супернет
  Відома через "статичну", відстань 1, метрику 0, шлях за замовчуванням кандидата
  Тег 100
  Блоки дескриптора маршрутизації:
  * 192.0.2.2
      Показник маршруту дорівнює 0, кількість частки трафіку - 1
      Маркер маршруту 100

Запис для маршрутизації для 0.0.0.0/0, супернет
  Відома через "статичну", відстань 1, метрику 0, шлях за замовчуванням кандидата
  Тег 200
  Блоки дескриптора маршрутизації:
  * 192.0.2.2
      Показник маршруту дорівнює 0, кількість частки трафіку - 1
      Маркер маршруту 200

Показ довших префіксів на вашому маршруті відповідності буде показувати назви VRF. `sh ip route vrf * 192.0.2.0 довші префікси '.


у пункті 12.2 (33) SRD та 15.1 (2) T назва VRF відображається з маршрутом, за винятком того, що параметр "За замовчуванням" пропущено. Не точно впевнений, коли він був доданий, але я б припустив 12,2 (33) SRA (близько 8 років тому).
ytti

3

show ip route для IPv4 FIB.

show ipv6 route для IPv6 FIB.

Маршрути VRF:

show <ip/ipv6> route vrf <*/vrfName>

звичайно, * показує всі VRF.


"show ip route" насправді не відображає жодного маршруту VRF
DrBru

ах, він хоче VRF-маршрути. Я його оновлю.
Оліпро
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.