cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
944
Views
5
Helpful
1
Replies

SNMP + Null Routes

gskhanna
Level 1
Level 1

Platform: Cisco 6500, and Cisco 3550

1)I want to read via SNMP, all routes that have been nulled.

2)I want to be able to put in new null routes.

3) I want to be able to remove null routes.

ie: read and write: ip route 1.1.1.1 255.255.255.255 Null0 314324

I've looked and looked but could not find an OID that even came close to this, or any information online how how to add a null route via snmp or add a static route via snmp.

I need this information so I can automate some null routes that our system need to implement from time to time, and remove them as well.

Thank you for your help.

-Gurpreet

1 Reply 1

Joe Clarke
Cisco Employee
Cisco Employee

Reading routes is doable using the ipRouteTable objects. For example, this CLI:

ip route 10.10.10.0 255.255.255.0 Null0

Would look like the following in the ipRouteTable:

RFC1213-MIB::ipRouteDest.10.10.10.0 = IpAddress: 10.10.10.0

RFC1213-MIB::ipRouteIfIndex.10.10.10.0 = INTEGER: 27

RFC1213-MIB::ipRouteMetric1.10.10.10.0 = INTEGER: 0

RFC1213-MIB::ipRouteMetric2.10.10.10.0 = INTEGER: -1

RFC1213-MIB::ipRouteMetric3.10.10.10.0 = INTEGER: -1

RFC1213-MIB::ipRouteMetric4.10.10.10.0 = INTEGER: -1

RFC1213-MIB::ipRouteNextHop.10.10.10.0 = IpAddress: 0.0.0.0

RFC1213-MIB::ipRouteType.10.10.10.0 = INTEGER: direct(3)

RFC1213-MIB::ipRouteProto.10.10.10.0 = INTEGER: local(2)

RFC1213-MIB::ipRouteAge.10.10.10.0 = INTEGER: 0

RFC1213-MIB::ipRouteMask.10.10.10.0 = IpAddress: 255.255.255.0

RFC1213-MIB::ipRouteMetric5.10.10.10.0 = INTEGER: -1

RFC1213-MIB::ipRouteInfo.10.10.10.0 = OID: SNMPv2-SMI::zeroDotZero

In this example, ifIndex 27 is Null0.

While these objects are read-write, you will not be able to create new routing table entries via SNMP (only modify existing entries).

Creating routes is supported in the new IP-FORWARD-MIB (using the ipCidrRouteTable), but this table is not supported on the 3550, and I do not know what code your 6500 is running.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: