Observium_CE/mibs/raisecom/RAISECOM-DHCP6-CLIENT-MIB

233 lines
11 KiB
Plaintext

--MibName=raisecomDhcp6Client
RAISECOM-DHCP6-CLIENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, TimeTicks, OBJECT-TYPE
FROM SNMPv2-SMI
RowStatus,MacAddress FROM SNMPv2-TC
EnableVar,Vlanset FROM SWITCH-TC
InetAddressIPv6 FROM INET-ADDRESS-MIB
raisecomAgent FROM RAISECOM-BASE-MIB;
raisecomDhcp MODULE-IDENTITY
LAST-UPDATED "201102180000Z"
ORGANIZATION "raisecom Group"
CONTACT-INFO
" Raise Systems
Postal: Beijing,
China
Tel: 86-010-82884499
E-mail: wenguan@raisecom.com"
DESCRIPTION
"The MIB module for DHCPv6 Client Module."
::= { raisecomAgent 44}
raisecomDhcpClient OBJECT IDENTIFIER ::= { raisecomDhcp 2 }
raisecomDhcp6Client OBJECT IDENTIFIER ::= { raisecomDhcpClient 1 }
raisecomDhcp6CNotifications OBJECT IDENTIFIER ::= { raisecomDhcp6Client 1 }
raisecomDhcp6CObjects OBJECT IDENTIFIER ::= { raisecomDhcp6Client 2 }
raisecomDhcp6CConformance OBJECT IDENTIFIER ::= { raisecomDhcp6Client 3 }
raisecomDhcp6CScalar OBJECT IDENTIFIER ::= { raisecomDhcp6CObjects 1 }
-----------------raisecomDhcp6ClientConfig-------------------
raisecomDhcp6CDuid OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the DUID of Client."
::= { raisecomDhcp6CScalar 1 }
---------------dhcp client request table--------------------------
raisecomDhcp6CRequestTable OBJECT-TYPE
SYNTAX SEQUENCE OF raisecomDhcp6CRequestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains client requesting information."
::= { raisecomDhcp6CObjects 2 }
raisecomDhcp6CRequestEntry OBJECT-TYPE
SYNTAX raisecomDhcp6CRequestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A entry that contains client requesting information."
INDEX { raisecomDhcp6CRequestIfIndex }
::= { raisecomDhcp6CRequestTable 1 }
raisecomDhcp6CRequestEntry ::=
SEQUENCE {
raisecomDhcp6CRequestIfIndex INTEGER,
raisecomDhcp6CRequestEnable EnableVar,
raisecomDhcp6CRequestRapidCommit EnableVar,
raisecomDhcp6CRequestInformOnly INTEGER,
raisecomDhcp6CRequestOperationStates INTEGER,
raisecomDhcp6CRequestOperationActions INTEGER,
raisecomDhcp6CRequestIpAddress InetAddressIPv6,
raisecomDhcp6CRequestValidTime INTEGER,
raisecomDhcp6CRequestPreferredTime INTEGER,
raisecomDhcp6CRequestTimetoExpire INTEGER,
raisecomDhcp6CRequestDhcpSvr InetAddressIPv6,
raisecomDhcp6CRequestDhcpSvrDuid OCTET STRING,
raisecomDhcp6CRequestSpecifySvr InetAddressIPv6,
raisecomDhcp6CRequestSntpServer InetAddressIPv6,
raisecomDhcp6CRequestDNSServer InetAddressIPv6
}
raisecomDhcp6CRequestIfIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of if interface of the client."
::= { raisecomDhcp6CRequestEntry 1 }
raisecomDhcp6CRequestEnable OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether client function is enabled."
::= { raisecomDhcp6CRequestEntry 2 }
raisecomDhcp6CRequestRapidCommit OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether client rapid commit with the dhcp server."
::= { raisecomDhcp6CRequestEntry 3 }
raisecomDhcp6CRequestInformOnly OBJECT-TYPE
SYNTAX INTEGER
{
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether the client request information only without the ip address."
::= { raisecomDhcp6CRequestEntry 4 }
raisecomDhcp6CRequestOperationStates OBJECT-TYPE
SYNTAX INTEGER
{
solicit(0),
bound (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the operation states of dhcp client."
::= { raisecomDhcp6CRequestEntry 5 }
raisecomDhcp6CRequestOperationActions OBJECT-TYPE
SYNTAX INTEGER
{
idle(0),
soliciting(1),
requesting(2),
renewing(3),
rebinding(4),
confirming(5),
releasing(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the operation actions of dhcp client.Only the renewing(4) can be set successful"
::= { raisecomDhcp6CRequestEntry 6 }
raisecomDhcp6CRequestIpAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the ip address client get from dhcp server."
::= { raisecomDhcp6CRequestEntry 7 }
raisecomDhcp6CRequestValidTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the valid time of client ip,
witch is assigned by dhcp server."
::= { raisecomDhcp6CRequestEntry 8 }
raisecomDhcp6CRequestPreferredTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the preferred time of client ip,
witch is assigned by dhcp server."
::= { raisecomDhcp6CRequestEntry 9 }
raisecomDhcp6CRequestTimetoExpire OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the left time of client ip,according to the valid time."
::= { raisecomDhcp6CRequestEntry 10 }
raisecomDhcp6CRequestDhcpSvr OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the address of dhcp server."
::= { raisecomDhcp6CRequestEntry 11 }
raisecomDhcp6CRequestDhcpSvrDuid OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the DUID of server."
::= { raisecomDhcp6CRequestEntry 12 }
raisecomDhcp6CRequestSpecifySvr OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the specified address of dhcp server."
::= { raisecomDhcp6CRequestEntry 13 }
raisecomDhcp6CRequestSntpServer OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the server address of sntp server."
::= { raisecomDhcp6CRequestEntry 14 }
raisecomDhcp6CRequestDNSServer OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the address of DNS server."
::= { raisecomDhcp6CRequestEntry 15 }
END