144 lines
4.8 KiB
Plaintext
144 lines
4.8 KiB
Plaintext
------------------------------------------------------------------------------
|
|
--
|
|
-- File : HMIT-IP-MIB.mib
|
|
-- Description :
|
|
-- Version :
|
|
-- Copyright : Copyright ⓒ 2019 Belden Singapore Pte Ltd. All rights reserved.
|
|
--
|
|
-- $Id:
|
|
--
|
|
------------------------------------------------------------------------------
|
|
|
|
------------------------------------------------------------------------------
|
|
HMIT-IP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Gauge32,
|
|
Integer32, Unsigned32, TimeTicks,IpAddress,Counter64
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue, MacAddress,
|
|
RowStatus, DisplayString, DateAndTime
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
hmITMgmt
|
|
FROM HMIT-SMI;
|
|
|
|
|
|
|
|
hmITIpMib MODULE-IDENTITY
|
|
LAST-UPDATED "201001081700Z"
|
|
ORGANIZATION "Belden Singapore Pte Ltd."
|
|
CONTACT-INFO
|
|
"Belden Singapore Pte Ltd."
|
|
DESCRIPTION
|
|
"Ip MIB."
|
|
REVISION "201001081700Z"
|
|
DESCRIPTION
|
|
"The initial revision of this mib module "
|
|
::= { hmITMgmt 700 }
|
|
|
|
|
|
|
|
hmITIpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmITIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Table"
|
|
::= { hmITIpMib 1 }
|
|
|
|
hmITIpEntry OBJECT-TYPE
|
|
SYNTAX HmITIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip Table Entry"
|
|
INDEX { hmITIpTIfName, hmITIpTAddress, hmITIpTMask }
|
|
::= { hmITIpTable 1 }
|
|
|
|
HmITIpEntry ::= SEQUENCE {
|
|
hmITIpTIfName DisplayString,
|
|
hmITIpTAddress IpAddress,
|
|
hmITIpTMask IpAddress,
|
|
hmITIpTBPAddress IpAddress,
|
|
hmITIpTType INTEGER,
|
|
hmITIpTWay INTEGER,
|
|
hmITIpTRowStatus RowStatus
|
|
}
|
|
|
|
|
|
hmITIpTIfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..40))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface name"
|
|
::= { hmITIpEntry 1 }
|
|
|
|
hmITIpTAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface ip address"
|
|
::= { hmITIpEntry 2 }
|
|
|
|
hmITIpTMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip mask"
|
|
::= { hmITIpEntry 3 }
|
|
|
|
hmITIpTBPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip broadcast address"
|
|
::= { hmITIpEntry 4 }
|
|
|
|
hmITIpTType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
primary(1),
|
|
secondary(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip type"
|
|
::= { hmITIpEntry 5 }
|
|
|
|
hmITIpTWay OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
manual(1),
|
|
dhcp(2),
|
|
negotiated(3),
|
|
unnumbered(4),
|
|
virtual(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip config type"
|
|
::= { hmITIpEntry 6 }
|
|
|
|
hmITIpTRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status"
|
|
::= { hmITIpEntry 7 }
|
|
|
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|