ZHONE-COM-IP-REC-MIB

MIB Reference — IPNetwork Monitor

All MIBsZHONE-COM-IP-REC-MIB

Organization: Zhone Technologies, Inc.

Last Updated: 2010-08-31

Category: Zhone Technologies CPE and Access

Description:

Manages Zhone Technologies IP route record configuration and static route entry management.

Imported Objects

From ATM-TC-MIB

AtmVcIdentifier
AtmVpIdentifier

From IF-MIB

InterfaceIndex
InterfaceIndexOrZero
ifIndexOBJECT-TYPE

From SNMP-FRAMEWORK-MIB

SnmpAdminString

From SNMPv2-SMI

Integer32
IpAddress
MODULE-IDENTITY
OBJECT-IDENTITY
OBJECT-TYPE
Unsigned32

From SNMPv2-TC

TruthValue

From Zhone

zhoneIpOBJECT-IDENTITY
zhoneModulesOBJECT-IDENTITY

From ZHONE-COM-IP-RD-MIB

ZhoneRDIndex

From Zhone-TC

ZhoneAdminString
ZhoneRowStatus

What Is ZHONE-COM-IP-REC-MIB?

ZHONE-COM-IP-REC-MIB defines private enterprise MIB objects from Zhone Technologies for IP route record configuration, covering static route entry management on Zhone equipment. It exposes categories of data related to defining and managing static IP routes, including destination network, next-hop, and route metrics. Its monitoring value is centered on configuration verification -- confirming that expected static routes are present and correctly pointing to the intended next hop -- which is a software/configuration-status check that helps explain routing or reachability problems. ZHONE-COM-IP-REC-MIB SNMP monitoring is therefore best understood as a configuration-verification tool rather than a source of traffic performance metrics. It builds on standard IP routing table conventions common to router management MIBs. It is typically deployed on Zhone routers/gateways in networks relying on static routing for specific destinations.

IPNetwork Monitor allows you to monitor SNMP objects defined in ZHONE-COM-IP-REC-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

What Can Be Monitored

  • static route entries
  • destination network/prefix
  • next-hop address
  • route metric

Supported Devices

  • Zhone routers/gateways relying on static routing (legacy static-route configuration)

Monitoring Examples

An operator would poll the static route table to confirm a route to a remote management subnet still points to the correct next-hop gateway, and would notice a stale or incorrect next-hop entry if devices behind that route became unreachable. Checking route metrics would help diagnose why traffic unexpectedly preferred an alternate path.

