Initial commit
This commit is contained in:
258
MIBS/hillstone/HILLSTONE-IF-MIB
Normal file
258
MIBS/hillstone/HILLSTONE-IF-MIB
Normal file
@ -0,0 +1,258 @@
|
||||
-- ***********************************************************************
|
||||
-- HILLSTONE-IF-MIB
|
||||
--
|
||||
-- Copyright (c) 2009 by Hillstone Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Version: V3
|
||||
-- Description: Hillstone Networks IF MIB Object Identifier Assignments
|
||||
-- ***********************************************************************
|
||||
--
|
||||
|
||||
HILLSTONE-IF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hillstoneInterface
|
||||
FROM HILLSTONE-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212;
|
||||
|
||||
-- textual conventions
|
||||
|
||||
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)
|
||||
|
||||
hillstoneIfObjects OBJECT IDENTIFIER ::= { hillstoneInterface 1 }
|
||||
|
||||
--
|
||||
-- If Ext MIB Objects
|
||||
--
|
||||
hillstoneWanIfNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of wan interfaces."
|
||||
::= { hillstoneIfObjects 1 }
|
||||
|
||||
hillstoneLanIfNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of lan interfaces."
|
||||
::= { hillstoneIfObjects 2 }
|
||||
|
||||
hillstoneIfAttriTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HillstoneIfAttriEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table for representing the interface attribute."
|
||||
::= { hillstoneIfObjects 3 }
|
||||
|
||||
HillstoneIfAttriEntry OBJECT-TYPE
|
||||
SYNTAX HillstoneIfAttriEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
INDEX { hillstoneIfIndex }
|
||||
::= { hillstoneIfAttriTable 1 }
|
||||
|
||||
HillstoneIfAttriEntry ::=
|
||||
SEQUENCE {
|
||||
hillstoneIfIndex
|
||||
INTEGER,
|
||||
hillstoneIfName
|
||||
DisplayString,
|
||||
hillstoneIfAttribute
|
||||
INTEGER,
|
||||
hillstoneIfNetAddress
|
||||
IpAddress,
|
||||
hillstoneIfNetMask
|
||||
IpAddress,
|
||||
hillstoneIfManageIp
|
||||
IpAddress,
|
||||
hillstoneIfSecIpAddress0
|
||||
IpAddress,
|
||||
hillstoneIfSecNetMask0
|
||||
IpAddress,
|
||||
hillstoneIfSecIpAddress1
|
||||
IpAddress,
|
||||
hillstoneIfSecNetMask1
|
||||
IpAddress,
|
||||
hillstoneIfSecIpAddress2
|
||||
IpAddress,
|
||||
hillstoneIfSecNetMask2
|
||||
IpAddress,
|
||||
hillstoneIfSecIpAddress3
|
||||
IpAddress,
|
||||
hillstoneIfSecNetMask3
|
||||
IpAddress,
|
||||
hillstoneIfSecIpAddress4
|
||||
IpAddress,
|
||||
hillstoneIfSecNetMask4
|
||||
IpAddress,
|
||||
hillstoneIfSecIpAddress5
|
||||
IpAddress,
|
||||
hillstoneIfSecNetMask5
|
||||
IpAddress
|
||||
}
|
||||
hillstoneIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ucIfIndex equals to IfIndex of IF-MIB."
|
||||
::= { HillstoneIfAttriEntry 1 }
|
||||
|
||||
hillstoneIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ifDescr equals to IfIndex of IF-MIB."
|
||||
::= { HillstoneIfAttriEntry 2 }
|
||||
|
||||
hillstoneIfAttribute OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(0),
|
||||
lan(1),
|
||||
wan(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Attribute of this interface: 0 for Unknown, 1 for LAN, 2 for WAN."
|
||||
::= { HillstoneIfAttriEntry 3 }
|
||||
|
||||
hillstoneIfNetAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ip address of the interface."
|
||||
::= { HillstoneIfAttriEntry 4 }
|
||||
|
||||
hillstoneIfNetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The netmask of the interface, ip address and manage ip address of the the interface are in the same subnet."
|
||||
::= { HillstoneIfAttriEntry 5 }
|
||||
|
||||
hillstoneIfManageIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The manage ip address of the interface."
|
||||
::= { HillstoneIfAttriEntry 6 }
|
||||
|
||||
hillstoneIfSecIpAddress0 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address0 of the interface."
|
||||
::= { HillstoneIfAttriEntry 7 }
|
||||
|
||||
hillstoneIfSecNetMask0 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address0 netmask of the interface."
|
||||
::= { HillstoneIfAttriEntry 8 }
|
||||
|
||||
hillstoneIfSecIpAddress1 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address1 of the interface."
|
||||
::= { HillstoneIfAttriEntry 9 }
|
||||
|
||||
hillstoneIfSecNetMask1 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address1 netmask of the interface."
|
||||
::= { HillstoneIfAttriEntry 10 }
|
||||
|
||||
hillstoneIfSecIpAddress2 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address2 of the interface."
|
||||
::= { HillstoneIfAttriEntry 11 }
|
||||
|
||||
hillstoneIfSecNetMask2 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address2 netmask of the interface."
|
||||
::= { HillstoneIfAttriEntry 12 }
|
||||
|
||||
hillstoneIfSecIpAddress3 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address3 of the interface."
|
||||
::= { HillstoneIfAttriEntry 13 }
|
||||
|
||||
hillstoneIfSecNetMask3 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address3 netmask of the interface."
|
||||
::= { HillstoneIfAttriEntry 14 }
|
||||
|
||||
hillstoneIfSecIpAddress4 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address4 of the interface."
|
||||
::= { HillstoneIfAttriEntry 15 }
|
||||
|
||||
hillstoneIfSecNetMask4 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address4 netmask of the interface."
|
||||
::= { HillstoneIfAttriEntry 16 }
|
||||
|
||||
hillstoneIfSecIpAddress5 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address5 of the interface."
|
||||
::= { HillstoneIfAttriEntry 17 }
|
||||
|
||||
hillstoneIfSecNetMask5 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second ip address5 netmask of the interface."
|
||||
::= { HillstoneIfAttriEntry 18 }
|
||||
|
||||
|
||||
|
||||
|
||||
END
|
Reference in New Issue
Block a user