103 lines
4.2 KiB
Plaintext
103 lines
4.2 KiB
Plaintext
IPV6-LOOPBACK-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Quanta Corporation IPV6 Loopback MIB
|
|
-- Copyright 2004- Quanta Computer, Inc. All rights reserved.
|
|
|
|
-- This Specification is supplied "AS IS", Quanta Computer Inc.
|
|
-- makes no warranty, either expressed or implied,
|
|
-- as to the use, operation, condition, or performance of the
|
|
-- Specification.
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
mib-2, Unsigned32, Integer32 FROM SNMPv2-SMI
|
|
DisplayString, PhysAddress, TruthValue,
|
|
RowStatus FROM SNMPv2-TC
|
|
InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
|
Ipv6AddressPrefix FROM IPV6-TC
|
|
agentLoopbackID FROM LOOPBACK-MIB
|
|
switch FROM QUANTA-SWITCH-MIB;
|
|
|
|
ipv6Loopback MODULE-IDENTITY
|
|
LAST-UPDATED "201108310000Z"
|
|
ORGANIZATION "QCI"
|
|
CONTACT-INFO
|
|
" Customer Support
|
|
Postal: Quanta Computer Inc.
|
|
4, Wen Ming 1 St., Kuei Shan Hsiang,
|
|
Tao Yuan Shien, Taiwan, R.O.C.
|
|
Tel: +886 3 328 0050
|
|
E-Mail: strong.chen@quantatw.com"
|
|
DESCRIPTION
|
|
"The Quanta Private MIB for Loopback IPV6 address configuration"
|
|
|
|
::= { switch 23 }
|
|
--**************************************************************************************
|
|
-- agentLoopbackIpv6Group
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentLoopbackIpv6Group OBJECT IDENTIFIER ::= { ipv6Loopback 1 }
|
|
|
|
agentLoopbackIpv6PrefixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentLoopbackIpv6PrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of the Ipv6 prefixes associated with loopback instances"
|
|
::= { agentLoopbackIpv6Group 1 }
|
|
|
|
agentLoopbackIpv6PrefixEntry OBJECT-TYPE
|
|
SYNTAX AgentLoopbackIpv6PrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { agentLoopbackID, agentLoopbackIpv6PrefixPrefix, agentLoopbackIpv6PrefixPrefixLen}
|
|
::= { agentLoopbackIpv6PrefixTable 1 }
|
|
|
|
AgentLoopbackIpv6PrefixEntry ::= SEQUENCE {
|
|
agentLoopbackIpv6PrefixPrefix
|
|
Ipv6AddressPrefix,
|
|
agentLoopbackIpv6PrefixPrefixLen
|
|
InetAddressPrefixLength,
|
|
agentLoopbackIpv6PrefixStatus
|
|
RowStatus
|
|
}
|
|
|
|
agentLoopbackIpv6PrefixPrefix OBJECT-TYPE
|
|
SYNTAX Ipv6AddressPrefix
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The prefix associated with the loopback interface. The data type
|
|
is used to model the Ipv6 address. It is a binary string
|
|
of 16 octects in network byte-order. It specifies the IP
|
|
address of loopback which will be in Ipv6 Format, generated
|
|
using internal interface number."
|
|
::= { agentLoopbackIpv6PrefixEntry 1 }
|
|
|
|
agentLoopbackIpv6PrefixPrefixLen OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of the prefix (in bits)."
|
|
DEFVAL { 0 }
|
|
::= { agentLoopbackIpv6PrefixEntry 2 }
|
|
|
|
agentLoopbackIpv6PrefixStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of this instance.Row can be added or deleted
|
|
by setting the value to createAndGo/destroy
|
|
|
|
active(1) - this Loopback instance is active
|
|
createAndGo(4) - set to this value to create an instance
|
|
destroy(6) - set to this value to delete an instance"
|
|
::= { agentLoopbackIpv6PrefixEntry 3 }
|
|
END
|