diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/fs/GBNL3DhcpRelay-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/fs/GBNL3DhcpRelay-MIB')
| -rw-r--r-- | MIBS/fs/GBNL3DhcpRelay-MIB | 238 |
1 files changed, 238 insertions, 0 deletions
diff --git a/MIBS/fs/GBNL3DhcpRelay-MIB b/MIBS/fs/GBNL3DhcpRelay-MIB new file mode 100644 index 0000000..8840878 --- /dev/null +++ b/MIBS/fs/GBNL3DhcpRelay-MIB @@ -0,0 +1,238 @@ + GBNL3DhcpRelay-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE,
+ Integer32, Counter32,
+ TimeTicks, IpAddress FROM SNMPv2-SMI
+ DisplayString, TruthValue,
+ RowStatus, MacAddress FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
+
+ gbnL3 FROM ADMIN-MASTER-MIB;
+
+ gbnL3DhcpRelay MODULE-IDENTITY
+ LAST-UPDATED "0105030000Z" -- May 03,2001
+ ORGANIZATION "admin Systems, Inc."
+ CONTACT-INFO "admin Systems, Inc.
+ E-mail: support@admin.com.cn"
+
+ DESCRIPTION "GBN Enterprise MIB definition."
+
+ REVISION "0105030000Z" -- May 03,2001
+ DESCRIPTION "Initial MIB creation."
+
+ ::= { gbnL3 5 }
+
+------------------------------------------------------------------------------
+-- Textual Conventions (i.e., these do not affect object encoding):
+------------------------------------------------------------------------------
+
+
+ dhcpRelayEnableStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { gbnL3DhcpRelay 1 }
+
+ dhcpRelayDebugStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ ""
+ ::= { gbnL3DhcpRelay 2 }
+
+ dhcpRelayGroupTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DhcpRelayGroupEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { gbnL3DhcpRelay 3 }
+
+ dhcpRelayGroupEntry OBJECT-TYPE
+ SYNTAX DhcpRelayGroupEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table entry for switch interface control and status information."
+ INDEX { dhcpRelaySvrGroupNo }
+ ::= { dhcpRelayGroupTable 1 }
+
+ DhcpRelayGroupEntry ::= SEQUENCE {
+ dhcpRelaySvrGroupNo Integer32,
+ dhcpRelayServerIp IpAddress
+ }
+
+ dhcpRelaySvrGroupNo OBJECT-TYPE
+ SYNTAX Integer32(1..256)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Group number"
+ ::= { dhcpRelayGroupEntry 1 }
+
+
+ dhcpRelayServerIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Dhcp Server IP Address of the group"
+ ::= { dhcpRelayGroupEntry 2 }
+
+
+ dhcpRelayIfaceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DhcpRelayIfaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { gbnL3DhcpRelay 4 }
+
+ dhcpRelayIfaceEntry OBJECT-TYPE
+ SYNTAX DhcpRelayIfaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table entry for switch interface control and status information."
+ INDEX { dhcpRelaySvrVlanIfaceNo, dhcpRelayVlanIfaceGroupNo }
+ ::= { dhcpRelayIfaceTable 1 }
+
+ DhcpRelayIfaceEntry ::= SEQUENCE {
+ dhcpRelaySvrVlanIfaceNo Integer32(1..256),
+ dhcpRelayVlanIfaceGroupNo Integer32(1..8),
+ dhcpRelayVlanIfaceServerNo Integer32(1..256)
+ }
+
+ dhcpRelaySvrVlanIfaceNo OBJECT-TYPE
+ SYNTAX Integer32(1..256)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "interface number"
+ ::= { dhcpRelayIfaceEntry 1 }
+
+ dhcpRelayVlanIfaceGroupNo OBJECT-TYPE
+ SYNTAX Integer32(1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Group number of interface"
+ ::= { dhcpRelayIfaceEntry 2 }
+
+ dhcpRelayVlanIfaceServerNo OBJECT-TYPE
+ SYNTAX Integer32(1..256)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Dhcp server number"
+ ::= { dhcpRelayIfaceEntry 3 }
+
+ dhcpRelayHideServerIp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { gbnL3DhcpRelay 5 }
+
+ dhcpRelayMaxHops OBJECT-TYPE
+ SYNTAX Integer32(1..16)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "dhcp relay max hops"
+ ::= { gbnL3DhcpRelay 6 }
+
+ dhcpRelayClientTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DhcpRelayClientEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table for client information on dhcp server. Only Get operation
+ can execute on the table, not support Get-Next or Walk operation."
+ ::= { gbnL3DhcpRelay 7 }
+
+ dhcpRelayClientEntry OBJECT-TYPE
+ SYNTAX DhcpRelayClientEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table entry for client information on dhcp server."
+ INDEX { dhcpRelayUserMac }
+ ::= { dhcpRelayClientTable 1 }
+
+ DhcpRelayClientEntry ::= SEQUENCE {
+ dhcpRelayUserMac MacAddress,
+ dhcpRelayVlanId Integer32,
+ dhcpRelayIpAddress IpAddress,
+ dhcpRelayHostName DisplayString
+ }
+
+ dhcpRelayUserMac OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "mac address of user"
+ ::= { dhcpRelayClientEntry 1 }
+
+ dhcpRelayVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "vlan id of user"
+ ::= { dhcpRelayClientEntry 2 }
+
+ dhcpRelayIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ip address of user"
+ ::= { dhcpRelayClientEntry 3 }
+
+ dhcpRelayHostName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "host name of user"
+ ::= { dhcpRelayClientEntry 4 }
+
+ dhcpRelaySvrTraps OBJECT IDENTIFIER ::= { gbnL3DhcpRelay 8 }
+
+ dhcpRelaySvrTrapEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "enable traps on dhcp server"
+ ::= { dhcpRelaySvrTraps 1 }
+
+ dhcpRelaySvrClientTrap NOTIFICATION-TYPE
+ OBJECTS {
+ dhcpRelayUserMac,
+ dhcpRelayVlanId,
+ dhcpRelayIpAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "A trap is sent to the management entity with the OID of the ip
+ address that has been allocated to client by the dhcp server."
+ ::= { dhcpRelaySvrTraps 2 }
+
+END
|