CISCO-DHCP-SNOOPING-MIB: Cisco DHCP Snooping

This MIB module is for configuration of the DHCP Snooping feature.

 iso (1)
 org (3)
 dod (6)
 internet (1)
 private (4)
 enterprises (1)
 cisco (9)
 ciscoMgmt (9)
 
 ciscoDhcpSnoopingMIB (380)
 ciscoDhcpSnoopingMIBNotifs (0)
 ciscoDhcpSnoopingMIBObjects (1)
 cdsGlobal (1)
 cdsFeatureEnable (1)
 cdsDatabaseFile (2)
 cdsDatabaseUpdateInterval (3)
 cdsRelayAgentInfoOptEnable (4)
 cdsRelayAgentInfoOptRemoteId (5)
 cdsMatchMacAddressEnable (6)
 cdsVlan (2)
 cdsVlanConfigTable (1)
 cdsVlanConfigEntry (1)
 cdsVlanIndex (1)
 cdsVlanDhcpSnoopingEnable (2)
 cdsInterface (3)
 cdsIfConfigTable (1)
 cdsIfConfigEntry (1)
 cdsIfTrustEnable (1)
 cdsIfRateLimitTable (2)
 cdsIfRateLimitEntry (1)
 cdsIfRateLimit (1)
 cdsBindings (4)
 cdsBindingsTable (1)
 cdsBindingsEntry (1)
 cdsBindingsVlan (1)
 cdsBindingsMacAddress (2)
 cdsBindingsAddrType (3)
 cdsBindingsIpAddress (4)
 cdsBindingsInterface (5)
 cdsBindingsLeasedTime (6)
 cdsBindingsStatus (7)
 cdsStatistics (5)
 cdsTotalForwardedPkts (1)
 cdsTotalDroppedPkts (2)
 cdsUntrustedPortDroppedPkts (3)
 cdsSrcGuard (6)
 cdsIfSrcGuardConfigTable (1)
 cdsIfSrcGuardConfigEntry (1)
 cdsIfSrcGuardEnable (1)
 cdsIfSrcGuardAddrTable (2)
 cdsIfSrcGuardAddrEntry (1)
 cdsIfSrcGuardIndex (1)
 cdsIfSrcGuardAddrType (2)
 cdsIfSrcGuardAddress (3)
 ciscoDhcpSnoopingMIBConformance (2)
 cdsMIBCompliances (1)
 cdsMIBCompliance (1)
 cdsMIBGroups (2)
 cdsGlobalEnableGroup (1)
 cdsDatabaseGroup (2)
 cdsVlanConfigGroup (3)
 cdsIfConfigGroup (4)
 cdsIfRateLimitGroup (5)
 cdsBindingsGroup (6)
 cdsStatisticsGroup (7)
 cdsRelayAgentInfoOptGroup (8)
 cdsIfSrcGuardGroup (9)
 cdsRelayAgentRemoteIdGroup (10)
 cdsMatchMacAddressGroup (11)
cdsFeatureEnable

This object indicates whether the DHCP Snooping feature is enabled at the device level.

Setting this object to 'false' disables the DHCP Snooping feature globally thus disabling the feature at each VLAN.

Setting this object to 'true' will start the DHCP Snooping feature running in the device. Once the DHCP Snooping is enabled, whether the feature is running at each VLAN is controlled by the cdsVlanConfigTable.
cdsDatabaseFile

This object indicates the name of the database file used to store DHCP bindings information.
cdsDatabaseUpdateInterval

This object indicates the time interval at which DHCP bindings information will be written to the database file denoted by cdsDatabaseFile object. Setting this object to zero will disable the storage of DHCP bindings.
cdsRelayAgentInfoOptEnable

This object indicates if the DHCP relay agent information option (option 82) will be inserted to DHCP packets by DHCP Snooping feature.

If this object is set to 'true', DHCP option 82 data will be inserted to DHCP packets.

If this object is set to 'false', DHCP option 82 data will not be inserted.
cdsRelayAgentInfoOptRemoteId

This object indicates the Remote ID used as part of the DHCP relay information option (option 82) data inserted to DHCP packets by DHCP Snooping feature.

The value of this object is ignored whenever the value of cdsRelayAgentInfoOptEnable object is 'false'.
cdsMatchMacAddressEnable

This object indicates if DHCP Snooping Mac address matching is enabled.

If this object is set to 'true', DHCP Snooping Mac address matching is enabled.

If this object is set to 'false', DHCP Snooping Mac address matching is disabled.
cdsVlanConfigTable

A table provides the mechanism to control DHCP Snooping per VLAN. When a VLAN is created in a device supporting this table, a corresponding entry of this table will be added.
cdsVlanConfigEntry

A row instance contains the configuration to enable or disable DHCP Snooping at each existing VLAN.
cdsVlanIndex

This object indicates the VLAN number on which DHCP Snooping feature is configured.
cdsVlanDhcpSnoopingEnable

This object indicates whether DHCP Snooping is enabled in this VLAN.

If this object is set to 'true', DHCP Snooping is enabled.

If this object is set to 'false', DHCP Snooping is disabled.
cdsIfConfigTable

A table provides the mechanism to configure the trust state for DHCP Snooping purpose at each physical interface capable of this feature. Some of the interfaces (but not limited to) for which this feature might be applicable are: ifType = ethernetCsmacd(6).
cdsIfConfigEntry

A row instance contains the configuration to enable or disable trust state for DHCP Snooping at each physical interface capable of this feature.
cdsIfTrustEnable

