--MibName=rcDhcpRelay -- ***************************************************************** -- switch-dhcprelay-mib.smi: Raisecom DHCP Relay MIB file -- -- Apr 2007, wumingyu -- -- Copyright (c) 1999-2007 by Raisecom Technology Co., Ltd. -- All rights reserved. -- -- ***************************************************************** DHCP-RELAY-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, TimeTicks, OBJECT-TYPE FROM SNMPv2-SMI RowStatus FROM SNMPv2-TC EnableVar,Vlanset FROM SWITCH-TC iscomSwitch FROM RAISECOM-BASE-MIB; rcDhcpRelay MODULE-IDENTITY LAST-UPDATED "200412200000Z" -- Dec 20, 2004 ORGANIZATION "raisecom." CONTACT-INFO "raisecom E-mail: " DESCRIPTION "dhcp module management." REVISION "200412200000Z" -- Dec 20, 2004 DESCRIPTION "Initial Version" ::= { iscomSwitch 13 } rcDhcpRelayMibObjects OBJECT IDENTIFIER ::= { rcDhcpRelay 1 } rcDhcpRelayGroup OBJECT IDENTIFIER ::= { rcDhcpRelayMibObjects 1 } rcDhcpRelayStatistics OBJECT IDENTIFIER ::= { rcDhcpRelayMibObjects 2 } --------------dhcp relay group-------------------- rcDhcpRelayEnable OBJECT-TYPE SYNTAX EnableVar MAX-ACCESS read-write STATUS current DESCRIPTION "The enabled/disabled status of the dhcps relay." DEFVAL { disabled } ::= { rcDhcpRelayGroup 1 } rcDhcpRelayStartTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay startup time." ::= { rcDhcpRelayGroup 2 } ------------------dhcp relay server table---------------- rcDhcpRelayServerTable OBJECT-TYPE SYNTAX SEQUENCE OF RcDhcpRelayServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains target server information for the DHCP Relay." ::= { rcDhcpRelayGroup 3 } rcDhcpRelayServerEntry OBJECT-TYPE SYNTAX RcDhcpRelayServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A entry that contains target server information for the DHCP Relay." INDEX { rcDhcpRelayServerIndex } ::= { rcDhcpRelayServerTable 1 } RcDhcpRelayServerEntry ::= SEQUENCE { rcDhcpRelayServerIndex INTEGER, rcDhcpRelayServerAddress IpAddress, rcDhcpRelayServerRowStatus RowStatus } rcDhcpRelayServerIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION "index of target server." REFERENCE "SOUCE-CODE OF DHCP SERVER" ::= { rcDhcpRelayServerEntry 1 } rcDhcpRelayServerAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "the ip address of target server." REFERENCE "SOUCE-CODE OF DHCP SERVER" ::= { rcDhcpRelayServerEntry 2 } rcDhcpRelayServerRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "DURABLE: the rows tatus of target server address table." REFERENCE "SOUCE-CODE OF DHCP SERVER." ::= { rcDhcpRelayServerEntry 3 } --other scalars-- rcDhcpRelayServerNextIndex OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "The next index of Target server." REFERENCE "DHCP SERVER SOUCE-CODE" ::= { rcDhcpRelayGroup 4 } rcDhcpRelayVlans OBJECT-TYPE SYNTAX Vlanset MAX-ACCESS read-write STATUS current DESCRIPTION "The enabled/disabled status of dhcp-relay of vlan." REFERENCE "DHCP SERVER SOUCE-CODE" ::= { rcDhcpRelayGroup 5 } --dhcp Relay statistics-- rcDhcpRelayStatsBootps OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the Bootps num." ::= {rcDhcpRelayStatistics 1 } rcDhcpRelayStatsDiscovers OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the Discovers num." ::= { rcDhcpRelayStatistics 2 } rcDhcpRelayStatsRequests OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the Requests num." ::= { rcDhcpRelayStatistics 3 } rcDhcpRelayStatsReleases OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the Releases num." ::= { rcDhcpRelayStatistics 4 } rcDhcpRelayStatsOffers OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the Offers num." ::= { rcDhcpRelayStatistics 5 } rcDhcpRelayStatsAcks OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the Acks num." ::= { rcDhcpRelayStatistics 6 } rcDhcpRelayStatsNacks OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the Nacks num." ::= { rcDhcpRelayStatistics 7 } rcDhcpRelayStatsDeclines OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the Declines num." ::= {rcDhcpRelayStatistics 8 } rcDhcpRelayStatsInformations OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the Informations num." ::= {rcDhcpRelayStatistics 9 } rcDhcpRelayStatsUnknows OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the unknowed packets num." ::= {rcDhcpRelayStatistics 10 } rcDhcpRelayStatsPackets OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS mandatory DESCRIPTION "This read-only object displays the DHCP Relay receive the total packets num." ::= {rcDhcpRelayStatistics 11 } END