mibs/MIBS/junos/JUNIPER-IPv4-MIB
2023-12-05 12:25:34 +01:00

131 lines
4.3 KiB
Plaintext

--
-- $Id: jnx-ipv4.mib,v 1.3 2003-07-18 22:57:37 dchuang Exp $
-- Juniper Enterprise Specific MIB: ipv4 MIB Extension
--
-- Copyright (c) 2001-2003, Juniper Networks, Inc.
-- All rights reserved.
--
-- The contents of this document are subject to change without notice.
--
JUNIPER-IPv4-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, IpAddress
FROM SNMPv2-SMI
jnxMibs
FROM JUNIPER-SMI;
jnxIpv4 MODULE-IDENTITY
LAST-UPDATED "200307182153Z" -- Fri Jul 18 21:53:52 2003 UTC
ORGANIZATION "Juniper Networks, Inc."
CONTACT-INFO
" Juniper Technical Assistance Center
Juniper Networks, Inc.
1133 Innovation Way
Sunnyvale, CA 94089
E-mail: support@juniper.net"
DESCRIPTION
"The MIB modules extends the ifTable as
defined in IF-MIB."
REVISION "200108310000Z"
DESCRIPTION
"Initial revision."
::= { jnxMibs 12 }
--
-- define branches for ipv4 config info
--
jnxIpv4Config OBJECT IDENTIFIER ::= { jnxIpv4 1 }
--
-- Ipv4 Address Table
--
jnxIpv4AddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxIpv4AddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of addressing information relevant to this
entity's IP addresses."
::= { jnxIpv4Config 1 }
jnxIpv4AddrEntry OBJECT-TYPE
SYNTAX JnxIpv4AddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The addressing information for one of this entity's IP
addresses."
INDEX { jnxIpv4AdEntIfIndex, jnxIpv4AdEntAddr }
::= { jnxIpv4AddrTable 1 }
JnxIpv4AddrEntry ::= SEQUENCE {
jnxIpv4AdEntIfIndex INTEGER,
jnxIpv4AdEntAddr IpAddress,
jnxIpv4AdEntNetMask IpAddress,
jnxIpv4AdEntBcastAddr INTEGER,
jnxIpv4AdEntReasmMaxSize INTEGER
}
jnxIpv4AdEntIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value which uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of RFC 1573's ifIndex."
::= { jnxIpv4AddrEntry 1 }
jnxIpv4AdEntAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address to which this entry's addressing information
pertains."
::= { jnxIpv4AddrEntry 2 }
jnxIpv4AdEntNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 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."
::= { jnxIpv4AddrEntry 3 }
jnxIpv4AdEntBcastAddr OBJECT-TYPE
SYNTAX INTEGER (0..1)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the least-significant bit in the IP broadcast
address used for sending datagrams on the (logical)
interface associated with the IP address of this entry. For
example, when the Internet standard all-ones broadcast
address is used, the value will be 1. This value applies to
both the subnet and network broadcasts addresses used by the
entity on this (logical) interface."
::= { jnxIpv4AddrEntry 4 }
jnxIpv4AdEntReasmMaxSize OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The size of the largest IP datagram which this entity can
re-assemble from incoming IP fragmented datagrams received
on this interface."
::= { jnxIpv4AddrEntry 5 }
END