JUNIPER-VPN-MIB
95 objects
Extended VPN MIB module to support VPN Identifier for locally switched L2 circuits.
Imported Objects
| IF-MIB | InterfaceIndexOrZero |
| INET-ADDRESS-MIB | InetAddress InetAddressType |
| JUNIPER-SMI | jnxMibs |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-SMI | Counter32 Counter64 Gauge32 Integer32 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE TimeTicks Unsigned32 |
| SNMPv2-TC | RowStatus StorageType TEXTUAL-CONVENTION |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.2636.3.26 | IdentityjnxVpnMIB | Extended VPN MIB module to support VPN Identifier for locally switched L2 circuits. | ||
| 1.3.6.1.4.1.2636.3.26.0 | NodejnxVpnMIBNotifications | |||
| 1.3.6.1.4.1.2636.3.26.0.1 | NotificationjnxVpnIfUp | current | A jnxVpnIfUp notification is generated when the interface with index jnxVpnIfIndex belonging to the VPN named jnxVpnIfVpnName of type jnxVpnIfVpnType transitio… | |
| 1.3.6.1.4.1.2636.3.26.0.2 | NotificationjnxVpnIfDown | current | A jnxVpnIfDown notification is generated when the interface with index jnxVpnIfIndex belonging to the VPN named jnxVpnIfVpnName of type jnxVpnIfVpnType transit… | |
| 1.3.6.1.4.1.2636.3.26.0.3 | NotificationjnxVpnPwUp | current | A jnxVpnPwUp notification is generated when the Pseudo-Wire with index jnxVpnPwIndex belonging to the VPN named jnxVpnPwVpnName of type jnxVpnPwVpnType transit… | |
| 1.3.6.1.4.1.2636.3.26.0.4 | NotificationjnxVpnPwDown | current | A jnxVpnPwDown notification is generated when the Pseudo-Wire with index jnxVpnPwIndex belonging to the VPN named jnxVpnPwVpnName of type jnxVpnPwVpnType trans… | |
| 1.3.6.1.4.1.2636.3.26.1 | NodejnxVpnMibObjects | |||
| 1.3.6.1.4.1.2636.3.26.1.1 | NodejnxVpnInfo | |||
| 1.3.6.1.4.1.2636.3.26.1.1.1 | ScalarjnxVpnConfiguredVpns | read-only | current | Number of configured VPNs. |
| 1.3.6.1.4.1.2636.3.26.1.1.2 | ScalarjnxVpnActiveVpns | read-only | current | Number of active VPNs. |
| 1.3.6.1.4.1.2636.3.26.1.1.3 | ScalarjnxVpnNextIfIndex | read-only | current | Next free VPN interface index. |
| 1.3.6.1.4.1.2636.3.26.1.1.4 | ScalarjnxVpnNextPwIndex | read-only | current | Next free Pseudo-Wire index. |
| 1.3.6.1.4.1.2636.3.26.1.1.5 | ScalarjnxVpnNextRTIndex | read-only | current | Next free Route Target index. |
| 1.3.6.1.4.1.2636.3.26.1.2 | TablejnxVpnTable | not-accessible | current | Table of Configured VPNs. |
| 1.3.6.1.4.1.2636.3.26.1.2.1 | RowjnxVpnEntry | not-accessible | current | Entry containing information about a particular VPN. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.1 | ColumnjnxVpnType | not-accessible | current | Type of the VPN. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.2 | ColumnjnxVpnName | not-accessible | current | Name of the VPN. This should ideally be unique in the Service Provider's domain; at a minimum, it MUST be unique per Provider Edge router. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.3 | ColumnjnxVpnRowStatus | read-only | current | This variable is used to create, modify, and/or delete a row in this table. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.4 | ColumnjnxVpnStorageType | read-only | current | This variable indicates the storage type for this object. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.5 | ColumnjnxVpnDescription | read-only | current | String describing the VPN. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.6 | ColumnjnxVpnIdentifierType | read-only | current | Type of the following JnxVpnIdentifier. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.7 | ColumnjnxVpnIdentifier | read-only | current | In the case of BGP VPNs, this is the Route Distinguisher for the VPN. In the case of LDP VPNs, this is the VC ID for the circuit. A value of all zeros indicate… |
| 1.3.6.1.4.1.2636.3.26.1.2.1.8 | ColumnjnxVpnConfiguredSites | read-only | current | The number of sites configured in the VPN. Must be set to zero if not applicable. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.9 | ColumnjnxVpnActiveSites | read-only | current | The number of active sites (i.e., sites whose state is active) in the VPN. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.10 | ColumnjnxVpnLocalAddresses | read-only | current | The number of addresses learned from the CE device. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.11 | ColumnjnxVpnTotalAddresses | read-only | current | The total number of addresses in the VPN RIB. |
| 1.3.6.1.4.1.2636.3.26.1.2.1.12 | ColumnjnxVpnAge | read-only | current | The age (i.e., time from creation till now) of this VPN in hundredths of a second. |
| 1.3.6.1.4.1.2636.3.26.1.3 | TablejnxVpnIfTable | not-accessible | current | Table of VPN Interfaces. |
| 1.3.6.1.4.1.2636.3.26.1.3.1 | RowjnxVpnIfEntry | not-accessible | current | Entry containing information about a particular VPN interface. |
| 1.3.6.1.4.1.2636.3.26.1.3.1.1 | ColumnjnxVpnIfVpnType | accessible-for-notify | current | Type of the VPN to which this interface belongs. |
| 1.3.6.1.4.1.2636.3.26.1.3.1.2 | ColumnjnxVpnIfVpnName | accessible-for-notify | current | Name of the VPN to which this interface belongs. |
| 1.3.6.1.4.1.2636.3.26.1.3.1.3 | ColumnjnxVpnIfIndex | accessible-for-notify | current | The index of this interface in the VPN. Each interface in the VPN is given a unique index. The RowStatus says whether a given interface (i.e., a row in this ta… |
| 1.3.6.1.4.1.2636.3.26.1.3.1.4 | ColumnjnxVpnIfRowStatus | read-only | current | This variable is used to create, modify, and/or delete a row in this table. |
| 1.3.6.1.4.1.2636.3.26.1.3.1.5 | ColumnjnxVpnIfStorageType | read-only | current | This variable indicates the storage type for this object. |
| 1.3.6.1.4.1.2636.3.26.1.3.1.6 | ColumnjnxVpnIfAssociatedPw | read-only | current | Index of associated Pseudo-wire, if any, in which case the index MUST be non-zero. If none, then this index MUST be zero. |
| 1.3.6.1.4.1.2636.3.26.1.3.1.7 | ColumnjnxVpnIfProtocol | read-only | current | Protocol running over this VPN interface. The values up to 10 are taken from draft-martini-l2circuit-trans-mpls-08.txt; the value for vpls is taken from draft-… |
| 1.3.6.1.4.1.2636.3.26.1.3.1.8 | ColumnjnxVpnIfInBandwidth | read-only | current | Maximum bandwidth that the CE connected over this VPN i/f can send to the PE, in Kilo (i.e., 1000) Bytes per second. A value of zero means there is no configur… |
| 1.3.6.1.4.1.2636.3.26.1.3.1.9 | ColumnjnxVpnIfOutBandwidth | read-only | current | Maximum bandwidth that the PE can send to the CE over this VPN interface, in Kilo (i.e., 1000) Bytes per second. A value of zero means there is no configured m… |
| 1.3.6.1.4.1.2636.3.26.1.3.1.10 | ColumnjnxVpnIfStatus | read-only | current | Status of this interface. |
| 1.3.6.1.4.1.2636.3.26.1.4 | TablejnxVpnPwTable | not-accessible | current | Table of Pseudo-Wire Connections. |
| 1.3.6.1.4.1.2636.3.26.1.4.1 | RowjnxVpnPwEntry | not-accessible | current | Entry containing information about a particular VPN. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.1 | ColumnjnxVpnPwVpnType | accessible-for-notify | current | The type of the VPN to which this Pseudo-Wire belongs. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.2 | ColumnjnxVpnPwVpnName | accessible-for-notify | current | The name of the VPN to which this Pseudo-Wire belongs. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.3 | ColumnjnxVpnPwIndex | accessible-for-notify | current | The index of this Pseudo-Wire in the VPN. Each Pseudo Wire in the VPN is given a unique index. The RowStatus says whether a given Pseudo Wire (i.e., a row in t… |
| 1.3.6.1.4.1.2636.3.26.1.4.1.4 | ColumnjnxVpnPwRowStatus | read-only | current | This variable is used to create, modify, and/or delete a row in this table. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.5 | ColumnjnxVpnPwStorageType | read-only | current | This variable indicates the storage type for this object. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.6 | ColumnjnxVpnPwAssociatedInterface | read-only | current | The VPN index of the interface associated with this Pseudo Wire, if any. If there is no interface associated with this Pseudo Wire, a value of zero is to be re… |
| 1.3.6.1.4.1.2636.3.26.1.4.1.7 | ColumnjnxVpnPwLocalSiteId | read-only | current | The local site identifier for this Pseudo-Wire. If there is no local site identifier, a value of zero is to be returned. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.8 | ColumnjnxVpnPwRemoteSiteId | read-only | current | The remote site (i.e., the site at the other end of this Pseudo-Wire) identifier. If there is no remote site identifier, a value of zero is to be returned. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.9 | ColumnjnxVpnRemotePeIdAddrType | read-only | current | The type of address assigned to the remote PE. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.10 | ColumnjnxVpnRemotePeIdAddress | read-only | current | The address of the remote PE, i.e., the router at the other end of the Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.11 | ColumnjnxVpnPwTunnelType | read-only | current | The type of the tunnel over which the Pseudo-Wire is carried. If several Pseudo-Wires can be carried in one tunnel, each Pseudo-Wire is identified by the multi… |
| 1.3.6.1.4.1.2636.3.26.1.4.1.12 | ColumnjnxVpnPwTunnelName | read-only | current | The name of the Tunnel over which this Pseudo-Wire is carried, if any. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.13 | ColumnjnxVpnPwReceiveDemux | read-only | current | The value of the demultiplexor that identifies received packets as belonging to this Pseudo-Wire, if any. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.14 | ColumnjnxVpnPwTransmitDemux | read-only | current | The value of the demultiplexor that identifies transmitted packets as belonging to this Pseudo-Wire, if any. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.15 | ColumnjnxVpnPwStatus | read-only | current | Status of the Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.16 | ColumnjnxVpnPwTunnelStatus | read-only | current | Status of the PE-to-PE tunnel over which the Pseudo- Wire is carried. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.17 | ColumnjnxVpnPwRemoteSiteStatus | read-only | current | Status of the interface at the remote end of the Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.18 | ColumnjnxVpnPwTimeUp | read-only | current | The total time in hundredths of a second that this Pseudo-Wire has been operational. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.19 | ColumnjnxVpnPwTransitions | read-only | current | The number of state transitions (up -> down and down -> up) this Tunnel has undergone. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.20 | ColumnjnxVpnPwLastTransition | read-only | current | The time in hundredths of a second since the last transition occurred on this Tunnel. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.21 | ColumnjnxVpnPwPacketsSent | read-only | current | The number of packets that have been sent over this Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.22 | ColumnjnxVpnPwOctetsSent | read-only | current | The number of octets that have been sent over this Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.23 | ColumnjnxVpnPwPacketsReceived | read-only | current | The number of packets that have been received over this Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.24 | ColumnjnxVpnPwOctetsReceived | read-only | current | The number of octets that have been received over this Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.25 | ColumnjnxVpnPwLRPacketsSent | read-only | current | The number of packets that have been sent over this Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.26 | ColumnjnxVpnPwLROctetsSent | read-only | current | The number of octets that have been sent over this Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.27 | ColumnjnxVpnPwLRPacketsReceived | read-only | current | The number of packets that have been received over this Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.4.1.28 | ColumnjnxVpnPwLROctetsReceived | read-only | current | The number of octets that have been received over this Pseudo-Wire. |
| 1.3.6.1.4.1.2636.3.26.1.5 | TablejnxVpnRTTable | not-accessible | current | Table of Route Targets for a VPN. |
| 1.3.6.1.4.1.2636.3.26.1.5.1 | RowjnxVpnRTEntry | not-accessible | current | Entry containing information about a particular VPN. |
| 1.3.6.1.4.1.2636.3.26.1.5.1.1 | ColumnjnxVpnRTVpnType | not-accessible | current | The type of the VPN for which this list of Route Targets are defined. |
| 1.3.6.1.4.1.2636.3.26.1.5.1.2 | ColumnjnxVpnRTVpnName | not-accessible | current | The name of the VPN for which this list of Route Targets are defined. |
| 1.3.6.1.4.1.2636.3.26.1.5.1.3 | ColumnjnxVpnRTIndex | not-accessible | current | The index within the list of Route Targets that specifies individual Route Targets that define the VPN. Note: this index MUST NOT be zero. |
| 1.3.6.1.4.1.2636.3.26.1.5.1.4 | ColumnjnxVpnRTRowStatus | read-only | current | This variable is used to create, modify, and/or delete a row in this table. |
| 1.3.6.1.4.1.2636.3.26.1.5.1.5 | ColumnjnxVpnRTStorageType | read-only | current | This variable indicates the storage type for this object. |
| 1.3.6.1.4.1.2636.3.26.1.5.1.6 | ColumnjnxVpnRTType | read-only | current | Type of the following Route Target. This can one of 'routeTarget[012]' or 'none'. |
| 1.3.6.1.4.1.2636.3.26.1.5.1.7 | ColumnjnxVpnRT | read-only | current | Route Target for the VPN. If the jnxVpnRTType is 'none', this value should be all zeros. |
| 1.3.6.1.4.1.2636.3.26.1.5.1.8 | ColumnjnxVpnRTFunction | read-only | current | The route target export distribution type. |
| 1.3.6.1.4.1.2636.3.26.2 | NodejnxVpnMIBConformance |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| JnxVpnIdentifier | OCTET STRING(SIZE (0..256)) | current | Syntax for a VPN identifier. A VPN Identifier is always interpreted within the context of an jnxVpnIdentifierType value. The jnxVpnIdentifierType object which defines the context must be registered immediately before th… |
| JnxVpnIdentifierType | INTEGER { none(0), other(1), routeDistinguisher(2), routeDistinguisher0(3), routeDistinguisher1(4), routeDistinguisher2(5), routeTarget(6), routeTarget0(7), routeTarget1(8), routeTarget2(9), vcId(10), localSwitch(11) } | current | Type of the VPN Identifier. This includes Route Distinguishers, Route Targets, and VC IDs. none(0) This value MUST be used if the value of the corresponding JnxVpnIdentifier object is a zero-length string. other(1) A VP… |
| JnxVpnLocalSwitchIdentifier | OCTET STRING(SIZE (1..256)) | current | The string representing the name of two interfaces that are being locally switched separated by a colon. |
| JnxVpnMultiplexor | Unsigned32 | current | Syntax for a VPN multiplexor/demultiplexor within a Pseudo-Wire Tunnel. |
| JnxVpnName | OCTET STRING (SIZE (1..128)) | current | Name of the VPN. |
| JnxVpnRouteDistinguisher | OCTET STRING(SIZE (8)) | current | Represents a Generic Route Distinguisher. |
| JnxVpnRouteDistinguisher0 | OCTET STRING(SIZE (8)) | current | Represents a Type 0 Route Distinguisher. |
| JnxVpnRouteDistinguisher1 | OCTET STRING(SIZE (8)) | current | Represents a Type 1 Route Distinguisher. |
| JnxVpnRouteDistinguisher2 | OCTET STRING(SIZE (8)) | current | Represents a Type 2 Route Distinguisher. |
| JnxVpnRouteTarget | OCTET STRING(SIZE (8)) | current | Represents a Generic Route Target. |
| JnxVpnRouteTarget0 | OCTET STRING(SIZE (8)) | current | Represents a Type 00 Route Target. |
| JnxVpnRouteTarget1 | OCTET STRING(SIZE (8)) | current | Represents a Type 01 Route Target. |
| JnxVpnRouteTarget2 | OCTET STRING(SIZE (8)) | current | Represents a Type 02 Route Target. |
| JnxVpnType | INTEGER { other(1), bgpIpVpn(2), bgpL2Vpn(3), bgpVpls(4), l2Circuit(5), ldpVpls(6), opticalVpn(7), vpOxc(8), ccc(9), bgpAtmVpn(10) } | current | Type of the VPN. The following types have been defined: bgpIpVpn: RFC 4364 VPNs; bgpL2Vpn: BGP-based Layer 2 VPNs (see draft-kompella-ppvpn-l2vpn); bgpVpls: BGP-based VPLS (see draft-kompella-ppvnp-vpls); l2Circuit: LDP… |
| JnxVpnVCIdentifier | OCTET STRING(SIZE (8)) | current | Represents a PE ID, VC ID pair. The PE ID is the Router ID of the remote PE. The VC ID follows the description given in draft-martini-l2circuit-trans. |