Мониторинг FIB таблицы
Просмотр SNMP-индексов интерфейсов маршрутов
MIB:
IP-FORWARD-MIB
Используемые OID:
inetCidrRouteIfIndex - 1.3.6.1.2.1.4.24.7.1.7
Тип данных в SNMP:
INTEGER
Вывод команды SNMP:
snmpwalk -v2c -c public 192.168.39.39 .1.3.6.1.2.1.4.24.7.1.7 iso.3.6.1.2.1.4.24.7.1.7.1.4.192.168.2.0.24.0.1.4.192.168.39.1 = INTEGER: 1 iso.3.6.1.2.1.4.24.7.1.7.1.4.192.168.39.0.24.0.0.0 = INTEGER: 1
Команда CLI:
scs# show ip route
Codes: C - connected, S - static,
D - DHCP derived, K - kernel route,
* - FIB route
C * 192.168.39.0/24 [0/0] dev gi1/0/1 [direct 08:57:24]
S * 192.168.2.0/24 [1/0] via 192.168.39.1 on gi1/0/1 [static 09:51:21]
Просмотр типа маршрутов
MIB:
IP-FORWARD-MIB
Используемые OID:
inetCidrRouteType - 1.3.6.1.2.1.4.24.7.1.8
Тип данных в SNMP:
INTEGER
Расшифровка выдаваемых значений в SNMP:
1 - other
2 - reject
3 - local
4 - remote
Вывод команды SNMP:
snmpwalk -v2c -c public 192.168.0.1 .1.3.6.1.2.1.4.24.7.1.8 iso.3.6.1.2.1.4.24.7.1.8.1.4.192.168.0.0.24.0.0.0 = INTEGER: 3 iso.3.6.1.2.1.4.24.7.1.8.1.4.198.18.3.0.24.0.0.0 = INTEGER: 3 iso.3.6.1.2.1.4.24.7.1.8.1.4.203.0.113.1.32.0.0.0 = INTEGER: 3
Команда CLI:
scs# show ip route
Codes: C - connected, S - static,
D - DHCP derived, K - kernel route,
* - FIB route
C * 192.168.0.0/24 [0/0] dev gi1/0/1 [direct 02:36:08]
C * 203.0.113.1/32 [0/0] dev lo1 [direct 02:50:24]
C * 198.18.3.0/24 [0/0] dev gi1/0/2 [direct 02:50:24]
Просмотр протоколов маршрутов
MIB:
IP-FORWARD-MIB
Используемые OID:
inetCidrRouteProto - 1.3.6.1.2.1.4.24.7.1.9
Тип данных в SNMP:
INTEGER
Расшифровка выдаваемых значений в SNMP:
1 - other
2 - local
3 - netmgmt
4 - icmp
5 - egp
6 - ggp
7 - hello
8 - rip
9 - isIs
10 - esIs
11 - ciscoIgrp
12 - bbnSpfIgp
13 - ospf
14 - bgp
15 - idpr
16 - ciscoEigrp
Вывод команды SNMP:
snmpwalk -v2c -c public 192.168.0.1 .1.3.6.1.2.1.4.24.7.1.9 iso.3.6.1.2.1.4.24.7.1.9.1.4.192.168.0.0.24.0.0.0 = INTEGER: 2 iso.3.6.1.2.1.4.24.7.1.9.1.4.192.0.2.0.24.0.0.0 = INTEGER: 2 iso.3.6.1.2.1.4.24.7.1.9.1.4.203.0.113.1.32.0.0.0 = INTEGER: 2
Команда CLI:
scs# show ip route
Codes: C - connected, S - static,
D - DHCP derived, K - kernel route,
* - FIB route
C * 192.168.0.0/24 [0/0] dev gi1/0/1 [direct 02:36:08]
C * 203.0.113.1/32 [0/0] dev lo1 [direct 02:50:24]
C * 192.0.2.0/24 [0/0] dev gi1/0/2 [direct 02:50:24]
Просмотр приоритетной метрики маршрутов
Для маршрутов, не связанных с протоколами маршрутизации, будет отдаваться значение -1.
MIB:
IP-FORWARD-MIB
Используемые OID:
inetCidrRouteMetric1 - 1.3.6.1.2.1.4.24.7.1.12
Тип данных в SNMP:
Gauge32
Вывод команды SNMP:
snmpwalk -v2c -c public 192.168.0.1 .1.3.6.1.2.1.4.24.7.1.9 iso.3.6.1.2.1.4.24.7.1.12.1.4.192.168.0.0.24.0.0.0 = INTEGER: -1 iso.3.6.1.2.1.4.24.7.1.12.1.4.192.0.2.0.24.0.0.0 = INTEGER: -1 iso.3.6.1.2.1.4.24.7.1.12.1.4.203.0.113.1.32.0.0.0 = INTEGER: -1
Команда CLI:
scs# show ip route
Codes: C - connected, S - static,
D - DHCP derived, K - kernel route,
* - FIB route
C * 192.168.0.0/24 [0/0] dev gi1/0/1 [direct 02:36:08]
C * 203.0.113.1/32 [0/0] dev lo1 [direct 02:50:24]
C * 192.0.2.0/24 [0/0] dev gi1/0/2 [direct 02:50:24]
Просмотр состояний маршрутов
MIB:
IP-FORWARD-MIB
Используемые OID:
inetCidrRouteStatus - 1.3.6.1.2.1.4.24.7.1.17
Тип данных в SNMP:
INTEGER
Расшифровка выдаваемых значений в SNMP:
1 - active
2 - notInService
3 - notReady
4 - createAndGo
5 - createAndWait
6 - destroy
Вывод команды SNMP:
snmpwalk -v2c -c public 192.168.0.1 .1.3.6.1.2.1.4.24.7.1.17 iso.3.6.1.2.1.4.24.7.1.17.1.4.192.168.0.0.24.0.0.0 = INTEGER: 1 iso.3.6.1.2.1.4.24.7.1.17.1.4.192.0.2.0.24.0.0.0 = INTEGER: 1 iso.3.6.1.2.1.4.24.7.1.17.1.4.203.0.113.1.32.0.0.0 = INTEGER: 1
Команда CLI:
scs# show ip route
Codes: C - connected, S - static,
D - DHCP derived, K - kernel route,
* - FIB route
C * 192.168.0.0/24 [0/0] dev gi1/0/1 [direct 02:36:08]
C * 203.0.113.1/32 [0/0] dev lo1 [direct 02:50:24]
C * 192.0.2.0/24 [0/0] dev gi1/0/2 [direct 02:50:24]