OIDs
OID symbolicOID numericTypeAccessDescription
ipRecordObjects1.3.6.1.4.1.5504.4.1.9Object identity for naming
ipInterfaceTable1.3.6.1.4.1.5504.4.1.9.2not-accessibleThis table comtains information required for the management of IP interfaces.
ipInterfaceEntry1.3.6.1.4.1.5504.4.1.9.2.1not-accessibleAn entry exists for each IP interface in the system. At a mininum the ifIndex, either ipIfLowerIfIndex or ipIfLgId (not both) and a valid IP address configuration are required for row creation. These are valid IP address configurations: 1. Dynamically configured IP address ipIfDhcp set to client or both 2. Statically configured non-point-to-point IP address ipIfAddr, ipIfNetMask, and ipIfBcast must be provided. ipIfAddr and ipIfBcastAddr must be in the same subnet determined by ipIfNetMask 3. Statically configured point-to-point IP address ipIfAddr, ipIfDestAddr, ipIfNetMask, ipIfPointToPoint, and ipIfBcastEnabled must be provided. ipIfNetMask must be 255.255.255.255, ipIfPointToPoint must be true and ipIfBcastEnabled must be false.
I32 ipIfLgId1.3.6.1.4.1.5504.4.1.9.2.1.1Integer32read-createThis field has been deprecated and replaced by ipIfLowerIfIndex. The ID number of the Line Redundancy Group containing the physical line associated with this interface. There may be a single line or a line pair in a redundancy group. The value 0 is only allowed when the ip interface has not yet been bound to a physical port. Currently, IP interfaces are always bound to a physical port so the value of zero is not allowed.
OID ipIfVpi1.3.6.1.4.1.5504.4.1.9.2.1.2AtmVpIdentifierread-createIf this IP interface is on an ATM VC, the ATM VPI is specified here. If the IP interface is not an ATM VC, this field is ignored. The VPI value for a VPL or VCL. The value VPI=0 is only allowed for a VCL. For ATM UNIs supporting VPCs the VPI value ranges from 0 to 255. The VPI value 0 is supported for ATM UNIs conforming to the ATM Forum UNI 4.0 Annex 8 (Virtual UNIs) specification. For ATM UNIs supporting VCCs the VPI value ranges from 0 to 255. For ATM NNIs the VPI value ranges from 0 to 4095. The maximum VPI value cannot exceed the value allowable by atmInterfaceMaxVpiBits defined in ATM-MIB.
OID ipIfVci1.3.6.1.4.1.5504.4.1.9.2.1.3AtmVcIdentifierread-createIf this IP interface is on an ATM VC, the ATM VCI is specified here. If the IP interface is not an ATM VC, this field is ignored. The maximum VCI value cannot exceed the value allowable by atmInterfaceMaxVciBits defined in ATM-MIB.
ZHO ipIfRDIndex1.3.6.1.4.1.5504.4.1.9.2.1.4ZhoneRDIndexread-createThe Routing Domain Index. An IP address is unique only to the routing domain, therefore we must specify the routing domain in which this interface belongs.
INT ipIfDhcp1.3.6.1.4.1.5504.4.1.9.2.1.5INTEGERread-createThis enumeration indicates whether this interface is a dhcp client, a dhcp server, both, or neither. The default value is noDhcp.
IP ipIfAddr1.3.6.1.4.1.5504.4.1.9.2.1.6IpAddressread-createThe IP address to which this entry's addressing information pertains.
IP ipIfNetMask1.3.6.1.4.1.5504.4.1.9.2.1.7IpAddressread-createThe subnet mask associated with the IP address of this entry. The value of the mask is an IP address with all the network bits set to 1 and all the hosts bits set to 0.
IP ipIfBcastAddr1.3.6.1.4.1.5504.4.1.9.2.1.8IpAddressread-createThe IP broadcast address used for sending datagrams on the (logical) interface associated with the IP address of this entry.
IP ipIfDestAddr1.3.6.1.4.1.5504.4.1.9.2.1.9IpAddressread-createThe destination address for point-to-point ip interfaces. This object will be ignored for non point-to-point ip interfaces.
IP ipIfFarEndAddr1.3.6.1.4.1.5504.4.1.9.2.1.10IpAddressread-createThe IP address of the interface on the far end of this interface. This information is needed for Zhone Automatic Provisioning.
U32 ipIfMru1.3.6.1.4.1.5504.4.1.9.2.1.11Unsigned32read-createThe size of the largest packet which can be received on the interface, specified in octets. For interfaces that are used for network datagrams, this is the size of the largest network datagram that can be received on the interface.
I32 ipIfReasmMaxSize1.3.6.1.4.1.5504.4.1.9.2.1.12Integer32read-createThe size of the largest IP datagram which this entity can re-assemble from incoming IP fragmented datagrams received on this interface.
STR ipIfIngressFilterName1.3.6.1.4.1.5504.4.1.9.2.1.13ZhoneAdminStringread-createThe name of the ingress filter associated with this interface. This object has been replaced by ipIfIngressFilterID.
STR ipIfEgressFilterName1.3.6.1.4.1.5504.4.1.9.2.1.14ZhoneAdminStringread-createThe name of the egress filter associated with this interface. This object has been replaced by ipIfEgressFilterID.
T/F ipIfPointToPoint1.3.6.1.4.1.5504.4.1.9.2.1.15TruthValueread-createThis flag is set to 'true(1)' if the interface is point to point and the value 'false(2)' otherwise.
T/F ipIfMcastEnabled1.3.6.1.4.1.5504.4.1.9.2.1.16TruthValueread-createThis object has the value 'true(1)' If multicast is enabled on this interface and the value 'false(2)' otherwise.
T/F ipIfIpFwdEnabled1.3.6.1.4.1.5504.4.1.9.2.1.17TruthValueread-createThis object has the value 'true(1)' If ip forwarding is enabled on this interface and the value 'false(2)' otherwise.
T/F ipIfMcastFwdEnabled1.3.6.1.4.1.5504.4.1.9.2.1.18TruthValueread-createThis object has the value 'true(1)' If multicast forwarding is enabled on this interface and the value 'false(2)' otherwise.
T/F ipIfNATEnabled1.3.6.1.4.1.5504.4.1.9.2.1.19TruthValueread-createThis object has the value 'true(1)' if NAT is enabled on this interface and the value 'false(2)' otherwise. The default value is false.
T/F ipIfBcastEnabled1.3.6.1.4.1.5504.4.1.9.2.1.20TruthValueread-createThis object has the value 'true(1)' If broadcast is enabled on this interface and the value 'false(2)' otherwise.
ZHO ipIfRowStatus1.3.6.1.4.1.5504.4.1.9.2.1.21ZhoneRowStatusread-createThis object is used to create and remove rows in the table. See ipInterfaceEntry description for minimum requirements.
INT ipIfAdminStatus1.3.6.1.4.1.5504.4.1.9.2.1.22INTEGERread-createThe desired state of the interface. The testing(3) state indicates that no operational packets can be passed. When a managed system initializes, all interfaces start with ifAdminStatus in the down(2) state. As a result of either explicit management action or per configuration information retained by the managed system, ifAdminStatus is then changed to either the up(1) or testing(3) states (or remains in the down(2) state). This is the same as the ifAdminStatus in the ifTable (RFC2233). We require it to be in this table in order to set it on a row-create.
I32 ipIfIngressPacketRuleGroupIndex1.3.6.1.4.1.5504.4.1.9.2.1.23Integer32read-createThe group index of the ingress filter (packet rule entry /entries) provisioned for this interface. A value of 0 means there is no ingress filter provisioned for this interface.
I32 ipIfEgressPacketRuleGroupIndex1.3.6.1.4.1.5504.4.1.9.2.1.24Integer32read-createThe group index of the egress filter (packet rule entry /entries) provisioned for this interface. A value of 0 means there is no egress filter provisioned for this interface.
NUM ipIfLowerIfIndex1.3.6.1.4.1.5504.4.1.9.2.1.25InterfaceIndexOrZeroread-createThe ifIndex of the lower layer interface to which this IP interface should be bound. If this IP interface is bound dynamically to a lower layer (e.g. for PPP), this object should be set to zero. Upon setting this field, the ifStack will be modified to reflect the appropriate binding. This object is required for row creation.
T/F ipIfPppEnabled1.3.6.1.4.1.5504.4.1.9.2.1.26TruthValueread-createThis field is used to indicate that this IP interface is to be bound to a PPP interface. When this object is set to 'true', rows will be created in the pppNCPExtensionsTable, pppIfConfigTable, and pppIfTable. When this object is set to 'false', these rows will be destroyed.
INT ipAddrDynamic1.3.6.1.4.1.5504.4.1.9.2.1.27INTEGERread-createThis is the mode by which the IP address is discovered by the system. STATIC - Means,The IP address is Statically configured. DHCPCLIENT - IP address discovered from DHCPCLIENT PPP - Use PPP to get IP address. UNNUMBERED - this is an unnumbered interface. CPEMGR - IP address configured by CPE Manager.
T/F dhcpServerEnable1.3.6.1.4.1.5504.4.1.9.2.1.28TruthValueread-createIf this field is set to TRUE ,then ipAddrDynamic has to be STATIC and if and when Dhcp server is not enabled then ipAddrdynamic can set to STATIC,PPP or DHCPCLIENT.
I32 dhcpSubnetGroup1.3.6.1.4.1.5504.4.1.9.2.1.29Integer32read-writeThis is the DHCP Subnet group ID, it indicates which address pool grouping may be used for the CPE subnet.Needed to support the point-to-multipoint model.
I32 unnumberedIndex1.3.6.1.4.1.5504.4.1.9.2.1.30Integer32read-writeThe index of the ip-unnumbered-record to use to obtain the local side Unnumbered Address. This is need in order to support the IP point-to-multipoint model.
STR mcastControlList1.3.6.1.4.1.5504.4.1.9.2.1.31SnmpAdminStringread-createList of Mcast-control-ids this IP Interface record is associated with.
I32 vlanid1.3.6.1.4.1.5504.4.1.9.2.1.32Integer32read-createThis is the Virtual LAN Identifier for the IP Interface. If the VLAN ID specified is non-zero, all traffic destined to this interface should have the VLAN ID specified.
U32 maxVideoStreams1.3.6.1.4.1.5504.4.1.9.2.1.33Unsigned32read-createThis is the maximum number of unique multicast (video) streams that this interface has subscribed to.
INT tosOption1.3.6.1.4.1.5504.4.1.9.2.1.34INTEGERread-createDetermines IP TOS Class-Of-Service bit setting on packets sent out this interface. The setting is stored in the tosCOS field. disable - COS setting is untouched. For packets we originate, COS value is set to 0. originate - Load COS bits only if we originate packet. COS for packets routed through this interface are not affected. all - Load COS bits on all packets.
I32 tosCOS1.3.6.1.4.1.5504.4.1.9.2.1.35Integer32read-createThe COS bit value to load based on tosOption setting.
I32 vlanCOS1.3.6.1.4.1.5504.4.1.9.2.1.36Integer32read-createCOS value loaded into VLAN header. Applicable only if the vlanid is non-zero.
I32 ipStagTPID1.3.6.1.4.1.5504.4.1.9.2.1.37Integer32read-createThe value of the tag protocol identifier that is being used for QinQ packets.( 0x8100 is default)
I32 ipStagId1.3.6.1.4.1.5504.4.1.9.2.1.38Integer32read-createThe s-tag value that we are expecting to put on packets that are Rxed on this interface.
I32 ipStagIdCOS1.3.6.1.4.1.5504.4.1.9.2.1.39Integer32read-createThe s-tag COS to be used when doing s-tag intertion.
T/F ipOnDemandStatsEnabled1.3.6.1.4.1.5504.4.1.9.2.1.40TruthValueread-createIf true, the on-demand stats collection for this Ip interface will be enabled.
ipIfAliasTable1.3.6.1.4.1.5504.4.1.9.5not-accessibleThe table containing alias addresses for ip interfaces.
ipIfAliasEntry1.3.6.1.4.1.5504.4.1.9.5.1not-accessibleEach row is indexed by an ifIndex and an ip alias address. At a mininum the ipIfAlias Addr must be present to create a row.
IP ipIfAliasAddr1.3.6.1.4.1.5504.4.1.9.5.1.1IpAddressnot-accessibleThe ip alias address.
ZHO ipIfAliasRowStatus1.3.6.1.4.1.5504.4.1.9.5.1.2ZhoneRowStatusread-createThe row status for creating and destroying ip aliases. To create a row, both the ifIndex and the ipIfAliasAddr must be provided.
IP ipIfAliasNetMask1.3.6.1.4.1.5504.4.1.9.5.1.3IpAddressread-createThe subnet mask associated with the IP address of this interface alias entry. The value of the mask is an IP address with all the network bits set to 1 and all the hosts bits set to 0.
IP ipIfAliasBcastAddr1.3.6.1.4.1.5504.4.1.9.5.1.4IpAddressread-createThe IP broadcast address used for sending datagrams on the (logical) interface associated with the IP address of this interface alias entry.
ipUnnumbered1.3.6.1.4.1.5504.4.1.10The user can specify the name of the interface to borrow for the local IP address of P-T-P links. The user sets ipUnnumberedEnabled to true and then sets the ipUnnumberedInterfaceIndex to the ifIndex of the ip-interface-record which contains the static address they want to use. This static address will be used for all unnumbered interfaces in the system.
T/F ipUnnumberedEnabled1.3.6.1.4.1.5504.4.1.10.1TruthValueread-writeIf set to True, this profile in enabled and the unit can be configured to support unnumbered point to point interfaces. If set to False, unnumbered interface support is disabled.
NUM ipUnnumberedInterfaceIndex1.3.6.1.4.1.5504.4.1.10.2InterfaceIndexOrZeroread-writeThe name of the interface use to 'borrow' the IP address of for unnumbered interfaces. The source IP address of all outgoing packets on unnumbered interfaces will use the IP address of this interface.
ipUnnumberedObjects1.3.6.1.4.1.5504.4.1.14
I32 ipUnnumberedObjectNext1.3.6.1.4.1.5504.4.1.14.1Integer32read-onlyA hint for the next free ipUnnumberedIndex that can be used.
ipUnnumberedTable1.3.6.1.4.1.5504.4.1.14.2not-accessibleThe current set of ipUnnumbered binding for this box.
ipUnnumberedEntry1.3.6.1.4.1.5504.4.1.14.2.1not-accessibleAn ipUnnumberedEntry.
I32 ipUnnumberedIndex1.3.6.1.4.1.5504.4.1.14.2.1.1Integer32not-accessibleThis value is only used to identify this particular entry in the table, it is not externally visible!
ZHO ipUnnumberedRowStatus1.3.6.1.4.1.5504.4.1.14.2.1.2ZhoneRowStatusread-createRowStatus is used to create/delete entries in the table.
NUM ipUnnumberedIfIName1.3.6.1.4.1.5504.4.1.14.2.1.3InterfaceIndexread-writeThis value specifies where to borrow the local IP address of the P-T-M link.
ipRecord1.3.6.1.4.1.5504.6.59IP record MIB IP Software Minneapolis, MN

RFC description

Zhone vendor-private MIB defining IP-related communication and recording management objects for Zhone network devices.

Start monitoring Zhone routers/gateways relying on static routing (static-route destination/next-hop config status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download ZHONE-COM-IP-REC-MIB