PPP-IP-NCP-MIB

MIB Reference — IPNetwork Monitor

All MIBsPPP-IP-NCP-MIB

Category: Network Interfaces

Description:

Defines managed objects for the PPP IP Network Control Protocol, providing IP-layer information and configuration for each PPP link.

Imported Objects

From PPP-LCP-MIB

pppOBJECT-IDENTITY

From RFC-1212

OBJECT-TYPE

From RFC1155-SMI

Counter

From RFC1213-MIB

ifIndex

What Is PPP-IP-NCP-MIB?

PPP-IP-NCP-MIB is a vendor-neutral IETF standards-based MIB defining managed objects for the IP Network Control Protocol (IPCP) layer of Point-to-Point Protocol (PPP) links. It exposes a table of per-link IP-layer operational status and a configuration table covering administrative status and compression settings for each PPP link. Its monitoring focus is on PPP link software/protocol status rather than hardware: pppIpOperStatus reveals whether IPCP has successfully negotiated and is passing IP traffic over a given PPP link, and the compression protocol objects reveal whether Van Jacobson-style header compression is active and its negotiated slot parameters. It naturally depends on and complements the base PPP MIBs (such as the PPP link control and PPP security MIBs) since IPCP only comes up after PPP link establishment. Per the PPP-IP-NCP-MIB RFC, it is typically deployed on routers and remote access servers using PPP encapsulation (e.g., over serial, ISDN, or DSL links) to monitor the IP-layer state of each PPP connection.

IPNetwork Monitor allows you to monitor SNMP objects defined in PPP-IP-NCP-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

  • PPP link IP-layer operational status
  • compression protocol (local-to-remote and remote-to-local)
  • max slot IDs for compression
  • link administrative status/configuration

Supported Devices

  • vendor-neutral, standards-based MIB, not tied to a specific manufacturer; applies to routers and remote access servers using PPP links

Monitoring Examples

An operator would poll pppIpTable/pppIpEntry's pppIpOperStatus to confirm IPCP has reached the "up" state on a given PPP link, and check pppIpLocalToRemoteCompressionProtocol and pppIpRemoteToLocalCompressionProtocol along with pppIpRemoteMaxSlotId/pppIpLocalMaxSlotId to verify header compression negotiation matches expectations. The pppIpConfigTable/pppIpConfigEntry with pppIpConfigAdminStatus and pppIpConfigCompression let an administrator confirm the link was configured correctly before troubleshooting. A pppIpOperStatus stuck in a down or negotiating state while the underlying PPP link is up would reveal an IPCP negotiation failure, often due to mismatched compression or address negotiation options.

OIDs
OID symbolicOID numericTypeAccessDescription
pppIp1.3.6.1.2.1.10.23.3
pppIpTable1.3.6.1.2.1.10.23.3.1not-accessibleTable containing the IP parameters and statistics for the local PPP entity.
pppIpEntry1.3.6.1.2.1.10.23.3.1.1not-accessibleIPCP status information for a particular PPP link.
INT pppIpOperStatus1.3.6.1.2.1.10.23.3.1.1.1INTEGERread-onlyThe operational status of the IP network protocol. If the value of this object is up then the finite state machine for the IP network protocol has reached the Opened state.
INT pppIpLocalToRemoteCompressionProtocol1.3.6.1.2.1.10.23.3.1.1.2INTEGERread-onlyThe IP compression protocol that the local PPP-IP entity uses when sending packets to the remote PPP-IP entity. The value of this object is meaningful only when the link has reached the open state (pppIpOperStatus is opened).
INT pppIpRemoteToLocalCompressionProtocol1.3.6.1.2.1.10.23.3.1.1.3INTEGERread-onlyThe IP compression protocol that the remote PPP-IP entity uses when sending packets to the local PPP-IP entity. The value of this object is meaningful only when the link has reached the open state (pppIpOperStatus is opened).
INT pppIpRemoteMaxSlotId1.3.6.1.2.1.10.23.3.1.1.4INTEGERread-onlyThe Max-Slot-Id parameter that the remote node has advertised and that is in use on the link. If vj-tcp header compression is not in use on the link then the value of this object shall be 0. The value of this object is meaningful only when the link has reached the open state (pppIpOperStatus is opened).
INT pppIpLocalMaxSlotId1.3.6.1.2.1.10.23.3.1.1.5INTEGERread-onlyThe Max-Slot-Id parameter that the local node has advertised and that is in use on the link. If vj-tcp header compression is not in use on the link then the value of this object shall be 0. The value of this object is meaningful only when the link has reached the open state (pppIpOperStatus is opened).
pppIpConfigTable1.3.6.1.2.1.10.23.3.2not-accessibleTable containing configuration variables for the IPCP for the local PPP entity.
pppIpConfigEntry1.3.6.1.2.1.10.23.3.2.1not-accessibleIPCP information for a particular PPP link.
INT pppIpConfigAdminStatus1.3.6.1.2.1.10.23.3.2.1.1INTEGERread-writeThe immediate desired status of the IP network protocol. Setting this object to open will inject an administrative open event into the IP network protocol's finite state machine. Setting this object to close will inject an administrative close event into the IP network protocol's finite state machine.
INT pppIpConfigCompression1.3.6.1.2.1.10.23.3.2.1.2INTEGERread-writeIf none(1) then the local node will not attempt to negotiate any IP Compression option. Otherwise, the local node will attempt to negotiate compression mode indicated by the enumerated value. Changing this object will have effect when the link is next restarted.

RFC description

Defines managed objects for the IP Network Control Protocol (IPCP) of the Point-to-Point Protocol (PPP), covering configuration, status, and control variables for IP over PPP links, as standardized in RFC 1473.

Start monitoring vendor-neutral, standards-based MIB (PPP IPCP) 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 PPP-IP-NCP-MIB