-- ***************************************************************** -- UBQS-LARGESCALEOLT-DHCP-MIB.mib: -- Ubiquoss Enterprise DHCP Structure of Management Information -- -- July 2010, Bokyung Shin -- -- Copyright (c) 2006 by Ubiquoss, Corp. -- All rights reserved. -- -- ***************************************************************** -- UBQS-DHCP-MIB DEFINITIONS ::= BEGIN IMPORTS ubiMgmtv2 FROM UBQS-SMI RowStatus, MacAddress, TimeTicks, PhysAddress FROM SNMPv2-TC DisplayString FROM RFC1213-MIB; ubiDhcpMIB MODULE-IDENTITY LAST-UPDATED "0607130000Z" ORGANIZATION "Ubiquoss Corp." CONTACT-INFO "Chair : jisoo Kim Ubiquoss Corp. Postal: 24F Milennium B/D, 467-12, Dogok-Dong, GangNam-Gu, Seoul 135-270 Korea EMail: jisoo@ubiquoss.com Phone: +82-2-2190-3100 Co-editor: Paul Ubiquoss Corp. Postal: 24F Milennium B/D, 467-12, Dogok-Dong, GangNam-Gu, Seoul 135-270 Korea EMail: paul@ubiquoss.com Phone: +82-2-2190-3100" DESCRIPTION "This MIB module defines DHCP information" ::= { ubiMgmtv2 6 } ubiDhcpServerMIBObjects OBJECT IDENTIFIER ::= { ubiDhcpMIB 1 } -- *********************************************************** -- ubiDhcpStatistics -- *********************************************************** ubiDhcpStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DHCP statistics table." ::= { ubiDhcpServerMIBObjects 1} ubiDhcpStatisticsEntry OBJECT-TYPE SYNTAX UbiDhcpStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DHCP statistics entry." INDEX { noIndex } ::= { ubiDhcpStatisticsTable 1 } UbiDhcpStatisticsEntry ::= SEQUENCE { ubiDhcpCurPktMFMessage Unsigned32, ubiDhcpCurPktBootReq Unsigned32, ubiDhcpCurPktDiscover Unsigned32, ubiDhcpCurPktReq Unsigned32, ubiDhcpCurPktDecline Unsigned32, ubiDhcpCurPktRelease Unsigned32, ubiDhcpCurPktInform Unsigned32, ubiDhcpCurPktEcho Unsigned32, ubiDhcpCurPktReply Unsigned32, ubiDhcpCurPktOffer Unsigned32, ubiDhcpCurPktAck Unsigned32, ubiDhcpCurPktNak Unsigned32 } ubiDhcpCurPktMFMessage OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of malformed messages received from dhcp servers." ::= { ubiDhcpStatisticsEntry 1 } ubiDhcpCurPktBootReq OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of boot request messages received from dhcp servers." ::= { ubiDhcpStatisticsEntry 2 } ubiDhcpCurPktDiscover OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of discover messages received from dhcp servers." ::= { ubiDhcpStatisticsEntry 3 } ubiDhcpCurPktReq OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of request messages received from dhcp servers." ::= { ubiDhcpStatisticsEntry 4 } ubiDhcpCurPktDecline OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of decline messages received from dhcp servers." ::= { ubiDhcpStatisticsEntry 5 } ubiDhcpCurPktRelease OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of release messages received from dhcp servers." ::= { ubiDhcpStatisticsEntry 6 } ubiDhcpCurPktInform OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of inform messages received from dhcp servers." ::= { ubiDhcpStatisticsEntry 7 } ubiDhcpCurPktEcho OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of echo messages received from dhcp servers." ::= { ubiDhcpStatisticsEntry 8 } ubiDhcpCurPktReply OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of reply messages sent to dhcp servers." ::= { ubiDhcpStatisticsEntry 9 } ubiDhcpCurPktOffer OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of offer messages sent to dhcp servers." ::= { ubiDhcpStatisticsEntry 10 } ubiDhcpCurPktAck OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of offer messages sent to dhcp servers." ::= { ubiDhcpStatisticsEntry 11 } ubiDhcpCurPktNak OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of offer messages sent to dhcp servers." ::= { ubiDhcpStatisticsEntry 12 } -- *********************************************************** -- ubiDhcpServerPool -- *********************************************************** ubiDhcpServerPoolTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpServerPoolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of address pool that are configured on this server." ::= { ubiDhcpServerMIBObjects 2} ubiDhcpServerPoolEntry OBJECT-TYPE SYNTAX UbiDhcpServerPoolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A logical row in the DHCP PoolTable." INDEX { ubiDhcpServerPoolName } ::= { ubiDhcpServerPoolTable 1 } UbiDhcpServerPoolEntry ::= SEQUENCE { -- ubiDhcpServerPoolIndex -- Integer32, ubiDhcpServerPoolName DisplayString, ubiDhcpServerPoolSubnet IpAddress, ubiDhcpServerPoolSubnetMask IpAddress, ubiDhcpServerPoolSubnetFreeAddress Unsigned32, ubiDhcpServerPoolSubnetTotalAddress Unsigned32, ubiDhcpServerPoolSubnetInUse Gauge32, ubiDhcpServerPoolSubnetGroup DisplayString, ubiDhcpServerPoolType INTEGER, ubiDhcpServerPoolDomainName OCTET STRING, ubiDhcpServerPoolLeaseTimeMode INTEGER, ubiDhcpServerPoolLeaseTimeDays Integer32, ubiDhcpServerPoolLeaseTimeHours Integer32, ubiDhcpServerPoolLeaseTimeMinutes Integer32, ubiDhcpServerPoolUsageThreshold Integer32, ubiDhcpServerDefaultRouterInfo IpAddress } -- ubiDhcpServerPoolIndex OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { ubiDhcpServerPoolEntry 1 } ubiDhcpServerPoolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the subnet, which uniquely identifies an entry in the serverSubnetTable." ::= { ubiDhcpServerPoolEntry 1 } ubiDhcpServerPoolSubnet OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the subnet." ::= { ubiDhcpServerPoolEntry 2 } ubiDhcpServerPoolSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The subnet mask of the subnet. This MUST be the same as the value of DHCP option 1 offered to clients on this subnet." ::= { ubiDhcpServerPoolEntry 3 } ubiDhcpServerPoolSubnetFreeAddress OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP addresses which are available within this DHCP address pool. If the server does not count free addresses by DHCP address pool, this value will be zero." ::= { ubiDhcpServerPoolEntry 4 } ubiDhcpServerPoolSubnetTotalAddress OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP addresses which are available within this DHCP address pool. If the server does not count total addresses by DHCP address pool, this value will be zero." ::= { ubiDhcpServerPoolEntry 5 } ubiDhcpServerPoolSubnetInUse OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of addresses in this DHCP address pool that are currently in use. This number includes those addresses whose lease has not expired and addresses which have been reserved (either by the server or through configuration)." ::= { ubiDhcpServerPoolEntry 6 } ubiDhcpServerPoolSubnetGroup OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { ubiDhcpServerPoolEntry 7 } ubiDhcpServerPoolType OBJECT-TYPE SYNTAX INTEGER { none(0), network(1), host(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiDhcpServerPoolEntry 8 } ubiDhcpServerPoolDomainName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerPoolEntry 9 } ubiDhcpServerPoolLeaseTimeMode OBJECT-TYPE SYNTAX INTEGER { infinite(1), manual(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Expire setting mode" ::= { ubiDhcpServerPoolEntry 10 } ubiDhcpServerPoolLeaseTimeDays OBJECT-TYPE SYNTAX Integer32 (0..32) MAX-ACCESS read-write STATUS current DESCRIPTION "left days(0..31)" ::= { ubiDhcpServerPoolEntry 11 } ubiDhcpServerPoolLeaseTimeHours OBJECT-TYPE SYNTAX Integer32 (0..23) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerPoolEntry 12 } ubiDhcpServerPoolLeaseTimeMinutes OBJECT-TYPE SYNTAX Integer32 (0..59) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerPoolEntry 13 } ubiDhcpServerPoolUsageThreshold OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "rate of used IP Numbers and available total IP Nubmber" ::= { ubiDhcpServerPoolEntry 14 } ubiDhcpServerDefaultRouterInfo OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerPoolEntry 15 } -- *********************************************************** -- dhcp Server range table -- *********************************************************** ubiDhcpServerRangeTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpServerRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of ranges that are configured on this server." ::= { ubiDhcpServerMIBObjects 3 } ubiDhcpServerRangeEntry OBJECT-TYPE SYNTAX UbiDhcpServerRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A logical row in the dhcpRangeTable." INDEX { ubiDhcpServerPoolIndex, ubiDhcpRangeStart } ::= { ubiDhcpServerRangeTable 1 } UbiDhcpServerRangeEntry ::= SEQUENCE { ubiDhcpServerPoolIndex Integer32, ubiDhcpServerRangeStart IpAddress, ubiDhcpServerRangeEnd IpAddress } ubiDhcpServerPoolIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ubiDhcpServerRangeEntry 1 } ubiDhcpServerRangeStart OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the first address in the range. The value of range start must be less than or equal to the value of range end." ::= { ubiDhcpServerRangeEntry 2 } ubiDhcpServerRangeEnd OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the last address in the range. The value of range end must be greater than or equal to the value of range start." ::= { ubiDhcpServerRangeEntry 3 } -- *********************************************************** -- dhcp Server NetworkPoolRange table -- *********************************************************** ubiDhcpServerNetPoolRangeTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpServerNetPoolRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of ranges that are configured on this server." ::= { ubiDhcpServerMIBObjects 4 } ubiDhcpServerNetPoolRangeEntry OBJECT-TYPE SYNTAX UbiDhcpServerNetPoolRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A logical row in the dhcpRangeTable." INDEX { ubiDhcpServerNetPoolRangePoolIndex, ubiDhcpServerNetPoolRangeStartIpAddr, ubiDhcpServerNetPoolRangeEndIpAddr } ::= { ubiDhcpServerNetPoolRangeTable 1 } UbiDhcpServerNetPoolRangeEntry ::= SEQUENCE { ubiDhcpServerNetPoolRangePoolIndex INTEGER, ubiDhcpServerNetPoolRangeStartIpAddr IpAddress, ubiDhcpServerNetPoolRangeEndIpAddr IpAddress, ubiDhcpServerNetPoolRangeRowstatus RowStatus } ubiDhcpServerNetPoolRangePoolIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiDhcpServerNetPoolRangeEntry 1 } ubiDhcpServerNetPoolRangeStartIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the first address in the range. The value of range start must be less than or equal to the value of range end." ::= { ubiDhcpServerNetPoolRangeEntry 2 } ubiDhcpServerNetPoolRangeEndIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the last address in the range. The value of range end must be greater than or equal to the value of range start." ::= { ubiDhcpServerNetPoolRangeEntry 3 } ubiDhcpServerNetPoolRangeRowstatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "row status" ::= { ubiDhcpServerNetPoolRangeEntry 4 } -- *********************************************************** -- ubiDhcpServerPoolRowTable(Creation) -- *********************************************************** ubiDhcpServerPoolRowTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpServerPoolRowEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of address pool that are configured on this server." ::= { ubiDhcpServerMIBObjects 5 } ubiDhcpServerPoolRowEntry OBJECT-TYPE SYNTAX UbiDhcpServerPoolRowEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A logical row in the DHCP PoolTable." INDEX { ubiDhcpServerPoolIndex, ubiDhcpServerRangeStart, ubiDhcpServerRangeEnd } ::= { ubiDhcpServerPoolRowTable 1 } UbiDhcpServerPoolRowEntry ::= SEQUENCE { ubiDhcpServerPoolRowStatus RowStatus } ubiDhcpServerPoolRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "row status" ::= { ubiDhcpServerPoolRowEntry 1 } -- *********************************************************** -- dhcp Server Fixed Addr Table -- *********************************************************** ubiDhcpServerFixedAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpServerFixedAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "static ip addresses list which can be allocated" ::= { ubiDhcpServerMIBObjects 6 } ubiDhcpServerFixedAddrEntry OBJECT-TYPE SYNTAX UbiDhcpServerFixedAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiDhcpServerFixedAddrHostPoolName, ubiDhcpServerFixedAddrIp, ubiDhcpServerFixedAddrNetmask } ::= { ubiDhcpServerFixedAddrTable 1 } UbiDhcpServerFixedAddrEntry ::= SEQUENCE { ubiDhcpServerFixedAddrHostPoolName DisplayString, ubiDhcpServerFixedAddrMac MacAddress, ubiDhcpServerFixedAddrIp IpAddress, ubiDhcpServerFixedAddrNetmask IpAddress, ubiDhcpServerFixedAddrRowStatus RowStatus } ubiDhcpServerFixedAddrHostPoolName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "DHCP Server Pool Name" ::= { ubiDhcpServerFixedAddrEntry 1 } ubiDhcpServerFixedAddrMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerFixedAddrEntry 2 } ubiDhcpServerFixedAddrIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerFixedAddrEntry 3 } ubiDhcpServerFixedAddrNetmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerFixedAddrEntry 4 } ubiDhcpServerFixedAddrRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerFixedAddrEntry 5 } -- *********************************************************** -- dhcp Server DNS Table -- *********************************************************** ubiDhcpServerDnsTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpServerDnsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerMIBObjects 7 } ubiDhcpServerDnsEntry OBJECT-TYPE SYNTAX UbiDhcpServerDnsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiDhcpServerDnsPoolIndex, ubiDhcpServerDnsServerAddr } ::= { ubiDhcpServerDnsTable 1 } UbiDhcpServerDnsEntry ::= SEQUENCE { ubiDhcpServerDnsPoolIndex Integer32, ubiDhcpServerDnsServerAddr IpAddress, ubiDhcpServerDnsRowStatus RowStatus } ubiDhcpServerDnsPoolIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerDnsEntry 1 } ubiDhcpServerDnsServerAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerDnsEntry 2 } ubiDhcpServerDnsRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerDnsEntry 3 } -- *********************************************************** -- dhcp Server Binding Table -- *********************************************************** ubiDhcpServerBindingTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpServerBindingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerMIBObjects 8 } ubiDhcpServerBindingEntry OBJECT-TYPE SYNTAX UbiDhcpServerBindingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiDhcpServerBindingIndex } ::= { ubiDhcpServerBindingTable 1 } UbiDhcpServerBindingEntry ::= SEQUENCE { ubiDhcpServerBindingIndex INTEGER, ubiDhcpServerBindingIpAddr IpAddress, ubiDhcpServerBindingMacAddr MacAddress, ubiDhspServerBindingLeaseStart OCTET STRING, ubiDhspServerBindingLeaseExpiration OCTET STRING, ubiDhcpServerBindingType INTEGER } ubiDhcpServerBindingIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiDhcpServerBindingEntry 1 } ubiDhcpServerBindingIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiDhcpServerBindingEntry 2 } ubiDhcpServerBindingMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiDhcpServerBindingEntry 3 } ubiDhspServerBindingLeaseExpiration OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiDhcpServerBindingEntry 4 } ubiDhcpServerBindingType OBJECT-TYPE SYNTAX INTEGER { auto(1), manual(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiDhcpServerBindingEntry 5 } -- *********************************************************** -- dhcp Server NetworkPool Single Range table -- *********************************************************** ubiDhcpServerPoolSingleRangeTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpServerPoolSingleRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of ranges that are configured on this server." ::= { ubiDhcpServerMIBObjects 9 } ubiDhcpServerPoolSingleRangeEntry OBJECT-TYPE SYNTAX UbiDhcpServerPoolSingleRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A logical row in the dhcpSingleRangeTable." INDEX { ubiDhcpServerPoolSingleRangePoolIndex, ubiDhcpServerPoolSingleRangeIpAddr } ::= { ubiDhcpServerPoolSingleRangeTable 1 } UbiDhcpServerPoolSingleRangeEntry ::= SEQUENCE { ubiDhcpServerPoolSingleRangePoolIndex INTEGER, ubiDhcpServerPoolSingleRangeIpAddr IpAddress, ubiDhcpServerPoolSingleRangeRowstatus RowStatus } ubiDhcpServerPoolSingleRangePoolIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiDhcpServerPoolSingleRangeEntry 1 } ubiDhcpServerPoolSingleRangeIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the address in the range. The value of range start must be not equal to the value of other ranges." ::= { ubiDhcpServerPoolSingleRangeEntry 2 } ubiDhcpServerPoolSingleRangeRowstatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "row status" ::= { ubiDhcpServerPoolSingleRangeEntry 3 } -- *********************************************************** -- dhcp Server Info Table -- *********************************************************** ubiDhcpServerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpServerInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiDhcpServerMIBObjects 10 } ubiDhcpServerInfoEntry OBJECT-TYPE SYNTAX UbiDhcpServerInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { noIndex } ::= { ubiDhcpServerInfoTable 1 } UbiDhcpServerInfoEntry ::= SEQUENCE { ubiDhcpServerAdminStatus INTEGER } ubiDhcpServerAdminStatus OBJECT-TYPE SYNTAX INTEGER { locked(0), unlocked(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "setting dhcp server service" ::= { ubiDhcpServerInfoEntry 1 } -- *********************************************************** -- dhcp lease-time mode -- *********************************************************** ubiDhcpLeaseTimeMode OBJECT IDENTIFIER ::= { ubiDhcpServerMIBObjects 11 } ubiDhcpLeaseTimeModeDays OBJECT-TYPE SYNTAX Integer32(0..30) MAX-ACCESS read-write STATUS current DESCRIPTION "manual lease-time mode days configuration" ::= { ubiDhcpLeaseTimeMode 1 } ubiDhcpLeaseTimeModeHours OBJECT-TYPE SYNTAX Integer32(0..24) MAX-ACCESS read-write STATUS current DESCRIPTION "manual lease-time mode hours configuration" ::= { ubiDhcpLeaseTimeMode 2 } ubiDhcpLeaseTimeModeMinutes OBJECT-TYPE SYNTAX Integer32(0..60) MAX-ACCESS read-write STATUS current DESCRIPTION "manual lease-time mode minutes configuration" ::= { ubiDhcpLeaseTimeMode 3 } ubiDhcpLeaseTimeModeStatus OBJECT-TYPE SYNTAX INTEGER { noLease(0), infinite(1), manual(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "global lease-time mode configuration" ::= { ubiDhcpLeaseTimeMode 4 } -- *********************************************************** -- dhcp Relay Info Table -- *********************************************************** ubiDhcpRelayMIBObjects OBJECT IDENTIFIER ::= { ubiDhcpMIB 2 } ubiDhcpRelayInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpRelayInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiDhcpRelayMIBObjects 1 } ubiDhcpRelayInfoEntry OBJECT-TYPE SYNTAX UbiDhcpRelayInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { noIndex } ::= { ubiDhcpRelayInfoTable 1 } UbiDhcpRelayInfoEntry ::= SEQUENCE { ubiDhcpRelayAdminStatus INTEGER, ubiDhcpRelayOption82Status INTEGER, ubiDhcpRelayOption82Policy INTEGER, ubiDhcpRelayBindingListDisplayOption INTEGER, ubiDhcpRelayVerifyMAC INTEGER } ubiDhcpRelayAdminStatus OBJECT-TYPE SYNTAX INTEGER { locked(0), unlocked(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "setting dhcp relay agent service" ::= { ubiDhcpRelayInfoEntry 1 } ubiDhcpRelayOption82Status OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpRelayInfoEntry 2 } ubiDhcpRelayOption82Policy OBJECT-TYPE SYNTAX INTEGER { drop(0), keep(1), replace(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpRelayInfoEntry 3 } ubiDhcpRelayBindingListDisplayOption OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpRelayInfoEntry 4 } ubiDhcpRelayVerifyMAC OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpRelayInfoEntry 5 } -- *********************************************************** -- dhcp Relay Server Ip Table -- *********************************************************** ubiDhcpRelayServerIPTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpRelayServerIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiDhcpRelayMIBObjects 2 } ubiDhcpRelayServerIPEntry OBJECT-TYPE SYNTAX UbiDhcpRelayServerIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiDhcpRelayServerIP } ::= { ubiDhcpRelayServerIPTable 1 } UbiDhcpRelayServerIPEntry ::= SEQUENCE { ubiDhcpRelayServerIP IpAddress, ubiDhcpRelayServerIPRowStatus RowStatus } ubiDhcpRelayServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpRelayServerIPEntry 1 } ubiDhcpRelayServerIPRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { ubiDhcpRelayServerIPEntry 2 } -- *********************************************************** -- dhcp Relay Statistics Table -- *********************************************************** ubiDhcpRelayStatistics OBJECT IDENTIFIER ::= { ubiDhcpRelayMIBObjects 3 } ubiDhcpRelayCurPktDiscover OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of discover packets received from members." ::= { ubiDhcpRelayStatistics 3 } ubiDhcpRelayCurPktReq OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of request packets received from members." ::= { ubiDhcpRelayStatistics 4 } ubiDhcpRelayCurPktOffer OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of offer packets received from dhcp server." ::= { ubiDhcpRelayStatistics 10 } ubiDhcpRelayCurPktAck OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ack packets received from dhcp server." ::= { ubiDhcpRelayStatistics 11 } -- *********************************************************** -- dhcp Snoop Info Table -- *********************************************************** ubiDhcpSnoopMIBObjects OBJECT IDENTIFIER ::= { ubiDhcpMIB 3 } ubiDhcpSnoopInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpSnoopInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopMIBObjects 1 } ubiDhcpSnoopInfoEntry OBJECT-TYPE SYNTAX UbiDhcpSnoopInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { noIndex } ::= { ubiDhcpSnoopInfoTable 1 } UbiDhcpSnoopInfoEntry ::= SEQUENCE { ubiDhcpSnoopAdminStatus INTEGER, ubiDhcpSnoopLeaseTimeExtention Integer32, ubiDhcpSnoopBlockLogClear INTEGER, ubiDhcpSnoopOption82Status INTEGER, ubiDhcpSnoopOption82Policy INTEGER, ubiDhcpSnoopVerifyMAC INTEGER, ubiDhcpSnoopBindingCount Integer32, ubiDhcpSnoopInvalidCount Integer32 } ubiDhcpSnoopAdminStatus OBJECT-TYPE SYNTAX INTEGER { locked(0), unlocked(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "dhcp block enable/disable status" ::= { ubiDhcpSnoopInfoEntry 1 } ubiDhcpSnoopLeaseTimeExtention OBJECT-TYPE SYNTAX Integer32 (0..600) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopInfoEntry 2 } ubiDhcpSnoopBlockLogClear OBJECT-TYPE SYNTAX INTEGER { clear (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopInfoEntry 3 } ubiDhcpSnoopOption82Status OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopInfoEntry 4 } ubiDhcpSnoopOption82Policy OBJECT-TYPE SYNTAX INTEGER { drop(0), keep(1), replace(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopInfoEntry 5 } ubiDhcpSnoopVerifyMAC OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopInfoEntry 6 } ubiDhcpSnoopBindingCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total count of bindings" ::= { ubiDhcpSnoopInfoEntry 7 } ubiDhcpSnoopInvalidCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total count of lease timeout bindings" ::= { ubiDhcpSnoopInfoEntry 8 } -- *********************************************************** -- ubiDhcpSnoopVlanTable -- *********************************************************** ubiDhcpSnoopVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpSnoopVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "listening interface list for block function" ::= { ubiDhcpSnoopMIBObjects 2 } ubiDhcpSnoopVlanEntry OBJECT-TYPE SYNTAX UbiDhcpSnoopVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiVlanId } ::= { ubiDhcpSnoopVlanTable 1 } UbiDhcpSnoopVlanEntry ::= SEQUENCE { ubiDhcpSnoopVlanIfName DisplayString, ubiDhcpSnoopVlanRowStatus RowStatus } ubiDhcpSnoopVlanIfName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopVlanEntry 1 } ubiDhcpSnoopVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopVlanEntry 2 } -- *********************************************************** -- dhcp Snoop Binding Table -- *********************************************************** ubiDhcpSnoopBindingTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpSnoopBindingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "table" ::= { ubiDhcpSnoopMIBObjects 3 } ubiDhcpSnoopBindingEntry OBJECT-TYPE SYNTAX UbiDhcpSnoopBindingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiDhcpSnoopBindingIndex} ::= { ubiDhcpSnoopBindingTable 1 } UbiDhcpSnoopBindingEntry ::= SEQUENCE { ubiDhcpSnoopBindingIndex INTEGER, ubiDhcpSnoopBindingMacAddr MacAddress, ubiDhcpSnoopBindingIpAddr IpAddress, ubiDhcpSnoopBindingState DisplayString, ubiDhcpSnoopBindingVlanName DisplayString, ubiDhcpSnoopBindingPortName DisplayString, ubiDhcpSnoopBindingUpdate INTEGER, ubiDhcpSnoopBindingLeaseTime Unsigned32, } ubiDhcpSnoopBindingIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopBindingEntry 1 } ubiDhcpSnoopBindingMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopBindingEntry 2 } ubiDhcpSnoopBindingIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopBindingEntry 3 } ubiDhcpSnoopBindingState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopBindingEntry 4 } ubiDhcpSnoopBindingVlanName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopBindingEntry 5 } ubiDhcpSnoopBindingPortName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopBindingEntry 6 } ubiDhcpSnoopBindingUpdate OBJECT-TYPE SYNTAX INTEGER { update(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiDhcpSnoopBindingEntry 7 } ubiDhcpSnoopBindingLeaseTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "dhcp binding's lease time" ::= { ubiDhcpSnoopBindingEntry 8 } -- *********************************************************** -- dhcp Snoop Interface Table -- *********************************************************** ubiDhcpSnoopIfTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiDhcpSnoopIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains dhcp snoop interface information." ::= { ubiDhcpSnoopMIBObjects 4 } ubiDhcpSnoopIfEntry OBJECT-TYPE SYNTAX UbiDhcpSnoopIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of information for dhcp snoop interface." INDEX { ifIndex } ::= { ubiDhcpSnoopIfTable 1 } UbiDhcpSnoopIfEntry ::= SEQUENCE { ubiDhcpSnoopIfTrust INTEGER } ubiDhcpSnoopIfTrust OBJECT-TYPE SYNTAX INTEGER { none(0), trusted(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Trust state of dhcp snoop interface." ::= { ubiDhcpSnoopIfEntry 1 } -- *********************************************************** -- ubiDaiMIB -- *********************************************************** ubiDaiMIBObjects OBJECT IDENTIFIER ::= { ubiDhcpMIB 4 } ubiArpInspection OBJECT IDENTIFIER ::= { ubiDaiMIBObjects 1 } -- *********************************************************** -- ubiArpInspectionTable -- *********************************************************** ubiArpInspectTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiArpInspectEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ARP Inspection Table" ::= { ubiArpInspection 1 } ubiArpInspectEntry OBJECT-TYPE SYNTAX UbiArpInspectEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ARP Inspection Entry" INDEX { ubiVlanId } ::= { ubiArpInspectTable 1 } UbiArpInspectEntry ::= SEQUENCE { ubiArpInspectRowStatus RowStatus } ubiArpInspectRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Create ARP Inspection on vlan" ::= { ubiArpInspectEntry 1 } -- *********************************************************** -- ubiArpInspectionValidateTable -- *********************************************************** ubiArpInspectValidateTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiArpInspectValidateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ARP Inspection Validate Table" ::= { ubiArpInspection 2 } ubiArpInspectValidateEntry OBJECT-TYPE SYNTAX UbiArpInspectValidateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ARP Inspection Validate Entry" INDEX { noIndex } ::= { ubiArpInspectValidateTable 1 } UbiArpInspectValidateEntry ::= SEQUENCE { ubiArpInspectValidateDestMac INTEGER, ubiArpInspectValidateSrcMac INTEGER, ubiArpInspectValidateIpAddr INTEGER, ubiArpInspectValidateArpField INTEGER } ubiArpInspectValidateDestMac OBJECT-TYPE SYNTAX INTEGER { disable (0), enable (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Validate destination MAC address" ::= { ubiArpInspectValidateEntry 1 } ubiArpInspectValidateSrcMac OBJECT-TYPE SYNTAX INTEGER { disable (0), enable (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Validate source MAC address" ::= { ubiArpInspectValidateEntry 2 } ubiArpInspectValidateIpAddr OBJECT-TYPE SYNTAX INTEGER { disable (0), enable (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Validate IP address" ::= { ubiArpInspectValidateEntry 3 } ubiArpInspectValidateArpField OBJECT-TYPE SYNTAX INTEGER { disable (0), enable (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Validate ARP field" ::= { ubiArpInspectValidateEntry 4 } -- *********************************************************** -- ubiArpInspectLogInfoTable -- *********************************************************** ubiArpInspectLog OBJECT IDENTIFIER ::= { ubiArpInspection 3 } ubiArpInspectLogInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiArpInspectLogInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ARP Inspection Logging Table." ::= { ubiArpInspectLog 1 } ubiArpInspectLogInfoEntry OBJECT-TYPE SYNTAX UbiArpInspectLogInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ARP Inspection Logging Entry." INDEX { noIndex } ::= { ubiArpInspectLogInfoTable 1 } UbiArpInspectLogInfoEntry ::= SEQUENCE { ubiArpInspecLogInfoTotalLogBuffer Integer32, ubiArpInspecLogInfoLogRate DisplayString, ubiArpInspecLogInfoRepeatCount Integer32, ubiArpInspecLogInfoLogClear Integer32 } ubiArpInspecLogInfoTotalLogBuffer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Number of entires for log buffer" ::= { ubiArpInspectLogInfoEntry 1 } ubiArpInspecLogInfoLogRate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "number of entries/interval of Logging Rate" ::= { ubiArpInspectLogInfoEntry 2 } ubiArpInspecLogInfoRepeatCount OBJECT-TYPE SYNTAX Integer32 (0..1024) MAX-ACCESS read-write STATUS current DESCRIPTION "Repeat count for flush" ::= { ubiArpInspectLogInfoEntry 3 } ubiArpInspecLogInfoLogClear OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Clear DAI Log information " ::= { ubiArpInspectLogInfoEntry 4 } -- *********************************************************** -- ubiArpInspectLogInfoTable -- *********************************************************** ubiArpInspectLogTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiArpInspectLogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ARP Inspection Logging Table." ::= { ubiArpInspectLog 2 } ubiArpInspectLogEntry OBJECT-TYPE SYNTAX UbiArpInspectLogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ARP Inspection Logging Entry." INDEX { ubiArpInspecLogIndex } ::= { ubiArpInspectLogTable 1 } UbiArpInspectLogEntry ::= SEQUENCE { ubiArpInspecLogIndex INTEGER, ubiArpInspecLogIfName DisplayString, ubiArpInspectLogVlanName DisplayString, ubiArpInspectLogMacAddr PhysAddress, ubiArpInspectLogIpAddr IpAddress, ubiArpInspectLogCount Integer32 } ubiArpInspecLogIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiArpInspectLogEntry 1 } ubiArpInspecLogIfName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiArpInspectLogEntry 2 } ubiArpInspectLogVlanName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiArpInspectLogEntry 3 } ubiArpInspectLogMacAddr OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiArpInspectLogEntry 4 } ubiArpInspectLogIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiArpInspectLogEntry 5 } ubiArpInspectLogCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ubiArpInspectLogEntry 6 } -- *********************************************************** -- ubiArpTable -- *********************************************************** ubiArpInspectAclTable OBJECT-TYPE SYNTAX SEQUENCE OF UbiArpInspectAclEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ARP Inspection permit Table" ::= { ubiArpInspection 4 } ubiArpInspectAclEntry OBJECT-TYPE SYNTAX UbiArpInspectAclEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ARP Inspection permit Entry" INDEX { uibAclName, ubiVlanId } ::= { ubiArpInspectAclTable 1 } UbiArpInspectAclEntry ::= SEQUENCE { ubiArpInspectAclRowStatus RowStatus } ubiArpInspectAclRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Create ARP Inspection on vlan" ::= { ubiArpInspectAclEntry 1 } -- *********************************************************** -- -- *********************************************************** -- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications -- that are backward compatible with SNMPv1 Traps. ubiDhcpMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiDhcpMIB 0 } ubiDhcpMIBNotifications OBJECT IDENTIFIER ::= { ubiDhcpMIBNotificationPrefix 0 } ubiDhcpServerInUseAddressHighNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "A ubiDhcpServerInUseAddressHighNotification is sent if address in use of dhcp server reaches high threshold." ::= { ubiDhcpMIBNotifications 1 } ubiDhcpServerInUseAddressLowNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "A ubiDhcpServerInUseAddressLowNotification is sent if address in use of dhcp server reaches low threshold." ::= { ubiDhcpMIBNotifications 2 } -- conformance information ubiDhcpMIBConformance OBJECT IDENTIFIER ::= { ubiDhcpMIB 6 } ubiDhcpMIBCompliances OBJECT IDENTIFIER ::= { ubiDhcpMIBConformance 1 } ubiDhcpMIBGroups OBJECT IDENTIFIER ::= { ubiDhcpMIBConformance 2 } -- compliance statements ubiDhcpMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for entities which implement the ubiquoss dhcp MIB." MODULE -- this module MANDATORY-GROUPS { ubiDhcpMIBGroup, ubiDhcpMIBStatusChangeNotifGroup } GROUP ubiDhcpMIBGroup DESCRIPTION "This group is applicable for implementations which need information for dhcp server." GROUP ubiDhcpMIBStatusChangeNotifGroup DESCRIPTION "This group is applicable for implementations which need status change notifications for dhcp server." ::= { ubiDhcpMIBCompliances 1 } -- units of conformance ubiDhcpMIBGroup OBJECT-GROUP OBJECTS { ubiDhcpTotalSubnets, ubiDhcpFreeAddress, ubiDhcpTotalAddress, ubiDhcpInUse, ubiDhcpAutomatic, ubiDhcpManual, ubiDhcpLowThreshold, ubiDhcpHighThreshold, ubiDhcpFreeAddrValue, ubiDhcpFreeAddrUnit, ubiDhcpPoolSubnetName, ubiDhcpPoolSubnet, ubiDhcpPoolSubnetMask, ubiDhcpPoolSubnetFreeAddress, ubiDhcpPoolSubnetTotalAddress, ubiDhcpPoolSubnetInUse } STATUS current DESCRIPTION "ubiquoss dhcp." ::= { ubiDhcpMIBGroups 1 } ubiDhcpMIBStatusChangeNotifGroup NOTIFICATION-GROUP NOTIFICATIONS { ubiDhcpServerInUseAddressHighNotification, ubiDhcpServerInUseAddressLowNotification } STATUS current DESCRIPTION "A notification group providing alarm notification for dhcp. " ::= { ubiDhcpMIBGroups 2 } -- compliance statements ubiDaiMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for entities which implement the ubiquoss dhcp MIB." MODULE -- this module MANDATORY-GROUPS { ubiDaiMIBGroup } GROUP ubiDaiMIBGroup DESCRIPTION "" ::= { ubiDhcpMIBCompliances 2 } -- units of conformance ubiDaiMIBGroup OBJECT-GROUP OBJECTS { ubiArpInspectRowStatus, ubiArpInspectValidateDestMac, ubiArpInspectValidateSrcMac, ubiArpInspectValidateIpAddr, ubiArpInspectValidateArpField, ubiArpInspecLoggingTotalLogBuffer, ubiArpInspecLoggingLogNum } STATUS current DESCRIPTION "" ::= { ubiDhcpMIBGroups 3 } END