259 lines
6.0 KiB
Plaintext
259 lines
6.0 KiB
Plaintext
-- ***********************************************************************
|
|
-- 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
|