쇼 IP 경로에 해당하는 SNMP?

쇼 IP 경로에 해당하는 SNMP?

저는 SNMP를 처음 사용합니다. Cisco 10K 라우터에서 "ip 경로 표시"에 해당하는 기능이 SNMP에 있습니까?

답변1

RFC1213-MIBipRouteTableIP 라우팅 테이블을 포함하는 트리가 있습니다 .

[draytm01@mgt03 ~]$ snmpwalk -v 1 192.168.212.45 .1.3.6.1.2.1.4.21
RFC1213-MIB::ipRouteDest.0.0.0.0 = IpAddress: 0.0.0.0
RFC1213-MIB::ipRouteDest.192.168.212.0 = IpAddress: 192.168.212.0
RFC1213-MIB::ipRouteIfIndex.0.0.0.0 = INTEGER: 4
RFC1213-MIB::ipRouteIfIndex.192.168.212.0 = INTEGER: 4
RFC1213-MIB::ipRouteMetric1.0.0.0.0 = INTEGER: 1
RFC1213-MIB::ipRouteMetric1.192.168.212.0 = INTEGER: 0
RFC1213-MIB::ipRouteNextHop.0.0.0.0 = IpAddress: 192.168.212.1
RFC1213-MIB::ipRouteNextHop.192.168.212.0 = IpAddress: 0.0.0.0
RFC1213-MIB::ipRouteType.0.0.0.0 = INTEGER: indirect(4)
RFC1213-MIB::ipRouteType.192.168.212.0 = INTEGER: direct(3)
RFC1213-MIB::ipRouteProto.0.0.0.0 = INTEGER: local(2)
RFC1213-MIB::ipRouteProto.192.168.212.0 = INTEGER: local(2)
RFC1213-MIB::ipRouteMask.0.0.0.0 = IpAddress: 0.0.0.0
RFC1213-MIB::ipRouteMask.192.168.212.0 = IpAddress: 255.255.255.0
RFC1213-MIB::ipRouteInfo.0.0.0.0 = OID: SNMPv2-SMI::zeroDotZero
RFC1213-MIB::ipRouteInfo.192.168.212.0 = OID: SNMPv2-SMI::zeroDotZero

이것은 실제로 Linux 상자에서 가져온 것이지만 Cisco가 RFC1213-MIB를 구현했으면 좋겠습니다. 기억도 나지 않고 손에 넣을 라우터도 없습니다.

답변2

Cisco에 국한되지는 않지만 RFC1213.mib의 .iso.org.dod.internet.mgmt.mib-2.ip.ipRouteTable에 해당하는 .1.3.6.1.2.1.4.21을 사용할 수 있습니다. 복사).

Cisco 특정 MIB를 검색하려면 다음을 시도해 보십시오. http://www.mibdepot.com/cgi-bin/vendor_index.cgi?r=cisco

SNMP 교육을 위한 좋은 자료는 www.wtcs.org/snmp4tpc/입니다.

답변3

RFC1213 MIB에 대한 위의 대답은 종종 충분하지만 일부 라우터에서는 좀 더 상세하고 모든 항목에 대해 전체 마스크를 전송하는 대신 CIDR 표기법을 사용하고 ipv4 및 IPv6. 자세한 내용은 net-snmp와 함께 설치된 IP-FORWARD-MIB.txt를 참조하세요. 나는 이 다른 MIB를 선호하여 RFC1213 MIB를 완전히 건너뛰는 구현("이 OID의 이 에이전트에 해당 개체를 사용할 수 없음")을 하나 이상 보았습니다.

snmptable [options] -c community hostname inetCidrRouteTable

이 테이블은 많은 라우터에서 상당히 크기 때문에 빠르게 작동하거나 반드시 작동할 것이라고 기대하지 마십시오.

동일한 것의 이전(v4 전용) 버전인 ipCidrRouteTable도 있습니다.

관련 정보