408 lines
14 KiB
Plaintext
408 lines
14 KiB
Plaintext
-- Copyright (C) 2009-2012 Aricent Group . All Rights Reserved
|
|
|
|
-- $Id: fsmpipvx.mib,v 1.4 2012/09/07 09:52:05 siva Exp $
|
|
|
|
ARICENT-MIFS-IPVX-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Integer32, Unsigned32, enterprises FROM SNMPv2-SMI
|
|
TruthValue, RowStatus FROM SNMPv2-TC
|
|
InetAddress, InetAddressType,
|
|
InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
|
InterfaceIndex FROM IF-MIB;
|
|
|
|
fsMIFsIpvx MODULE-IDENTITY
|
|
LAST-UPDATED "201209050000Z"
|
|
ORGANIZATION "ARICENT COMMUNICATIONS SOFTWARE"
|
|
CONTACT-INFO "support@aricent.com"
|
|
DESCRIPTION " This mib module is for IP module with virtual routing
|
|
and forwarding support."
|
|
REVISION "201209050000Z"
|
|
DESCRIPTION " This mib module is for IP module with virtual routing
|
|
and forwarding support."
|
|
::= { enterprises aricent-communication-holding-ltd(29601) iss(2) 34 }
|
|
|
|
--Prefix Table
|
|
|
|
fsMIIpvxAddrPrefixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIIpvxAddrPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used as an alternate to populate the
|
|
ipAddressPrefixTable present in stdipvx.mib.This table is
|
|
used to provide the rowstatus support to the standard
|
|
ipAddressPrefixTable."
|
|
::= { fsMIFsIpvx 1 }
|
|
|
|
fsMIIpvxAddrPrefixEntry OBJECT-TYPE
|
|
SYNTAX FsMIIpvxAddrPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An address mapping for a particular interface."
|
|
INDEX {
|
|
fsMIIpvxAddrPrefixIfIndex,
|
|
fsMIIpvxAddrPrefixAddrType,
|
|
fsMIIpvxAddrPrefix,
|
|
fsMIIpvxAddrPrefixLen
|
|
}
|
|
::= { fsMIIpvxAddrPrefixTable 1 }
|
|
|
|
FsMIIpvxAddrPrefixEntry ::= SEQUENCE {
|
|
fsMIIpvxAddrPrefixIfIndex InterfaceIndex,
|
|
fsMIIpvxAddrPrefixAddrType InetAddressType,
|
|
fsMIIpvxAddrPrefix InetAddress,
|
|
fsMIIpvxAddrPrefixLen InetAddressPrefixLength,
|
|
fsMIIpvxAddrPrefixContextId Integer32,
|
|
fsMIIpvxAddrPrefixProfileIndex Unsigned32,
|
|
fsMIIpvxAddrPrefixSecAddrFlag TruthValue,
|
|
fsMIIpvxAddrPrefixRowStatus RowStatus
|
|
}
|
|
|
|
|
|
fsMIIpvxAddrPrefixIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index value that 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 the IF-MIB.s ifIndex."
|
|
::= { fsMIIpvxAddrPrefixEntry 1 }
|
|
|
|
fsMIIpvxAddrPrefixAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of fsMIIpvxAddrPrefixAddr."
|
|
::= { fsMIIpvxAddrPrefixEntry 2 }
|
|
|
|
fsMIIpvxAddrPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address to which this entry.s addressing information
|
|
pertains. The address type of this object is specified in
|
|
fsMIIpvxAddrPrefixAddrType.
|
|
Implementors need to be aware that if the size of
|
|
fsMIIpvxAddrPrefixAddr exceeds 116 octets, then OIDS of instances of
|
|
columns in this row will have more than 128 sub-identifiers
|
|
and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3."
|
|
::= { fsMIIpvxAddrPrefixEntry 3 }
|
|
|
|
fsMIIpvxAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The prefix length associated with this prefix.
|
|
The value 0 has no special meaning for this object. It
|
|
simply refers to address .::/0.."
|
|
::= { fsMIIpvxAddrPrefixEntry 4 }
|
|
|
|
fsMIIpvxAddrPrefixContextId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the virtual router identifier associated
|
|
with the fsMIIpvxAddrPrefixIfIndex."
|
|
::= { fsMIIpvxAddrPrefixEntry 5 }
|
|
|
|
fsMIIpvxAddrPrefixProfileIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the index into the IPv6 Address Profile Table.
|
|
This entry of the IPv6 Address Profile table defines the
|
|
parameters for this address. For a link-local address,
|
|
this object always takes the value zero and cannot be
|
|
modified from SNMP."
|
|
::= { fsMIIpvxAddrPrefixEntry 6 }
|
|
|
|
fsMIIpvxAddrPrefixSecAddrFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag indicates whether the address is primary address
|
|
or secondary address."
|
|
DEFVAL { true }
|
|
::= { fsMIIpvxAddrPrefixEntry 7 }
|
|
|
|
fsMIIpvxAddrPrefixRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this conceptual row.
|
|
The RowStatus TC requires that this DESCRIPTION clause
|
|
states under which circumstances other objects in this row
|
|
can be modified. The value of this object has no effect on
|
|
whether other objects in this conceptual row can be
|
|
modified.
|
|
A conceptual row can not be made active until the
|
|
fsMIIpvxAddrPrefixIfIndex has been set to a valid index."
|
|
::= { fsMIIpvxAddrPrefixEntry 8 }
|
|
|
|
fsMIIpvxTraceConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIIpvxTraceConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entity's IP Traceroute Configuration Table."
|
|
::= { fsMIFsIpvx 2}
|
|
|
|
fsMIIpvxTraceConfigEntry OBJECT-TYPE
|
|
SYNTAX FsMIIpvxTraceConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains the configuration information about a
|
|
particular IP
|
|
traceroute Operation."
|
|
INDEX { fsMIIpvxTraceConfigIndex,
|
|
fsMIIpvxTraceConfigAddrType,
|
|
fsMIIpvxTraceConfigDest }
|
|
::= { fsMIIpvxTraceConfigTable 1 }
|
|
|
|
FsMIIpvxTraceConfigEntry ::= SEQUENCE {
|
|
fsMIIpvxTraceConfigIndex Integer32,
|
|
fsMIIpvxTraceConfigAddrType InetAddressType,
|
|
fsMIIpvxTraceConfigDest InetAddress,
|
|
fsMIIpvxTraceConfigAdminStatus INTEGER,
|
|
fsMIIpvxTraceConfigMaxTTL Integer32,
|
|
fsMIIpvxTraceConfigMinTTL Integer32,
|
|
fsMIIpvxTraceConfigOperStatus INTEGER,
|
|
fsMIIpvxTraceConfigTimeout Integer32,
|
|
fsMIIpvxTraceConfigMtu Integer32,
|
|
fsMIIpvxTraceConfigCxtId Integer32
|
|
}
|
|
|
|
fsMIIpvxTraceConfigIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique value that identifies the traceroute Entry"
|
|
::= { fsMIIpvxTraceConfigEntry 1}
|
|
|
|
|
|
fsMIIpvxTraceConfigAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of trace route IP address."
|
|
::= { fsMIIpvxTraceConfigEntry 2 }
|
|
|
|
fsMIIpvxTraceConfigDest OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address to which a route has to
|
|
be traced."
|
|
::= { fsMIIpvxTraceConfigEntry 3 }
|
|
|
|
fsMIIpvxTraceConfigAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on (1),
|
|
off (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired status for the traceroute operation.
|
|
This variable has to be made on (from off) for
|
|
starting the operation. If this variable is set to
|
|
on when fsIpTraceConfigOperStatus is inprogress,
|
|
then GEN_ERROR is returned. This variable is set
|
|
to off when the fsIpTraceConfigOperStatus becomes
|
|
not inprogress."
|
|
DEFVAL { on }
|
|
::= { fsMIIpvxTraceConfigEntry 4 }
|
|
|
|
|
|
fsMIIpvxTraceConfigMaxTTL OBJECT-TYPE
|
|
SYNTAX Integer32 (1..99)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum value of the TTL field to be filled up
|
|
in the IP packets used for the traceroute."
|
|
DEFVAL { 15 }
|
|
::= { fsMIIpvxTraceConfigEntry 5 }
|
|
|
|
|
|
fsMIIpvxTraceConfigMinTTL OBJECT-TYPE
|
|
SYNTAX Integer32 (1..99)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum value of the TTL field to be filled up
|
|
in the IP packets used for the traceroute."
|
|
DEFVAL { 1 }
|
|
::= { fsMIIpvxTraceConfigEntry 6 }
|
|
|
|
|
|
fsMIIpvxTraceConfigOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inprogress (1),
|
|
notinprogress (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current status for the traceroute operation."
|
|
::= { fsMIIpvxTraceConfigEntry 7 }
|
|
|
|
fsMIIpvxTraceConfigTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interval between (in seconds) consecutive trace
|
|
requests."
|
|
::= { fsMIIpvxTraceConfigEntry 8 }
|
|
|
|
fsMIIpvxTraceConfigMtu OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of octets of data to be sent in trace
|
|
packets."
|
|
::= { fsMIIpvxTraceConfigEntry 9 }
|
|
|
|
fsMIIpvxTraceConfigCxtId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique VR Id representing the Virtual Router"
|
|
::= { fsMIIpvxTraceConfigEntry 10}
|
|
|
|
fsMIIpvxTraceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIIpvxTraceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entity's IP Traceroute Table containing the
|
|
results of the traceroute operation(s)."
|
|
::= { fsMIFsIpvx 3}
|
|
|
|
fsMIIpvxTraceEntry OBJECT-TYPE
|
|
SYNTAX FsMIIpvxTraceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains the information about a particular
|
|
intermediate node on the way to the destination."
|
|
|
|
INDEX { fsMIIpvxTraceAddrType,
|
|
fsMIIpvxTraceAddr,
|
|
fsMIIpvxTraceHopCount }
|
|
::= { fsMIIpvxTraceTable 1 }
|
|
|
|
FsMIIpvxTraceEntry ::= SEQUENCE {
|
|
fsMIIpvxTraceIndex Integer32,
|
|
fsMIIpvxTraceAddrType InetAddressType,
|
|
fsMIIpvxTraceAddr InetAddress,
|
|
fsMIIpvxTraceHopCount Integer32,
|
|
fsMIIpvxTraceIntermHop InetAddress,
|
|
fsMIIpvxTraceReachTime1 Integer32,
|
|
fsMIIpvxTraceReachTime2 Integer32,
|
|
fsMIIpvxTraceReachTime3 Integer32,
|
|
fsMIIpvxTraceCxtId Integer32
|
|
}
|
|
|
|
fsMIIpvxTraceIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique value that identifies the traceroute Entry"
|
|
::= { fsMIIpvxTraceEntry 1}
|
|
|
|
fsMIIpvxTraceAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of trace route IP address."
|
|
::= { fsMIIpvxTraceEntry 2 }
|
|
|
|
fsMIIpvxTraceAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address to which a route was
|
|
traced."
|
|
::= {fsMIIpvxTraceEntry 3 }
|
|
|
|
fsMIIpvxTraceHopCount OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The count of the number of hops required to reach
|
|
this intermediate node."
|
|
::= {fsMIIpvxTraceEntry 4 }
|
|
|
|
fsMIIpvxTraceIntermHop OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the intermediate node/destination."
|
|
::= {fsMIIpvxTraceEntry 5 }
|
|
|
|
|
|
fsMIIpvxTraceReachTime1 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time in seconds required to reach this
|
|
intermediate node.The value of '-1' denotes that the
|
|
response was not received from this node"
|
|
::= {fsMIIpvxTraceEntry 6 }
|
|
|
|
fsMIIpvxTraceReachTime2 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time in seconds required to reach this
|
|
intermediate node for the second time. The value of
|
|
'-1' denotes that the response was not received
|
|
from this node"
|
|
::= {fsMIIpvxTraceEntry 7 }
|
|
|
|
fsMIIpvxTraceReachTime3 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time in seconds required to reach this
|
|
intermediate node for the third time. The value of
|
|
'-1' denotes that the response was not received from
|
|
this node"
|
|
::= {fsMIIpvxTraceEntry 8 }
|
|
|
|
fsMIIpvxTraceCxtId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique VR Id representing the Virtual Router"
|
|
::= { fsMIIpvxTraceEntry 9}
|
|
|
|
END
|