All MIBs › ZYXEL-DHCP-RELAY-MIB
Organization: Enterprise Solution ZyXEL
Last Updated: 2012-07-01
Category: ZyXEL Routing and IP Services
Description:
Manages ZyXEL DHCP relay agent configuration for forwarding DHCP requests across Layer 3 network boundaries.
Imported Objects
From BRIDGE-MIB
| dot1dBasePort | OBJECT-TYPE |
From P-BRIDGE-MIB
| EnabledStatus |
From SNMPv2-SMI
| IpAddress | |
| MODULE-IDENTITY | |
| OBJECT-TYPE |
From SNMPv2-TC
| DisplayString | |
| RowStatus |
From ZYXEL-ES-SMI
| esMgmt | OBJECT-IDENTITY |
What Is ZYXEL-DHCP-RELAY-MIB?
ZYXEL-DHCP-RELAY-MIB is a proprietary ZyXEL enterprise MIB governing the DHCP relay agent function on ZyXEL routers, switches, and security gateways, within the IP addressing/network-services management area. It exposes configuration-oriented data for the DHCP relay subtree, such as enabling/disabling relay operation and the relay (helper) server address(es) used to forward DHCP requests across subnet or VLAN boundaries. Its role in device monitoring is primarily configuration-state verification rather than hardware health: an administrator uses it to confirm the DHCP relay feature is enabled and pointed at the correct server(s), which helps distinguish relay misconfiguration from a hardware or link problem when clients fail to obtain addresses. It likely complements standard MIBs such as IF-MIB for identifying the relay interface, though ZyXEL implements DHCP relay as its own enterprise-specific subtree. Typical deployment is ZyXEL business routers, switches, and gateways in multi-subnet or VLAN-segmented networks reaching centralized DHCP servers via relay agents, and administrators can download the ZYXEL-DHCP-RELAY-MIB file to load into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in ZYXEL-DHCP-RELAY-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- DHCP relay enable/disable state
- configured relay server address(es)
- per-VLAN relay configuration (if applicable)
Supported Devices
- ZyXEL routers
- ZyXEL switches
- ZyXEL security gateways
- ZyXEL routers, switches, and security gateways
Monitoring Examples
The source excerpt provides no specific object names beyond the module description ('The subtree for dhcp relay'), so exact objects cannot be confirmed; a ZyXEL DHCP relay MIB of this kind typically models a relay-enable flag and one or more configured relay server address entries, possibly per VLAN. An administrator would poll the relay-enable object and configured server address(es) after a configuration change to confirm relay is active and correctly targeted, ruling out relay misconfiguration when clients across a routed boundary fail to obtain DHCP leases.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| zyxelDhcpRelay | 1.3.6.1.4.1.890.1.15.3.18 | The subtree for dhcp relay | ||
| zyxelDhcpRelaySetup | 1.3.6.1.4.1.890.1.15.3.18.1 | |||
| zyxelDhcpRelayGlobalRelay | 1.3.6.1.4.1.890.1.15.3.18.1.1 | |||
| ENA zyDhcpRelayGlobalRelayState | 1.3.6.1.4.1.890.1.15.3.18.1.1.1 | EnabledStatus | read-write | Enable/Disable global DHCP Relay. |
| INT zyDhcpRelayGlobalRelayRemoteServerMaxNumberOfServers | 1.3.6.1.4.1.890.1.15.3.18.1.1.2 | INTEGER | read-only | The maximum number of remote DHCP servers that can be created. |
| zyxelDhcpRelayGlobalRelayRemoteServerTable | 1.3.6.1.4.1.890.1.15.3.18.1.1.3 | not-accessible | The table contains global DHCP relay remote server configuration. | |
| zyxelDhcpRelayGlobalRelayRemoteServerEntry | 1.3.6.1.4.1.890.1.15.3.18.1.1.3.1 | not-accessible | An entry contains global DHCP relay remote server configuration. | |
| IP zyDhcpRelayGlobalRelayRemoteServerIpAddress | 1.3.6.1.4.1.890.1.15.3.18.1.1.3.1.1 | IpAddress | not-accessible | IP address of the remote DHCP server. |
| ROW zyDhcpRelayGlobalRelayRemoteServerRowStatus | 1.3.6.1.4.1.890.1.15.3.18.1.1.3.1.2 | RowStatus | read-create | This object allows a remote DHCP server to be created and deleted. |
| STR zyDhcpRelayGlobalRelayOption82Profile | 1.3.6.1.4.1.890.1.15.3.18.1.1.4 | DisplayString | read-write | Name of DHCP option 82 profile. |
| INT zyDhcpRelayGlobalRelayMaxNumberOfOption82Port | 1.3.6.1.4.1.890.1.15.3.18.1.1.5 | INTEGER | read-only | The maximum number of DHCP global relay Option82 port entries that can be created. |
| zyxelDhcpRelayGlobalRelayOption82PortTable | 1.3.6.1.4.1.890.1.15.3.18.1.1.6 | not-accessible | The table contains DHCP global relay Option82 port configuration. | |
| zyxelDhcpRelayGlobalRelayOption82PortEntry | 1.3.6.1.4.1.890.1.15.3.18.1.1.6.1 | not-accessible | An entry contains DHCP global relay Option82 port configuration. | |
| STR zyDhcpRelayGlobalRelayOption82PortProfile | 1.3.6.1.4.1.890.1.15.3.18.1.1.6.1.1 | DisplayString | read-create | DHCP option 82 profile in specified port. |
| zyxelDhcpRelayVlanRelay | 1.3.6.1.4.1.890.1.15.3.18.1.2 | |||
| INT zyDhcpRelayVlanRelayMaxNumberOfRelays | 1.3.6.1.4.1.890.1.15.3.18.1.2.1 | INTEGER | read-only | The maximum numbers of DHCP relay entries that can be created. A value of 0 for this object implies that there exist settings for global DHCP relay. |
| INT zyDhcpRelayVlanRelayRemoteServerMaxNumberOfServers | 1.3.6.1.4.1.890.1.15.3.18.1.2.2 | INTEGER | read-only | The maximum number of remote DHCP servers that can be created. |
| zyxelDhcpRelayVlanRelayRemoteServerTable | 1.3.6.1.4.1.890.1.15.3.18.1.2.3 | not-accessible | The table contains DHCP relay remote server configuration. | |
| zyxelDhcpRelayVlanRelayRemoteServerEntry | 1.3.6.1.4.1.890.1.15.3.18.1.2.3.1 | not-accessible | An entry contains DHCP relay remote server configuration. | |
| INT zyDhcpRelayVlanRelayRemoteServerServeVid | 1.3.6.1.4.1.890.1.15.3.18.1.2.3.1.1 | INTEGER | not-accessible | The VLAN ID to which these DHCP settings apply. |
| IP zyDhcpRelayVlanRelayRemoteServerIpAddress | 1.3.6.1.4.1.890.1.15.3.18.1.2.3.1.2 | IpAddress | not-accessible | IP address of a remote DHCP server. |
| ROW zyDhcpRelayVlanRelayRemoteServerRowStatus | 1.3.6.1.4.1.890.1.15.3.18.1.2.3.1.3 | RowStatus | read-create | This object allows remote DHCP servers entries to be created and deleted for the specified VLAN. |
| zyxelDhcpRelayVlanRelayTable | 1.3.6.1.4.1.890.1.15.3.18.1.2.4 | not-accessible | The table contains DHCP VLAN relay configuration. | |
| zyxelDhcpRelayVlanRelayEntry | 1.3.6.1.4.1.890.1.15.3.18.1.2.4.1 | not-accessible | An entry contains DHCP VLAN relay configuration. | |
| STR zyDhcpRelayVlanRelayOption82Profile | 1.3.6.1.4.1.890.1.15.3.18.1.2.4.1.1 | DisplayString | read-write | Name of DHCP option 82 profile. |
| INT zyDhcpRelayVlanRelayMaxNumberOfOption82VlanPort | 1.3.6.1.4.1.890.1.15.3.18.1.2.5 | INTEGER | read-only | The maximum number of DHCP VLAN relay Option82 VLAN port entries that can be created. |
| zyxelDhcpRelayVlanRelayOption82VlanPortTable | 1.3.6.1.4.1.890.1.15.3.18.1.2.6 | not-accessible | The table contains DHCP VLAN relay Option82 VLAN port configuration. | |
| zyxelDhcpRelayVlanRelayOption82VlanPortEntry | 1.3.6.1.4.1.890.1.15.3.18.1.2.6.1 | not-accessible | An entry contains DHCP VLAN relay Option82 VLAN port configuration. | |
| STR zyDhcpRelayVlanRelayOption82VlanPortProfile | 1.3.6.1.4.1.890.1.15.3.18.1.2.6.1.1 | DisplayString | read-create | DHCP option 82 profile in specified VLAN and port. |
RFC description
Manages DHCP relay configuration and server settings on ZyXEL network devices with DHCP option 82 support.
Start monitoring ZyXEL routers, switches, and security gateways with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.