diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/junos/PPP-LCP-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/junos/PPP-LCP-MIB')
| -rw-r--r-- | MIBS/junos/PPP-LCP-MIB | 363 |
1 files changed, 363 insertions, 0 deletions
diff --git a/MIBS/junos/PPP-LCP-MIB b/MIBS/junos/PPP-LCP-MIB new file mode 100644 index 0000000..dbf4805 --- /dev/null +++ b/MIBS/junos/PPP-LCP-MIB @@ -0,0 +1,363 @@ +PPP-LCP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, transmission, Integer32, Counter32 + FROM SNMPv2-SMI + OBJECT-GROUP + FROM SNMPv2-CONF + ifIndex + FROM IF-MIB; + +pppLcp MODULE-IDENTITY + LAST-UPDATED "200309172059Z" -- 17-Sep-03 04:59 PM EDT + ORGANIZATION "IETF Network Working Group" + CONTACT-INFO + "Author: Frank Kastenholz + Jnxper Networks, Inc. + Postal: 10 Technology Park Drive + Westford, MA 01886-3146 + USA + Tel: +1 978 589 5800 + Email: mib@Jnxper.net " + DESCRIPTION + "The Definitions of Managed Objects for the Link Control Protocol + of the Point-to-Point Protocol. Based on RFC 1471." + -- Revision History + REVISION "200309172059Z" -- 17-Sep-03 04:59 PM EDT + DESCRIPTION + "Created SMIv2 version." + REVISION "199306011200Z" -- 01-Jun-93 08:00 AM EDT + DESCRIPTION + "Initial SMIv1 version of this MIB module found in RFC 1471." + ::= { ppp 1 } + +ppp OBJECT IDENTIFIER + ::= { transmission 23 } + +pppLink OBJECT IDENTIFIER + ::= { pppLcp 1 } + +pppLinkStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF PppLinkStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing PPP-link specific variables for this PPP + implementation." + ::= { pppLink 1 } + +pppLinkStatusEntry OBJECT-TYPE + SYNTAX PppLinkStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Management information about a particular PPP Link." + INDEX { ifIndex } + ::= { pppLinkStatusTable 1 } + +PppLinkStatusEntry ::= SEQUENCE { + pppLinkStatusPhysicalIndex Integer32, + pppLinkStatusBadAddresses Counter32, + pppLinkStatusBadControls Counter32, + pppLinkStatusPacketTooLongs Counter32, + pppLinkStatusBadFCSs Counter32, + pppLinkStatusLocalMRU Integer32, + pppLinkStatusRemoteMRU Integer32, + pppLinkStatusLocalToPeerACCMap OCTET STRING, + pppLinkStatusPeerToLocalACCMap OCTET STRING, + pppLinkStatusLocalToRemoteProtocolCompression INTEGER, + pppLinkStatusRemoteToLocalProtocolCompression INTEGER, + pppLinkStatusLocalToRemoteACCompression INTEGER, + pppLinkStatusRemoteToLocalACCompression INTEGER, + pppLinkStatusTransmitFcsSize Integer32, + pppLinkStatusReceiveFcsSize Integer32 +} + +pppLinkStatusPhysicalIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of ifIndex that identifies the lower-level interface over + which this PPP Link is operating. This interface would usually be + n HDLC or RS-232 type of interface. If there is no lower-layer + interface element, or there is no ifEntry for the element, or the + element can not be identified, then the value of this object is 0. + For example, suppose that PPP is operating over a serial port. + This would use two entries in the ifTable. The PPP could be + running over `interface' number 123 and the serial port could be + running over `interface' number 987. Therefore, ifSpecific.123 + would contain the OBJECT IDENTIFIER ppp + pppLinkStatusPhysicalIndex.123 would contain 987, and ifSpecific.987 + would contain the OBJECT IDENTIFIER for the serial-port's media-specific MIB." + ::= { pppLinkStatusEntry 1 } + +pppLinkStatusBadAddresses OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received with an incorrect Address Field. + This counter is a component of the ifInErrors variable that is + associated with the interface that represents this PPP Link." + REFERENCE + "Section 3.1, Address Field, of RFC1331." + ::= { pppLinkStatusEntry 2 } + +pppLinkStatusBadControls OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received on this link with an incorrect + Control Field. This counter is a component of the ifInErrors variable + that is associated with the interface that represents this PPP Link." + REFERENCE + "Section 3.1, Control Field, of RFC1331." + ::= { pppLinkStatusEntry 3 } + +pppLinkStatusPacketTooLongs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets that have been discarded because their + length exceeded the MRU. This counter is a component of the + ifInErrors variable that is associated with the interface that + represents this PPP Link. NOTE, packets which are longer than the + MRU but which are successfully received and processed are NOT + included in this count." + ::= { pppLinkStatusEntry 4 } + +pppLinkStatusBadFCSs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets that have been discarded due to having + an incorrect FCS. This counter is a component of the ifInErrors + variable that is associated with the interface that represents this PPP Link." + ::= { pppLinkStatusEntry 5 } + +pppLinkStatusLocalMRU OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current value of the MRU for the local PPP Entity. This value + is the MRU that the remote entity is using when sending packets + to the local PPP entity. The value of this object is meaningful only + when the link has reached the open state (ifOperStatus is up)." + ::= { pppLinkStatusEntry 6 } + +pppLinkStatusRemoteMRU OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current value of the MRU for the remote PPP Entity. This value is + the MRU that the local entity is using when sending packets to the + remote PPP entity. The value of this object is meaningful only when + the link has reached the open state (ifOperStatus is up)." + ::= { pppLinkStatusEntry 7 } + +pppLinkStatusLocalToPeerACCMap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current value of the ACC Map used for sending packets from the + local PPP entity to the remote PPP entity. The value of this object + is meaningful only when the link has reached the open state + (ifOperStatus is up)." + ::= { pppLinkStatusEntry 8 } + +pppLinkStatusPeerToLocalACCMap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ACC Map used by the remote PPP entity when transmitting + packets to the local PPP entity. The value of this object is + meaningful only when the link has reached the open state + (ifOperStatus is up)." + ::= { pppLinkStatusEntry 9 } + +pppLinkStatusLocalToRemoteProtocolCompression OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the local PPP entity will use Protocol + Compression when transmitting packets to the remote PPP entity. + The value of this object is meaningful only when the link + has reached the open state (ifOperStatus is up)." + ::= { pppLinkStatusEntry 10 } + +pppLinkStatusRemoteToLocalProtocolCompression OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the remote PPP entity will use Protocol Compression + when transmitting packets to the local PPP entity. The value of this + object is meaningful only when the link has reached the open state + (ifOperStatus is up)." + ::= { pppLinkStatusEntry 11 } + +pppLinkStatusLocalToRemoteACCompression OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the local PPP entity will use Address and Control + Compression when transmitting packets to the remote PPP entity. + The value of this object is meaningful only when the link has + reached the open state (ifOperStatus is up)." + ::= { pppLinkStatusEntry 12 } + +pppLinkStatusRemoteToLocalACCompression OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the remote PPP entity will use Address and + Control Compression when transmitting packets to the local PPP entity. + The value of this object is meaningful only when the link has reached + the open state (ifOperStatus is up)." + ::= { pppLinkStatusEntry 13 } + +pppLinkStatusTransmitFcsSize OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The size of the Frame Check Sequence (FCS) in bits that the local node + will generate when sending packets to the remote node. The value of + this object is meaningful only when the link has reached the open + state (ifOperStatus is up)." + ::= { pppLinkStatusEntry 14 } + +pppLinkStatusReceiveFcsSize OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The size of the Frame Check Sequence (FCS) in bits that the + remote node will generate when sending packets to the local node. + The value of this object is meaningful only when the link has + reached the open state (ifOperStatus is up)." + ::= { pppLinkStatusEntry 15 } + +pppLinkConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF PppLinkConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the LCP configuration parameters for this PPP Link. + These variables represent the initial configuration of the PPP Link. + The actual values of the parameters may be changed when the link + is brought up via the LCP options negotiation mechanism." + ::= { pppLink 2 } + +pppLinkConfigEntry OBJECT-TYPE + SYNTAX PppLinkConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration information about a particular PPP Link." + INDEX { ifIndex } + ::= { pppLinkConfigTable 1 } + +PppLinkConfigEntry ::= SEQUENCE { + pppLinkConfigInitialMRU Integer32, + pppLinkConfigReceiveACCMap OCTET STRING, + pppLinkConfigTransmitACCMap OCTET STRING, + pppLinkConfigMagicNumber INTEGER, + pppLinkConfigFcsSize Integer32 +} + +pppLinkConfigInitialMRU OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The initial Maximum Receive Unit (MRU) that the local PPP entity + will advertise to the remote entity. If the value of this variable + is 0 then the local PPP entity will not advertise any MRU to the + remote entity and the default MRU will be assumed. + Changing this object will have effect when the link is next restarted." + REFERENCE + "Section 7.2, Maximum Receive Unit of RFC1331." + DEFVAL { 1500 } + ::= { pppLinkConfigEntry 1 } + +pppLinkConfigReceiveACCMap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Asynchronous-Control-Character-Map (ACC) that the local PPP entity + requires for use on its receive side. In effect, this is the ACC Map + that is required in order to ensure that the local modem will + successfully receive all characters. The actual ACC map + used on the receive side of the link will be a combination of the + local node's pppLinkConfigReceiveACCMap and the remote node's + pppLinkConfigTransmitACCMap. Changing this object will have effect + when the link is next restarted." + REFERENCE + "Section 7.3, page 4, Async-Control-Character- + Map of RFC1331." + DEFVAL { 'ffffffff'H } + ::= { pppLinkConfigEntry 2 } + +pppLinkConfigTransmitACCMap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Asynchronous-Control-Character-Map (ACC) that the local PPP + entity requires for use on its transmit side. In effect, this is + the ACC Map that is required in order to ensure that all characters + can be successfully transmitted through the local modem. The actual + ACC map used on the transmit side of the link will be a + combination of the local node's PppLinkConfigTransmitACCMap + and the remote node's pppLinkConfigReceiveACCMap. Changing + this object will have effect when the link is next restarted." + REFERENCE + "Section 7.3, page 4, Async-Control-Character- + Map of RFC1331." + DEFVAL { 'ffffffff'H } + ::= { pppLinkConfigEntry 3 } + +pppLinkConfigMagicNumber OBJECT-TYPE + SYNTAX INTEGER { false(1), true(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true(2) then the local node will attempt to perform Magic Number + negotiation with the remote node. If false(1) then this negotiation + is not performed. In any event, the local node will comply with any + magic number negotiations attempted by the remote node, per the PPP + specification. Changing this object will have effect when the link + is next restarted." + REFERENCE + "Section 7.6, Magic Number, of RFC1331." + DEFVAL { false } + ::= { pppLinkConfigEntry 4 } + +pppLinkConfigFcsSize OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The size of the FCS, in bits, the local node will attempt + to negotiate for use with the remote node. Regardless of the + value of this object, the local node will comply with any FCS + size negotiations initiated by the remote node, per the PPP + specification. Changing this object will have effect + when the link is next restarted." + DEFVAL { 16 } + ::= { pppLinkConfigEntry 5 } + +END |