This object indicates whether the interface is trusted for DHCP Snooping purpose.

If this object is set to 'true', the interface is trusted. DHCP packets coming to this interface will be forwarded without checking.

If this object is set to 'false', the interface is not trusted. DHCP packets coming to this interface will be subjected to DHCP checks.
cdsIfRateLimitTable

A table provides the mechanism to configure the rate limit for DHCP Snooping purpose at each physical interface capable of this feature. Some of the interfaces (but not limited to) for which this feature might be applicable are: ifType = ethernetCsmacd(6).
cdsIfRateLimitEntry

A row instance contains the configuration of rate limit DHCP Snooping at each physical interface capable of this feature.
cdsIfRateLimit

This object indicates rate limit value for DHCP Snooping purpose. If the value of this object is 0, no rate limit is applied for DHCP traffic at this interface.
cdsBindingsTable

A table provides the DHCP bindings information learnt by the device.
cdsBindingsEntry

A row instance contains the Mac address, IP address type, IP address, VLAN number, interface number, leased time and status of this instance.
cdsBindingsVlan

This object indicates the VLAN to which a DHCP client host belongs.
cdsBindingsMacAddress

This object indicates the MAC address of a DHCP client host.
cdsBindingsAddrType

This object indicates the type of IP address denoted in cdsBindingsIpAddress object.
cdsBindingsIpAddress

This object indicates the allocated IP address of a DHCP client host.
cdsBindingsInterface

This object indicates the interface where a DHCP client host connects to.
cdsBindingsLeasedTime

This object indicates the leased time of this DHCP bindings.
cdsBindingsStatus

This object is used to to manage the deletion of rows in this table. This object only supports active(1) and destroy(6) value.

Whenever a DHCP binding is learnt by the device, an entry will be created by the device in this table with its RowStatus object set to active(1). Setting this object value to destroy(6) will clear the DHCP bindings information represented by this row instance.
cdsTotalForwardedPkts

Indicates the total number of packets subjected to DHCP Snooping is forwarded.
cdsTotalDroppedPkts

Indicates the total number of packets subjected to DHCP Snooping is dropped.
cdsUntrustedPortDroppedPkts

Indicates the number of packets subjected to DHCP Snooping is dropped because they come from untrusted interface.
cdsIfSrcGuardConfigTable

A table provides the mechanism to enable or disable IP Source Guard at each physical interface capable of this feature. Some of the interfaces (but not limited to) for which this feature might be applicable are: ifType = ethernetCsmacd(6).

When DHCP Snooping is enabled at an interface, a list of IP addresses is obtained through DHCP Snooping for this particular interface. If IP Source Guard is enabled, only traffic from these IP addresses is allowed to pass through the interface.
cdsIfSrcGuardConfigEntry

A row instance contains the configuration to enable or disable IP Source Guard at each physical interface capable of this feature.
cdsIfSrcGuardEnable

This object indicates whether IP Source Guard is enabled at this interface.

If this object is set to 'true', IP Source Guard is enabled. Traffic coming to this interface will be forwarded if it is from the list of IP addresses obtained through DHCP Snooping. Otherwise, it is denied.

If this object is set to 'false', IP Source Guard is disabled.
cdsIfSrcGuardAddrTable

A table provides the information on IP addresses used for IP Source Guard purpose at each physical interface capable of this feature. Some of the interfaces (but not limited to) for which this feature might be applicable are: ifType = ethernetCsmacd(6).
cdsIfSrcGuardAddrEntry

A row instance contains the IP address type and IP address used for IP Source Guard purpose at each physical interface capable of this feature.
cdsIfSrcGuardIndex

This object indicates the index of this entry.
cdsIfSrcGuardAddrType

This object indicates the type of IP address denoted in cdsIfSrcGuardAddress object.
cdsIfSrcGuardAddress

This object indicates the IP address obtained at this interface through DHCP Snooping.
cdsMIBCompliance

The compliance statement for the CISCO-DHCP-SNOOPING-MIB
cdsGlobalEnableGroup

A collection of object which are used to configure as well as show information regarding the feature enabling.
cdsDatabaseGroup

A collection of objects which are used to configure as well as show information regarding the DHCP Snooping database filename and update interval.
cdsVlanConfigGroup

A collection of object which are used to configure as well as show information regarding the DHCP Snooping feature per VLAN.
cdsIfConfigGroup

A collection of object which are used to configure as well as show information regarding the interface trust state for DHCP Snooping purpose.
cdsIfRateLimitGroup

A collection of object which are used to configure as well as show information regarding the rate limit per interface for DHCP Snooping purpose.
cdsBindingsGroup

A collection of object which are used to configure as well as show information regarding the DHCP bindings data.
cdsStatisticsGroup

A collection of object which are used to show statistics information regarding DHCP Snooping feature.
cdsRelayAgentInfoOptGroup

A collection of objects which are used to configure as well as show information regarding DHCP Option 82 insertion.
cdsIfSrcGuardGroup

A collection of objects which are used to configure as well as show information regarding IP Source Guard purpose.
cdsRelayAgentRemoteIdGroup

A collection of objects which are used to indicate information regarding DHCP Option 82 remote ID relay agent.
cdsMatchMacAddressGroup

A collection of objects which are used to configure as well as show information regarding DHCP Snooping Mac address matching.

< Back (CISCO-DHCP-SNOOPING-MIB)

What did you think of this topic?