All MIBs › IPX-MIB
Category: SNA and Legacy Protocols
Description:
Standard IPX MIB providing SNMP objects for Novell Internetwork Packet Exchange protocol routing and interface management.
Imported Objects
What Is IPX-MIB?
IPX-MIB is a vendor-neutral standards-track MIB (originating with Novell's involvement) defining SNMP objects for managing the Internetwork Packet Exchange (IPX) protocol used historically in Novell NetWare networks, covering system-level identity and interface-level routing/traffic statistics. It exposes basic system objects like network number, node address, and system name, alongside receive-side counters for total packets, header errors, unknown sockets, discards, and checksum errors. Its monitoring value is centered on software/protocol-level health of the IPX stack: rising discard, header-error, or checksum-error counts on ipxBasicSysTable entries indicate a misconfigured or failing IPX interface or a network-level problem, rather than a physical hardware fault. It is a standalone protocol MIB but is conceptually parallel to MIB-II's IP-oriented objects and was often polled alongside IF-MIB for interface correlation. Deployment context is legacy Novell NetWare or IPX-routing network equipment, largely obsolete today but still found in older industrial or embedded deployments. Engineers can download the IPX-MIB file directly to load it into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in IPX-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
- IPX network number and node address
- received packet counts
- header error counts
- checksum error counts
- unknown socket counts
- receive discard counts
Supported Devices
- vendor-neutral, standards-based MIB, not tied to a specific manufacturer
- Novell NetWare/IPX routers and servers
Monitoring Examples
An administrator would poll ipxBasicSysTable/ipxBasicSysEntry keyed by ipxBasicSysInstance to read ipxBasicSysNetNumber and ipxBasicSysNode identifying the IPX network segment and node address for a given interface. Watching ipxBasicSysInDiscards, ipxBasicSysInHdrErrors, and ipxBasicSysInBadChecksums climb over time would indicate a failing NIC, cabling issue, or IPX frame-type mismatch on that segment. ipxBasicSysInUnknownSockets rising sharply could indicate misconfigured client software sending to sockets the device doesn't service, and ipxBasicSysExistState confirms whether that IPX instance is currently active.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| novell | 1.3.6.1.4.1.23 | |||
| mibDoc | 1.3.6.1.4.1.23.2 | |||
| ipx | 1.3.6.1.4.1.23.2.5 | |||
| ipxSystem | 1.3.6.1.4.1.23.2.5.1 | |||
| ipxBasicSysTable | 1.3.6.1.4.1.23.2.5.1.1 | not-accessible | The IPX System table - basic information. | |
| ipxBasicSysEntry | 1.3.6.1.4.1.23.2.5.1.1.1 | not-accessible | Each entry corresponds to one instance of IPX running on the system. | |
| INT ipxBasicSysInstance | 1.3.6.1.4.1.23.2.5.1.1.1.1 | INTEGER | read-write | The unique identifier of the instance of IPX to which this row corresponds. This value may be written only when creating a new entry in the table. |
| INT ipxBasicSysExistState | 1.3.6.1.4.1.23.2.5.1.1.1.2 | INTEGER | read-write | The validity of this entry in the IPX system table. Setting this field to off indicates that this entry may be deleted from the system table at the IPX implementation's discretion. |
| NET ipxBasicSysNetNumber | 1.3.6.1.4.1.23.2.5.1.1.1.3 | NetNumber | read-write | The network number portion of the IPX address of this system. |
| OCT ipxBasicSysNode | 1.3.6.1.4.1.23.2.5.1.1.1.4 | OCTET STRING | read-write | The node number portion of the IPX address of this system. |
| OCT ipxBasicSysName | 1.3.6.1.4.1.23.2.5.1.1.1.5 | OCTET STRING | read-write | The readable name for this system. |
| CTR ipxBasicSysInReceives | 1.3.6.1.4.1.23.2.5.1.1.1.6 | Counter | read-only | The total number of IPX packets received, including those received in error. |
| CTR ipxBasicSysInHdrErrors | 1.3.6.1.4.1.23.2.5.1.1.1.7 | Counter | read-only | The number of IPX packets discarded due to errors in their headers, including any IPX packet with a size less than the minimum of 30 bytes. |
| CTR ipxBasicSysInUnknownSockets | 1.3.6.1.4.1.23.2.5.1.1.1.8 | Counter | read-only | The number of IPX packets discarded because the destination socket was not open. |
| CTR ipxBasicSysInDiscards | 1.3.6.1.4.1.23.2.5.1.1.1.9 | Counter | read-only | The number of IPX packets received but discarded due to reasons other than those accounted for by ipxBasicSysInHdrErrors, ipxBasicSysInUnknownSockets, ipxAdvSysInDiscards, and ipxAdvSysInCompressDiscards. |
| CTR ipxBasicSysInBadChecksums | 1.3.6.1.4.1.23.2.5.1.1.1.10 | Counter | read-only | The number of IPX packets received with incorrect checksums. |
| CTR ipxBasicSysInDelivers | 1.3.6.1.4.1.23.2.5.1.1.1.11 | Counter | read-only | The total number of IPX packets delivered locally, including packets from local applications. |
| CTR ipxBasicSysNoRoutes | 1.3.6.1.4.1.23.2.5.1.1.1.12 | Counter | read-only | The number of times no route to a destination was found. |
| CTR ipxBasicSysOutRequests | 1.3.6.1.4.1.23.2.5.1.1.1.13 | Counter | read-only | The number of IPX packets supplied locally for transmission, not including any packets counted in ipxAdvForwPackets. |
| CTR ipxBasicSysOutMalformedRequests | 1.3.6.1.4.1.23.2.5.1.1.1.14 | Counter | read-only | The number of IPX packets supplied locally that contained errors in their structure. |
| CTR ipxBasicSysOutDiscards | 1.3.6.1.4.1.23.2.5.1.1.1.15 | Counter | read-only | The number of outgoing IPX packets discarded due to reasons other than those accounted for in ipxBasicSysOutMalformedRequests, ipxAdvSysOutFiltered, and ipxAdvSysOutCompressDiscards. |
| CTR ipxBasicSysOutPackets | 1.3.6.1.4.1.23.2.5.1.1.1.16 | Counter | read-only | The total number of IPX packets transmitted. |
| INT ipxBasicSysConfigSockets | 1.3.6.1.4.1.23.2.5.1.1.1.17 | INTEGER | read-only | The configured maximum number of IPX sockets that may be open at one time. |
| CTR ipxBasicSysOpenSocketFails | 1.3.6.1.4.1.23.2.5.1.1.1.18 | Counter | read-only | The number of IPX socket open calls which failed. |
| ipxAdvSysTable | 1.3.6.1.4.1.23.2.5.1.2 | not-accessible | The IPX System table - advanced information. | |
| ipxAdvSysEntry | 1.3.6.1.4.1.23.2.5.1.2.1 | not-accessible | Each entry corresponds to one instance of IPX running on the system. | |
| INT ipxAdvSysInstance | 1.3.6.1.4.1.23.2.5.1.2.1.1 | INTEGER | read-write | The unique identifier of the instance of IPX to which this row corresponds. This value may be written only when creating a new entry in the table. |
| INT ipxAdvSysMaxPathSplits | 1.3.6.1.4.1.23.2.5.1.2.1.2 | INTEGER | read-write | The maximum number of paths with equal routing metric value which this instance of the IPX may split between when forwarding packets. |
| INT ipxAdvSysMaxHops | 1.3.6.1.4.1.23.2.5.1.2.1.3 | INTEGER | read-write | The maximum number of hops a packet may take. |
| CTR ipxAdvSysInTooManyHops | 1.3.6.1.4.1.23.2.5.1.2.1.4 | Counter | read-only | The number of IPX packets discarded due to exceeding the maximum hop count. |
| CTR ipxAdvSysInFiltered | 1.3.6.1.4.1.23.2.5.1.2.1.5 | Counter | read-only | The number of incoming IPX packets discarded due to filtering. |
| CTR ipxAdvSysInCompressDiscards | 1.3.6.1.4.1.23.2.5.1.2.1.6 | Counter | read-only | The number of incoming IPX packets discarded due to decompression errors. |
| CTR ipxAdvSysNETBIOSPackets | 1.3.6.1.4.1.23.2.5.1.2.1.7 | Counter | read-only | The number of NETBIOS packets received. |
| CTR ipxAdvSysForwPackets | 1.3.6.1.4.1.23.2.5.1.2.1.8 | Counter | read-only | The number of IPX packets forwarded. |
| CTR ipxAdvSysOutFiltered | 1.3.6.1.4.1.23.2.5.1.2.1.9 | Counter | read-only | The number of outgoing IPX packets discarded due to filtering. |
| CTR ipxAdvSysOutCompressDiscards | 1.3.6.1.4.1.23.2.5.1.2.1.10 | Counter | read-only | The number of outgoing IPX packets discarded due to compression errors. |
| INT ipxAdvSysCircCount | 1.3.6.1.4.1.23.2.5.1.2.1.11 | INTEGER | read-only | The number of circuits known to this instance of IPX. |
| INT ipxAdvSysDestCount | 1.3.6.1.4.1.23.2.5.1.2.1.12 | INTEGER | read-only | The number of currently reachable destinations known to this instance of IPX. |
| INT ipxAdvSysServCount | 1.3.6.1.4.1.23.2.5.1.2.1.13 | INTEGER | read-only | The number of services known to this instance of IPX. |
| ipxCircuit | 1.3.6.1.4.1.23.2.5.2 | |||
| ipxCircTable | 1.3.6.1.4.1.23.2.5.2.1 | not-accessible | The Circuit table. | |
| ipxCircEntry | 1.3.6.1.4.1.23.2.5.2.1.1 | not-accessible | Each entry corresponds to one circuit known to the system. | |
| INT ipxCircSysInstance | 1.3.6.1.4.1.23.2.5.2.1.1.1 | INTEGER | read-write | The unique identifier of the instance of IPX to which this entry corresponds. This value may be written only when creating a new entry in the table. |
| INT ipxCircIndex | 1.3.6.1.4.1.23.2.5.2.1.1.2 | INTEGER | read-write | The identifier of this circuit, unique within the instance of IPX. This value may be written only when creating a new entry in the table. |
| INT ipxCircExistState | 1.3.6.1.4.1.23.2.5.2.1.1.3 | INTEGER | read-write | The validity of this circuit entry. A circuit with this value set to off may be deleted from the table at the IPX implementation's discretion. |
| INT ipxCircOperState | 1.3.6.1.4.1.23.2.5.2.1.1.4 | INTEGER | read-write | The operational state of the circuit. |
| INT ipxCircIfIndex | 1.3.6.1.4.1.23.2.5.2.1.1.5 | INTEGER | read-write | The value of ifIndex for the interface used by this circuit. This value may be written only when creating a new entry in the table. |
| OCT ipxCircName | 1.3.6.1.4.1.23.2.5.2.1.1.6 | OCTET STRING | read-write | The readable name for the circuit. |
| INT ipxCircType | 1.3.6.1.4.1.23.2.5.2.1.1.7 | INTEGER | read-write | The type of the circuit. |
| OCT ipxCircDialName | 1.3.6.1.4.1.23.2.5.2.1.1.8 | OCTET STRING | read-write | The symbolic name used to refernce the dialing information used to create this circuit. This value may be written only when creating a new entry in the table. |
| INT ipxCircLocalMaxPacketSize | 1.3.6.1.4.1.23.2.5.2.1.1.9 | INTEGER | read-write | The maximum size (including header), in bytes, that the system supports locally on this circuit. |
| INT ipxCircCompressState | 1.3.6.1.4.1.23.2.5.2.1.1.10 | INTEGER | read-write | The compression state on this circuit. This value may be written only when creating a new entry in the table. |
| INT ipxCircCompressSlots | 1.3.6.1.4.1.23.2.5.2.1.1.11 | INTEGER | read-write | The number of compression slots available on this circuit. This value may be written only when creating a new entry in the table. |
| INT ipxCircStaticStatus | 1.3.6.1.4.1.23.2.5.2.1.1.12 | INTEGER | read-write | Indicates whether the information about static routes and services reached via this circuit matches that saved in permanent storage (current). Setting the value to write when it had the value changed will write the currently in use information to permanent storage, if supported. Setting the value to read when it had the value changed will replace any routes and services currently defined for the circuit with those read from permanent storage, if supported. |
| CTR ipxCircCompressedSent | 1.3.6.1.4.1.23.2.5.2.1.1.13 | Counter | read-only | The number of compressed packets sent. |
| CTR ipxCircCompressedInitSent | 1.3.6.1.4.1.23.2.5.2.1.1.14 | Counter | read-only | The number of compression initialization packets sent. |
| CTR ipxCircCompressedRejectsSent | 1.3.6.1.4.1.23.2.5.2.1.1.15 | Counter | read-only | The number of compressed packet rejected packets sent. |
| CTR ipxCircUncompressedSent | 1.3.6.1.4.1.23.2.5.2.1.1.16 | Counter | read-only | The number of packets sent without being compressed even though compression was turned on for this circuit. |
| CTR ipxCircCompressedReceived | 1.3.6.1.4.1.23.2.5.2.1.1.17 | Counter | read-only | The number of compressed packets received. |
| CTR ipxCircCompressedInitReceived | 1.3.6.1.4.1.23.2.5.2.1.1.18 | Counter | read-only | The number of compression initialization packets received. |
| CTR ipxCircCompressedRejectsReceived | 1.3.6.1.4.1.23.2.5.2.1.1.19 | Counter | read-only | The number of compressed packet rejected packets received. |
| CTR ipxCircUncompressedReceived | 1.3.6.1.4.1.23.2.5.2.1.1.20 | Counter | read-only | The number of packets received without having been compressed even though compression was turned on for this circuit. |
| OCT ipxCircMediaType | 1.3.6.1.4.1.23.2.5.2.1.1.21 | OCTET STRING | read-only | The media type used on this circuit. |
| NET ipxCircNetNumber | 1.3.6.1.4.1.23.2.5.2.1.1.22 | NetNumber | read-write | The IPX network number of this circuit. This value may be written only when creating a new entry in the table. |
| CTR ipxCircStateChanges | 1.3.6.1.4.1.23.2.5.2.1.1.23 | Counter | read-only | The number of times the circuit has changed state. |
| CTR ipxCircInitFails | 1.3.6.1.4.1.23.2.5.2.1.1.24 | Counter | read-only | The number of times that initialization of this circuit has failed. |
| INT ipxCircDelay | 1.3.6.1.4.1.23.2.5.2.1.1.25 | INTEGER | read-only | The period of time, in milliseconds, that it takes to transmit one byte of data, excluding protocol headers, to a destination on the other end of the circuit, if the circuit is free of other traffic. |
| INT ipxCircThroughput | 1.3.6.1.4.1.23.2.5.2.1.1.26 | INTEGER | read-only | The amount of data, in bits per second, that may flow through the circuit if there is no other traffic. |
| OCT ipxCircNeighRouterName | 1.3.6.1.4.1.23.2.5.2.1.1.27 | OCTET STRING | read-only | The name of the neighboring router on a WAN circuit. |
| NET ipxCircNeighInternalNetNum | 1.3.6.1.4.1.23.2.5.2.1.1.28 | NetNumber | read-only | The internal network number of the neighboring router on a WAN circuit. |
| ipxForwarding | 1.3.6.1.4.1.23.2.5.3 | |||
| ipxDestTable | 1.3.6.1.4.1.23.2.5.3.1 | not-accessible | The Destination table contains information about all known destinations. | |
| ipxDestEntry | 1.3.6.1.4.1.23.2.5.3.1.1 | not-accessible | Each entry corresponds to one destination. | |
| INT ipxDestSysInstance | 1.3.6.1.4.1.23.2.5.3.1.1.1 | INTEGER | read-only | The unique identifier of the instance of IPX to which this row corresponds. |
| NET ipxDestNetNum | 1.3.6.1.4.1.23.2.5.3.1.1.2 | NetNumber | read-only | The IPX network number of the destination. |
| INT ipxDestProtocol | 1.3.6.1.4.1.23.2.5.3.1.1.3 | INTEGER | read-only | The routing protocol from which knowledge of this destination was obtained. |
| INT ipxDestTicks | 1.3.6.1.4.1.23.2.5.3.1.1.4 | INTEGER | read-only | The delay in ticks to reach this destination. |
| INT ipxDestHopCount | 1.3.6.1.4.1.23.2.5.3.1.1.5 | INTEGER | read-only | The number of hops necessary to reach the destination. |
| INT ipxDestNextHopCircIndex | 1.3.6.1.4.1.23.2.5.3.1.1.6 | INTEGER | read-only | The unique identifier of the circuit used to reach the next hop. |
| PHY ipxDestNextHopNICAddress | 1.3.6.1.4.1.23.2.5.3.1.1.7 | PhysAddress | read-only | The NIC address of the next hop. |
| NET ipxDestNextHopNetNum | 1.3.6.1.4.1.23.2.5.3.1.1.8 | NetNumber | read-only | The IPX network number of the next hop. |
| ipxStaticRouteTable | 1.3.6.1.4.1.23.2.5.3.2 | not-accessible | The Static Routes table contains information about all destinations reached via statically configured routes. | |
| ipxStaticRouteEntry | 1.3.6.1.4.1.23.2.5.3.2.1 | not-accessible | Each entry corresponds to one static route. | |
| INT ipxStaticRouteSysInstance | 1.3.6.1.4.1.23.2.5.3.2.1.1 | INTEGER | read-write | The unique identifier of the instance of IPX to which this row corresponds. |
| INT ipxStaticRouteCircIndex | 1.3.6.1.4.1.23.2.5.3.2.1.2 | INTEGER | read-write | The unique identifier of the circuit used to reach the first hop in the static route. |
| NET ipxStaticRouteNetNum | 1.3.6.1.4.1.23.2.5.3.2.1.3 | NetNumber | read-write | The IPX network number of the route's destination. |
| INT ipxStaticRouteExistState | 1.3.6.1.4.1.23.2.5.3.2.1.4 | INTEGER | read-write | The validity of this static route. Entries with the value set to off may be deleted from the table at the implementation's discretion. |
| INT ipxStaticRouteTicks | 1.3.6.1.4.1.23.2.5.3.2.1.5 | INTEGER | read-write | The delay, in ticks, to reach the route's destination. |
| INT ipxStaticRouteHopCount | 1.3.6.1.4.1.23.2.5.3.2.1.6 | INTEGER | read-write | The number of hops necessary to reach the destination. |
| ipxServices | 1.3.6.1.4.1.23.2.5.4 | |||
| ipxServTable | 1.3.6.1.4.1.23.2.5.4.1 | not-accessible | The table of services, indexed by name and type. | |
| ipxServEntry | 1.3.6.1.4.1.23.2.5.4.1.1 | not-accessible | Each entry corresponds to one service. | |
| INT ipxServSysInstance | 1.3.6.1.4.1.23.2.5.4.1.1.1 | INTEGER | read-only | The unique identifier of the instance of IPX to which this entry corresponds. |
| OCT ipxServType | 1.3.6.1.4.1.23.2.5.4.1.1.2 | OCTET STRING | read-only | The service type. |
| OCT ipxServName | 1.3.6.1.4.1.23.2.5.4.1.1.3 | OCTET STRING | read-only | The service name. |
| INT ipxServProtocol | 1.3.6.1.4.1.23.2.5.4.1.1.4 | INTEGER | read-only | The protocol from which knowledge of this service was obtained. |
| NET ipxServNetNum | 1.3.6.1.4.1.23.2.5.4.1.1.5 | NetNumber | read-only | The IPX network number portion of the IPX address of the service. |
| OCT ipxServNode | 1.3.6.1.4.1.23.2.5.4.1.1.6 | OCTET STRING | read-only | The node portion of the IPX address of the service. |
| OCT ipxServSocket | 1.3.6.1.4.1.23.2.5.4.1.1.7 | OCTET STRING | read-only | The socket portion of the IPX address of the service. |
| INT ipxServHopCount | 1.3.6.1.4.1.23.2.5.4.1.1.8 | INTEGER | read-only | The number of hops to the service. |
| ipxDestServTable | 1.3.6.1.4.1.23.2.5.4.2 | not-accessible | The table of services, indexed by address, name, and type. | |
| ipxDestServEntry | 1.3.6.1.4.1.23.2.5.4.2.1 | not-accessible | Each entry corresponds to one service. | |
| INT ipxDestServSysInstance | 1.3.6.1.4.1.23.2.5.4.2.1.1 | INTEGER | read-only | The unique identifier of the instance of IPX to which this entry corresponds. |
| NET ipxDestServNetNum | 1.3.6.1.4.1.23.2.5.4.2.1.2 | NetNumber | read-only | The IPX network number portion of the IPX address of the service. |
| OCT ipxDestServNode | 1.3.6.1.4.1.23.2.5.4.2.1.3 | OCTET STRING | read-only | The node portion of the IPX address of the service. |
| OCT ipxDestServSocket | 1.3.6.1.4.1.23.2.5.4.2.1.4 | OCTET STRING | read-only | The socket portion of the IPX address of the service. |
| OCT ipxDestServName | 1.3.6.1.4.1.23.2.5.4.2.1.5 | OCTET STRING | read-only | The service name. |
| OCT ipxDestServType | 1.3.6.1.4.1.23.2.5.4.2.1.6 | OCTET STRING | read-only | The service type. |
| INT ipxDestServProtocol | 1.3.6.1.4.1.23.2.5.4.2.1.7 | INTEGER | read-only | The protocol from which knowledge of this service was obtained. |
| INT ipxDestServHopCount | 1.3.6.1.4.1.23.2.5.4.2.1.8 | INTEGER | read-only | The number of hops to the service. |
| ipxStaticServTable | 1.3.6.1.4.1.23.2.5.4.3 | not-accessible | The Static Services table contains information about all services reached via statically configured routes. | |
| ipxStaticServEntry | 1.3.6.1.4.1.23.2.5.4.3.1 | not-accessible | Each entry corresponds to one service. | |
| INT ipxStaticServSysInstance | 1.3.6.1.4.1.23.2.5.4.3.1.1 | INTEGER | read-write | The unique identifier of the instance of IPX to which this entry corresponds. |
| INT ipxStaticServCircIndex | 1.3.6.1.4.1.23.2.5.4.3.1.2 | INTEGER | read-write | The circuit used to reach this service. |
| OCT ipxStaticServName | 1.3.6.1.4.1.23.2.5.4.3.1.3 | OCTET STRING | read-write | The service name. |
| OCT ipxStaticServType | 1.3.6.1.4.1.23.2.5.4.3.1.4 | OCTET STRING | read-write | The service type. |
| INT ipxStaticServExistState | 1.3.6.1.4.1.23.2.5.4.3.1.5 | INTEGER | read-write | The validity of this static service. Entries with the value set to off may be deleted from the table at the implementation's discretion. |
| NET ipxStaticServNetNum | 1.3.6.1.4.1.23.2.5.4.3.1.6 | NetNumber | read-write | The IPX network number portion of the IPX address of the service. |
| OCT ipxStaticServNode | 1.3.6.1.4.1.23.2.5.4.3.1.7 | OCTET STRING | read-write | The node portion of the IPX address of the service. |
| OCT ipxStaticServSocket | 1.3.6.1.4.1.23.2.5.4.3.1.8 | OCTET STRING | read-write | The socket portion of the IPX address of the service. |
| INT ipxStaticServHopCount | 1.3.6.1.4.1.23.2.5.4.3.1.9 | INTEGER | read-write | The number of hops to the service. |
| ipxTraps | 1.3.6.1.4.1.23.2.5.5 | |||
| NTF ipxTrapCircuitDown | 1.3.6.1.4.1.23.2.5.5.0.1 | This trap signifies that the specified circuit has gone down. | ||
| NTF ipxTrapCircuitUp | 1.3.6.1.4.1.23.2.5.5.0.2 | This trap signifies that the specified circuit has come up. |
RFC description
Novell IPX protocol management MIB for system, circuit, routing, and services information on IPX networks.
Start monitoring Vendor-neutral Novell IPX protocol MIB (legacy NetWare/IPX routers and servers) 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.