Observium_CE/mibs/zte/ZXR10-IP-IF-MIB

237 lines
6.9 KiB
Plaintext

-- ************************************************
-- $Id: ZXR10-IP-IF.mib 13 2005-07-13 01:01:26Z taowq $
--
-- zxr10-IP-IF.mib: ZXR10 IP Interface Configuration MIB file
--
-- Jun. 2005, Tao wenqiang
--
-- Copyright(c) 2005 by ZTE Corporaton
-- All rights reservered
--
-- ************************************************
ZXR10-IP-IF-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC
IpAddress
FROM RFC1155-SMI
zxr10interfaces
FROM ZXR10-SMI
ifIndex
FROM RFC1213-MIB;
zxr10IPIfMIB MODULE-IDENTITY
LAST-UPDATED "200504120000Z" -- April 12, 2005
ORGANIZATION "ZTE Corporation"
CONTACT-INFO
"ZTE Corporation
Nanjing Institute of ZTE Corporation
No.68 Zijinghua Rd. Yuhuatai District, Nanjing, China
Tel: +86-25-52870000"
DESCRIPTION
"ZXROS v4.6.02 Interfaces config MIB"
REVISION "200504120000Z" -- April 12, 2005
DESCRIPTION
""
::= { zxr10interfaces 1 }
zxr10IPIfMIBObjects OBJECT IDENTIFIER ::= { zxr10IPIfMIB 1 }
zxr10IPAddressConfiguration OBJECT IDENTIFIER
::= { zxr10IPIfMIBObjects 1 }
DisplayString ::= OCTET STRING
-- This data type is used to model textual information taken
-- from the NVT ASCII character set. By convention, objects
-- with this syntax are declared as having
-- SIZE (0..255)
--- Primary Ip address table
zxr10IPAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10IPAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ip address config table."
::= { zxr10IPAddressConfiguration 1 }
zxr10IPAddrEntry OBJECT-TYPE
SYNTAX Zxr10IPAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { ifIndex }
::= { zxr10IPAddrTable 1 }
Zxr10IPAddrEntry ::=
SEQUENCE {
zxr10IPAddrPrimaryIp
IpAddress,
zxr10IPAddrPrimaryIpMask
IpAddress,
zxr10IPAddrBroadcast
IpAddress,
zxr10IPAddrRowStatus
RowStatus,
zxr10IPAddrIfName
DisplayString
}
zxr10IPAddrPrimaryIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The main Ip address on this interface "
::= { zxr10IPAddrEntry 1 }
zxr10IPAddrPrimaryIpMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mask of primary Ip address on this interface"
::= { zxr10IPAddrEntry 2 }
zxr10IPAddrBroadcast OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Broadcast address on this interface"
::= { zxr10IPAddrEntry 3}
zxr10IPAddrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to manage creation and deletion of rows
in this table.
zxr10IpAddrRowStatus must be set to 'creatAndGo' to create
an entry and set to 'destroy' to delete an entry.
The value in any column may be modified any time even the
value of this entry rowStatus object is 'active'.
Caution has to be taken before destroying any entry.
Example: Need to change the IP address of an interface,
which provides sole network connectivity.
This has to be done by destroying the entry and creating
a new one. The device would loose network connectivity
after the entry is destroyed. In this case, the destroy
of the old entry and the creation on the new entry
should be packed in the same PDU."
::= { zxr10IPAddrEntry 4 }
zxr10IPAddrIfName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface name"
::= { zxr10IPAddrEntry 5}
-- secondary Ip address configration table
zxr10IPSecondaryAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10IPSecondaryAddrEnry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Secondary Ip address config table."
::= { zxr10IPAddressConfiguration 2 }
zxr10IPSecondaryAddrEnry OBJECT-TYPE
SYNTAX Zxr10IPSecondaryAddrEnry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { ifIndex,zxr10IPSecondaryAddr }
::= { zxr10IPSecondaryAddrTable 1 }
Zxr10IPSecondaryAddrEnry ::=
SEQUENCE {
zxr10IPSecondaryAddr
IpAddress,
zxr10IPSecondaryAddrMask
IpAddress,
zxr10IPSecondaryAddrRowStatus
RowStatus,
zxr10IPSecondaryIfName
DisplayString
}
zxr10IPSecondaryAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Secondary Ip address on this interface"
::= { zxr10IPSecondaryAddrEnry 1 }
zxr10IPSecondaryAddrMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Secondary Ip mask on this interface "
::= { zxr10IPSecondaryAddrEnry 2 }
zxr10IPSecondaryAddrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to manage creation and deletion of rows
in this table.
zxr10SecondaryIpAddrRowStatus must be set to 'creatAndGo' to create
an entry and set to 'destroy' to delete an entry.
The value in any column may be modified any time even the
value of this entry rowStatus object is 'active'.
Caution has to be taken before destroying any entry.
Example: Need to change the IP address of an interface,
which provides sole network connectivity.
This has to be done by destroying the entry and creating
a new one. The device would loose network connectivity
after the entry is destroyed. In this case, the destroy
of the old entry and the creation on the new entry
should be packed in the same PDU."
::= { zxr10IPSecondaryAddrEnry 3 }
zxr10IPSecondaryIfName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Interface name "
::= { zxr10IPSecondaryAddrEnry 4 }
END