CISCO-DHCP-SNOOPING-MIB

File: CISCO-DHCP-SNOOPING-MIB.mib (77204 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
SNMP-FRAMEWORK-MIB IF-MIB INET-ADDRESS-MIB
Q-BRIDGE-MIB CISCO-SMI

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Unsigned32
Counter32 Counter64 NOTIFICATION-TYPE
MODULE-COMPLIANCE OBJECT-GROUP NOTIFICATION-GROUP
TruthValue MacAddress RowStatus
SnmpAdminString ifIndex ifName
InterfaceIndex InetAddressType InetAddress
VlanIndex ciscoMgmt

Defined Types

CdsVlanConfigEntry  
SEQUENCE    
  cdsVlanIndex VlanIndex
  cdsVlanDhcpSnoopingEnable TruthValue
  cdsVlanDhcpSnoopingOperStatus INTEGER

CdsIfConfigEntry  
SEQUENCE    
  cdsIfTrustEnable TruthValue

CdsIfRateLimitEntry  
SEQUENCE    
  cdsIfRateLimit Unsigned32

CdsIfFeatureConfigEntry  
SEQUENCE    
  cdsIfFeatureEnable TruthValue

CdsIfBindingsLimitEntry  
SEQUENCE    
  cdsIfBindingsLimit Unsigned32

CdsIfVlanRelayInfoOptCircuitIdEntry  
SEQUENCE    
  cdsIfVlan VlanIndex
  cdsIfVlanRelayInfoOptCircuitId OCTET STRING
  cdsIfVlanRelayInfoOptCircuitIdStatus RowStatus
  cdsIfVlanRelayInfoOptCircuitIdDirect TruthValue

CdsBindingsEntry  
SEQUENCE    
  cdsBindingsVlan VlanIndex
  cdsBindingsMacAddress MacAddress
  cdsBindingsAddrType InetAddressType
  cdsBindingsIpAddress InetAddress
  cdsBindingsInterface InterfaceIndex
  cdsBindingsLeasedTime Unsigned32
  cdsBindingsStatus RowStatus
  cdsBindingsHostname SnmpAdminString

CdsStaticBindingsEntry  
SEQUENCE    
  cdsStaticBindingsVlan VlanIndex
  cdsStaticBindingsMacAddress MacAddress
  cdsStaticBindingsAddrType InetAddressType
  cdsStaticBindingsIpAddress InetAddress
  cdsStaticBindingsInterface InterfaceIndex
  cdsStaticBindingsStatus RowStatus

CdsIfSrcGuardConfigEntry  
SEQUENCE    
  cdsIfSrcGuardEnable TruthValue
  cdsIfSrcGuardFilterType INTEGER

CdsIfSrcGuardAddrEntry  
SEQUENCE    
  cdsIfSrcGuardIndex Unsigned32
  cdsIfSrcGuardAddrType InetAddressType
  cdsIfSrcGuardAddress InetAddress
  cdsIfSrcGuardIpFilterAction INTEGER
  cdsIfSrcGuardFilterMode INTEGER
  cdsIfSrcGuardMacAddress MacAddress
  cdsIfSrcGuardMacFilterAction INTEGER
  cdsIfSrcGuardVlansLow OCTET STRING
  cdsIfSrcGuardVlansHigh OCTET STRING

Defined Values

ciscoDhcpSnoopingMIB 1.3.6.1.4.1.9.9.380
The MIB module is for configuration of DHCP Snooping feature. DHCP Snooping is a security mechanism which uses information gleaned from DHCP packets to provide per-interface security capabilities.
MODULE-IDENTITY    

ciscoDhcpSnoopingMIBNotifs 1.3.6.1.4.1.9.9.380.0
OBJECT IDENTIFIER    

ciscoDhcpSnoopingMIBObjects 1.3.6.1.4.1.9.9.380.1
OBJECT IDENTIFIER    

ciscoDhcpSnoopingMIBConformance 1.3.6.1.4.1.9.9.380.2
OBJECT IDENTIFIER    

cdsGlobal 1.3.6.1.4.1.9.9.380.1.1
OBJECT IDENTIFIER    

cdsVlan 1.3.6.1.4.1.9.9.380.1.2
OBJECT IDENTIFIER    

cdsInterface 1.3.6.1.4.1.9.9.380.1.3
OBJECT IDENTIFIER    

cdsBindings 1.3.6.1.4.1.9.9.380.1.4
OBJECT IDENTIFIER    

cdsStatistics 1.3.6.1.4.1.9.9.380.1.5
OBJECT IDENTIFIER    

cdsSrcGuard 1.3.6.1.4.1.9.9.380.1.6
OBJECT IDENTIFIER    

cdsFeatureEnable 1.3.6.1.4.1.9.9.380.1.1.1
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.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

cdsDatabaseFile 1.3.6.1.4.1.9.9.380.1.1.2
This object indicates the name of the database file used to store DHCP bindings information.
Status: current Access: read-write
OBJECT-TYPE    
  SnmpAdminString  

cdsDatabaseUpdateInterval 1.3.6.1.4.1.9.9.380.1.1.3
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.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32  

cdsRelayAgentInfoOptEnable 1.3.6.1.4.1.9.9.380.1.1.4
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.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

cdsRelayAgentInfoOptRemoteId 1.3.6.1.4.1.9.9.380.1.1.5
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'. This object is deprecated and superceded by cdsRelayAgentInfoOptRemoteIdSub object.
Status: deprecated Access: read-only
OBJECT-TYPE    
  MacAddress  

cdsMatchMacAddressEnable 1.3.6.1.4.1.9.9.380.1.1.6
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.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

cdsGlobalMaxBindingsLimit 1.3.6.1.4.1.9.9.380.1.1.7
This object specifies the maximum number of DHCP bindings allowed in the device.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32  

cdsRelayAgentInfoOptRemoteIdSub 1.3.6.1.4.1.9.9.380.1.1.8
This object specifies the Remote ID used in Agent Remote ID sub-option of the DHCP relay information option (option 82) data inserted to DHCP packets by DHCP Snooping feature. The value of this object is in a format of a user-defined string. Its default value is the device's MAC address. The value of this object is ignored whenever the value of cdsRelayAgentInfoOptEnable object is 'false'.
Status: current Access: read-write
OBJECT-TYPE    
  OCTET STRING Size(1..64)  

cdsBindingsNotifEnabled 1.3.6.1.4.1.9.9.380.1.1.9
This object specifies whether cdsBindingsNotification is generated by the system. Setting this object value to 'true' will enable generation of cdsBindingsNotification. Seting this object value to 'false' will disable generation of cdsBindingsNotification.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

cdsVlanConfigTable 1.3.6.1.4.1.9.9.380.1.2.1
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.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CdsVlanConfigEntry

cdsVlanConfigEntry 1.3.6.1.4.1.9.9.380.1.2.1.1
A row instance contains the configuration to enable or disable DHCP Snooping at each existing VLAN.
Status: current Access: not-accessible
OBJECT-TYPE    
  CdsVlanConfigEntry  

cdsVlanIndex 1.3.6.1.4.1.9.9.380.1.2.1.1.1
This object indicates the VLAN number on which DHCP Snooping feature is configured.
Status: current Access: not-accessible
OBJECT-TYPE    
  VlanIndex  

cdsVlanDhcpSnoopingEnable 1.3.6.1.4.1.9.9.380.1.2.1.1.2
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.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

cdsVlanDhcpSnoopingOperStatus 1.3.6.1.4.1.9.9.380.1.2.1.1.3
This object indicates whether DHCP Snooping is operational in this VLAN. If this object is 'operational', DHCP Snooping is running. If this object is 'notOperational', DHCP Snooping is not running.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER operational(1), notOperational(2)  

cdsIfConfigTable 1.3.6.1.4.1.9.9.380.1.3.1
A table provides the mechanism to configure the trust state for DHCP Snooping purpose at each interface capable of this feature. Some of the interfaces (but not limited to) for which this feature might be applicable are: ifType = ethernetCsmacd(6).
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CdsIfConfigEntry

cdsIfConfigEntry 1.3.6.1.4.1.9.9.380.1.3.1.1
A row instance contains the configuration to enable or disable trust state for DHCP Snooping at each interface capable of this feature.
Status: current Access: not-accessible
OBJECT-TYPE    
  CdsIfConfigEntry  

cdsIfTrustEnable 1.3.6.1.4.1.9.9.380.1.3.1.1.1
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.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

cdsIfRateLimitTable 1.3.6.1.4.1.9.9.380.1.3.2
A table provides the mechanism to configure the rate limit for DHCP Snooping purpose at each interface capable of this feature. Some of the interfaces (but not limited to) for which this feature might be applicable are: ifType = ethernetCsmacd(6).
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CdsIfRateLimitEntry

cdsIfRateLimitEntry 1.3.6.1.4.1.9.9.380.1.3.2.1
A row instance contains the configuration of rate limit DHCP Snooping at each interface capable of this feature.
Status: current Access: not-accessible
OBJECT-TYPE    
  CdsIfRateLimitEntry  

cdsIfRateLimit 1.3.6.1.4.1.9.9.380.1.3.2.1.1
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.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32  

cdsIfFeatureConfigTable 1.3.6.1.4.1.9.9.380.1.3.3
A table provides the mechanism to enable or disable DHCP Snooping feature at each interface capable of this feature. Some of the interfaces (but not limited to) for which this configuration might be applicable are: ifType = ethernetCsmacd(6).
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CdsIfFeatureConfigEntry

cdsIfFeatureConfigEntry 1.3.6.1.4.1.9.9.380.1.3.3.1
A row instance contains the configuration to enable or disable DHCP Snooping at each interface capable of this feature.
Status: current Access: not-accessible
OBJECT-TYPE    
  CdsIfFeatureConfigEntry  

cdsIfFeatureEnable 1.3.6.1.4.1.9.9.380.1.3.3.1.1
This object indicates whether the DHCP Snooping feature is enabled at this interface. If this object is set to 'true', DHCP Snooping is enabled. If this object is set to 'false', DHCP Snooping is disabled.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

cdsIfBindingsLimitTable 1.3.6.1.4.1.9.9.380.1.3.4
A table provides the mechanism to configure the binding limit for DHCP Snooping purpose at each interface capable of this feature. Some of the interfaces (but not limited to) for which this feature might be applicable are: ifType = ethernetCsmacd(6).
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CdsIfBindingsLimitEntry

cdsIfBindingsLimitEntry 1.3.6.1.4.1.9.9.380.1.3.4.1
A row instance contains the configuration of binding limit at each interface capable of this feature.
Status: current Access: not-accessible
OBJECT-TYPE    
  CdsIfBindingsLimitEntry  

cdsIfBindingsLimit 1.3.6.1.4.1.9.9.380.1.3.4.1.1
This object specifies the maximum number of DHCP bindings allowed on this interface. This objects value will limit the number of entries in cdsBindingsTable and cdsStaticBindingsTable. The sum of all instances' value of cdsIfBindingsLimit in this table should be less than or equal to the object value of cdsGlobalMaxBindingsLimit.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32  

cdsIfVlanRelayInfoOptCircuitIdTable 1.3.6.1.4.1.9.9.380.1.3.5
Each entry in this table represent circuit-id information, configured on per port per vlan.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CdsIfVlanRelayInfoOptCircuitIdEntry

cdsIfVlanRelayInfoOptCircuitIdEntry 1.3.6.1.4.1.9.9.380.1.3.5.1
Entry contains circuit-id information for a particular interface and VLAN.
Status: current Access: not-accessible
OBJECT-TYPE    
  CdsIfVlanRelayInfoOptCircuitIdEntry  

cdsIfVlan 1.3.6.1.4.1.9.9.380.1.3.5.1.1
This object indicates the VLAN on which circuit-id is configured.
Status: current Access: not-accessible
OBJECT-TYPE    
  VlanIndex  

cdsIfVlanRelayInfoOptCircuitId 1.3.6.1.4.1.9.9.380.1.3.5.1.2
This object specifies circuit-id used in Agent Circuit ID sub-option of the DHCP relay information option (option 82) data inserted to DHCP packets by DHCP Snooping feature. The value of this object is in a format of a user-defined string. The value of this object is ignored whenever the value of cdsRelayAgentInfoOptEnable object is 'false'.
Status: current Access: read-create
OBJECT-TYPE    
  OCTET STRING Size(1..64)  

cdsIfVlanRelayInfoOptCircuitIdStatus 1.3.6.1.4.1.9.9.380.1.3.5.1.3
This object is used to manage the creation and deletion of rows in this table. It only supports 'active(1)', 'destroy(6)' and 'createAndGo(4)' value. Entry in this table gets created by setting cdsIfVlanRelayInfoOptCircuitIdStatus object to 'createAndGo'. Entry in this table gets deleted by setting cdsIfVlanRelayInfoOptCircuitIdStatus object to 'destroy' Value of cdsIfRelayInfoOptCircuitId object can be modified when the value of this RowStatus object is 'active'.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

cdsIfVlanRelayInfoOptCircuitIdDirect 1.3.6.1.4.1.9.9.380.1.3.5.1.4
This object specifies to ignore the length and type in Agent Circuit ID sub-option 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'.
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

cdsBindingsTable 1.3.6.1.4.1.9.9.380.1.4.1
A table provides the DHCP bindings information learnt by the device.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CdsBindingsEntry

cdsBindingsEntry 1.3.6.1.4.1.9.9.380.1.4.1.1
A row instance contains the Mac address, IP address type, IP address, VLAN number, interface number, leased time, and status of this instance.
Status: current Access: not-accessible
OBJECT-TYPE    
  CdsBindingsEntry  

cdsBindingsVlan 1.3.6.1.4.1.9.9.380.1.4.1.1.1
This object indicates the VLAN to which a DHCP client host belongs.
Status: current Access: not-accessible
OBJECT-TYPE    
  VlanIndex  

cdsBindingsMacAddress 1.3.6.1.4.1.9.9.380.1.4.1.1.2
This object indicates the MAC address of a DHCP client host.
Status: current Access: not-accessible
OBJECT-TYPE    
  MacAddress  

cdsBindingsAddrType 1.3.6.1.4.1.9.9.380.1.4.1.1.3
This object indicates the type of IP address denoted in cdsBindingsIpAddress object.
Status: current Access: read-only
OBJECT-TYPE    
  InetAddressType  

cdsBindingsIpAddress 1.3.6.1.4.1.9.9.380.1.4.1.1.4
This object indicates the allocated IP address of a DHCP client host.
Status: current Access: read-only
OBJECT-TYPE    
  InetAddress  

cdsBindingsInterface 1.3.6.1.4.1.9.9.380.1.4.1.1.5
This object indicates the interface where a DHCP client host connects to.
Status: current Access: read-only
OBJECT-TYPE    
  InterfaceIndex  

cdsBindingsLeasedTime 1.3.6.1.4.1.9.9.380.1.4.1.1.6
This object indicates the leased time of this DHCP bindings.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

cdsBindingsStatus 1.3.6.1.4.1.9.9.380.1.4.1.1.7
This object is used 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.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

cdsBindingsHostname 1.3.6.1.4.1.9.9.380.1.4.1.1.8
This object indicates the host name of the DHCP client as denoted by DHCP option 12 field. An empty string indicates absence of option 12 in DHCP packet.
Status: current Access: read-only
OBJECT-TYPE    
  SnmpAdminString  

cdsStaticBindingsTable 1.3.6.1.4.1.9.9.380.1.4.2
A table provides the DHCP bindings information configured by (local or network) management.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CdsStaticBindingsEntry

cdsStaticBindingsEntry 1.3.6.1.4.1.9.9.380.1.4.2.1
A row instance contains the Mac address, IP address type, IP address, VLAN number, interface number, and status of this instance.
Status: current Access: not-accessible
OBJECT-TYPE    
  CdsStaticBindingsEntry  

cdsStaticBindingsVlan 1.3.6.1.4.1.9.9.380.1.4.2.1.1
This object indicates the VLAN to which a DHCP client host belongs.
Status: current Access: not-accessible
OBJECT-TYPE    
  VlanIndex  

cdsStaticBindingsMacAddress 1.3.6.1.4.1.9.9.380.1.4.2.1.2
This object indicates the MAC address of a DHCP client host.
Status: current Access: not-accessible
OBJECT-TYPE    
  MacAddress  

cdsStaticBindingsAddrType 1.3.6.1.4.1.9.9.380.1.4.2.1.3
This object indicates the type of IP address denoted in cdsStaticBindingsIpAddress object.
Status: current Access: read-create
OBJECT-TYPE    
  InetAddressType  

cdsStaticBindingsIpAddress 1.3.6.1.4.1.9.9.380.1.4.2.1.4
This object indicates the allocated IP address of a DHCP client host.
Status: current Access: read-create
OBJECT-TYPE    
  InetAddress  

cdsStaticBindingsInterface 1.3.6.1.4.1.9.9.380.1.4.2.1.5
This object indicates the ifIndex value of the interface where a DHCP client host connects to.
Status: current Access: read-create
OBJECT-TYPE    
  InterfaceIndex  

cdsStaticBindingsStatus 1.3.6.1.4.1.9.9.380.1.4.2.1.6
This object is used to manage the creation and deletion of rows in this table. An entry can be created by setting the instance value of this object to 'createAndGo', and deleted by setting the instance value of this object to 'destroy'. The value of cdsStaticBindingsAddrType, cdsStaticBindingsIpAddress, cdsStaticBindingsInterface object can be modified when the value of this RowStatus object is 'active'.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

cdsTotalForwardedPkts 1.3.6.1.4.1.9.9.380.1.5.1
Indicates the total number of packets subjected to DHCP Snooping is forwarded.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

cdsTotalDroppedPkts 1.3.6.1.4.1.9.9.380.1.5.2
Indicates the total number of packets subjected to DHCP Snooping is dropped.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

cdsUntrustedPortDroppedPkts 1.3.6.1.4.1.9.9.380.1.5.3
Indicates the number of packets subjected to DHCP Snooping is dropped because they come from untrusted interface.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

cdsForwardedWithoutOption82Pkts 1.3.6.1.4.1.9.9.380.1.5.4
Indicates the number of packets subjected to DHCP Snooping is forwarded without insertion of DHCP relay agent information option (option 82) data.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

cdsIfSrcGuardConfigTable 1.3.6.1.4.1.9.9.380.1.6.1
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.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CdsIfSrcGuardConfigEntry

cdsIfSrcGuardConfigEntry 1.3.6.1.4.1.9.9.380.1.6.1.1
A row instance contains the configuration to enable or disable IP Source Guard as well as the configuration of the filter type at each physical interface capable of IP Source Guard feature.
Status: current Access: not-accessible
OBJECT-TYPE    
  CdsIfSrcGuardConfigEntry  

cdsIfSrcGuardEnable 1.3.6.1.4.1.9.9.380.1.6.1.1.1
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. This object is deprecated and superceded by cdsIfSrcGuardFilterType object.
Status: deprecated Access: read-write
OBJECT-TYPE    
  TruthValue  

cdsIfSrcGuardFilterType 1.3.6.1.4.1.9.9.380.1.6.1.1.2
This object indicates the traffic filter type applied at this interface. 'disable' indicates that Source Guard feature is disabled. 'ip' indicates that Source Guard feature is enabled and only applied to IP traffic. 'ipMac' indicates that Source Guard feature is enabled and applied to both IP and MAC traffic. 'strictIpMac' indicates that Source Guard feature is enabled and applied to IP traffic. IP traffic originating from a DHCP client will subject to validation of client IP address, MAC address, VLAN and interface where the DHCP client is connected.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER disable(1), ip(2), ipMac(3), strictIpMac(4)  

cdsIfSrcGuardAddrTable 1.3.6.1.4.1.9.9.380.1.6.2
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).
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CdsIfSrcGuardAddrEntry

cdsIfSrcGuardAddrEntry 1.3.6.1.4.1.9.9.380.1.6.2.1
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.
Status: current Access: not-accessible
OBJECT-TYPE    
  CdsIfSrcGuardAddrEntry  

cdsIfSrcGuardIndex 1.3.6.1.4.1.9.9.380.1.6.2.1.1
This object indicates the index of this entry.
Status: current Access: not-accessible
OBJECT-TYPE    
  Unsigned32  

cdsIfSrcGuardAddrType 1.3.6.1.4.1.9.9.380.1.6.2.1.2
This object indicates the type of IP address denoted in cdsIfSrcGuardAddress object.
Status: current Access: read-only
OBJECT-TYPE    
  InetAddressType  

cdsIfSrcGuardAddress 1.3.6.1.4.1.9.9.380.1.6.2.1.3
This object indicates the IP address obtained at this interface through DHCP Snooping or statically configured.
Status: current Access: read-only
OBJECT-TYPE    
  InetAddress  

cdsIfSrcGuardIpFilterAction 1.3.6.1.4.1.9.9.380.1.6.2.1.4
This object indicates the IP Source Guard action applied at this interface with respect to IP traffic. permitIpAddress(1) indicates that IP traffic coming from the IP address denoted by cdsIfSrcGuardAddress object will be allowed to go through. denyAllIpAdress(2) indicates that all IP traffic coming to this interface will be dropped. The value of cdsIfSrcGuardAddress object will be ignored in this case.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER permitIpAddress(1), denyAllIpAddress(2)  

cdsIfSrcGuardFilterMode 1.3.6.1.4.1.9.9.380.1.6.2.1.5
This object indicates the Source Guard filter mode at this interface. active(1) indicates that the Source Guard feature is active at this interface. inactiveTrustPort(2) indicates that the Source Guard feature is inactive because this interface is a DHCP Snooping trust interface. inactiveNoSnoopingVlan(3) indicates that the Source Guard feature is inactive because this interface does not have a VLAN which has DHCP Snooping enabled.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER active(1), inactiveTrustPort(2), inactiveNoSnoopingVlan(3)  

cdsIfSrcGuardMacAddress 1.3.6.1.4.1.9.9.380.1.6.2.1.6
This object indicates the MAC address for Source Guard purpose.
Status: current Access: read-only
OBJECT-TYPE    
  MacAddress  

cdsIfSrcGuardMacFilterAction 1.3.6.1.4.1.9.9.380.1.6.2.1.7
This object indicates the Source Guard action applied at this interface with respect to MAC traffic. allowMacAddress(1) indicates that MAC traffic coming from the MAC address denoted by cdsIfSrcGuardMacAddress object will be allowed to go through. denyAllMacAddresses(2) indicates that all MAC traffic coming to this interface will be dropped. The value of cdsIfSrcGuardMacAddress object will be ignored in this case. permitAllMacAddresses(3) indicates that all MAC traffic coming to this interface will be allowed. The value of cdsIfSrcGuardMacAddress object will be ignored in this case.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER allowMacAddress(1), denyAllMacAddresses(2), permitAllMacAddresses(3)  

cdsIfSrcGuardVlansLow 1.3.6.1.4.1.9.9.380.1.6.2.1.8
A string of octets containing one bit per VLAN for VLANs with VlanIndex value of 0 to 2047. The first octet corresponds to VLANs with VlanIndex values of 0 through 7; the second octet to VLANs 8 through 15; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. For each VLAN, if Source Guard feature is enabled then the bit corresponding to that VLAN is set to '1'. Note that if the length of this string is less than 256 octets, any 'missing' octets are assumed to contain the value zero. A NMS may omit any zero-valued octets from the end of this string in order to reduce SetPDU size, and the agent may also omit zero-valued trailing octets, to reduce the size of GetResponse PDUs.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(0..256)  

cdsIfSrcGuardVlansHigh 1.3.6.1.4.1.9.9.380.1.6.2.1.9
A string of octets containing one bit per VLAN for VLANs with VlanIndex value of 2048 to 4095. The first octet corresponds to VLANs with VlanIndex values of 2048 through 2055; the second octet to VLANs 2056 through 2063; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. For each VLAN, if Source Guard feature is enabled then the bit corresponding to that VLAN is set to '1'. Note that if the length of this string is less than 256 octets, any 'missing' octets are assumed to contain the value zero. A NMS may omit any zero-valued octets from the end of this string in order to reduce SetPDU size, and the agent may also omit zero-valued trailing octets, to reduce the size of GetResponse PDUs.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(0..256)  

cdsBindingsNotification 1.3.6.1.4.1.9.9.380.0.1
This notification is generated when a DHCP binding is learnt dynamically by the device. cdsBindingsAddrType and cdsBindingsIpAddress provides the IP address allocated for the DHCP client by the DHCP server. ifName identifies the interface where the DHCP client connects to.
Status: current Access: read-only
NOTIFICATION-TYPE    

cdsMIBCompliances 1.3.6.1.4.1.9.9.380.2.1
OBJECT IDENTIFIER    

cdsMIBGroups 1.3.6.1.4.1.9.9.380.2.2
OBJECT IDENTIFIER    

cdsMIBCompliance 1.3.6.1.4.1.9.9.380.2.1.1
The compliance statement for the CISCO-DHCP-SNOOPING-MIB
Status: deprecated Access: read-only
MODULE-COMPLIANCE    

cdsMIBCompliance2 1.3.6.1.4.1.9.9.380.2.1.2
The compliance statement for the CISCO-DHCP-SNOOPING-MIB
Status: deprecated Access: read-only
MODULE-COMPLIANCE    

cdsMIBCompliance3 1.3.6.1.4.1.9.9.380.2.1.3
The compliance statement for the CISCO-DHCP-SNOOPING-MIB
Status: deprecated Access: read-only
MODULE-COMPLIANCE    

cdsMIBCompliance4 1.3.6.1.4.1.9.9.380.2.1.4
The compliance statement for the CISCO-DHCP-SNOOPING-MIB
Status: deprecated Access: read-only
MODULE-COMPLIANCE    

cdsMIBCompliance5 1.3.6.1.4.1.9.9.380.2.1.5
The compliance statement for the CISCO-DHCP-SNOOPING-MIB
Status: deprecated Access: read-only
MODULE-COMPLIANCE    

cdsMIBCompliance6 1.3.6.1.4.1.9.9.380.2.1.6
The compliance statement for the CISCO-DHCP-SNOOPING-MIB. This statement is deprecated and superceded by cdsMIBCompliance7.
Status: deprecated Access: read-only
MODULE-COMPLIANCE    

cdsMIBCompliance7 1.3.6.1.4.1.9.9.380.2.1.7
The compliance statement for the CISCO-DHCP-SNOOPING-MIB
Status: current Access: read-only
MODULE-COMPLIANCE    

cdsGlobalEnableGroup 1.3.6.1.4.1.9.9.380.2.2.1
A collection of object which are used to configure as well as show information regarding the feature enabling.
Status: current Access: read-only
OBJECT-GROUP    

cdsDatabaseGroup 1.3.6.1.4.1.9.9.380.2.2.2
A collection of objects which are used to configure as well as show information regarding the DHCP Snooping database filename and update interval.
Status: current Access: read-only
OBJECT-GROUP    

cdsVlanConfigGroup 1.3.6.1.4.1.9.9.380.2.2.3
A collection of object which are used to configure as well as show information regarding the DHCP Snooping feature per VLAN.
Status: current Access: read-only
OBJECT-GROUP    

cdsIfConfigGroup 1.3.6.1.4.1.9.9.380.2.2.4
A collection of object which are used to configure as well as show information regarding the interface trust state for DHCP Snooping purpose.
Status: current Access: read-only
OBJECT-GROUP    

cdsIfRateLimitGroup 1.3.6.1.4.1.9.9.380.2.2.5
A collection of object which are used to configure as well as show information regarding the rate limit per interface for DHCP Snooping purpose.
Status: current Access: read-only
OBJECT-GROUP    

cdsBindingsGroup 1.3.6.1.4.1.9.9.380.2.2.6
A collection of object which are used to configure as well as show information regarding the DHCP bindings data.
Status: current Access: read-only
OBJECT-GROUP    

cdsStatisticsGroup 1.3.6.1.4.1.9.9.380.2.2.7
A collection of object which are used to show statistics information regarding DHCP Snooping feature.
Status: current Access: read-only
OBJECT-GROUP    

cdsRelayAgentInfoOptGroup 1.3.6.1.4.1.9.9.380.2.2.8
A collection of objects which are used to configure as well as show information regarding DHCP Option 82 insertion.
Status: current Access: read-only
OBJECT-GROUP    

cdsIfSrcGuardGroup 1.3.6.1.4.1.9.9.380.2.2.9
A collection of objects which are used to configure as well as show information regarding IP Source Guard purpose.
Status: deprecated Access: read-only
OBJECT-GROUP    

cdsRelayAgentRemoteIdGroup 1.3.6.1.4.1.9.9.380.2.2.10
A collection of objects which are used to indicate information regarding DHCP Option 82 remote ID relay agent.
Status: deprecated Access: read-only
OBJECT-GROUP    

cdsMatchMacAddressGroup 1.3.6.1.4.1.9.9.380.2.2.11
A collection of objects which are used to configure as well as show information regarding DHCP Snooping Mac address matching.
Status: current Access: read-only
OBJECT-GROUP    

cdsIfFeatureConfigGroup 1.3.6.1.4.1.9.9.380.2.2.12
A collection of object which are used to configure as well as show information regarding enable or disable of DHCP Snooping feature at the interface.
Status: current Access: read-only
OBJECT-GROUP    

cdsBindingsLimitGroup 1.3.6.1.4.1.9.9.380.2.2.13
A collection of objects which provides information regarding binding limit for DHCP Snooping purpose.
Status: current Access: read-only
OBJECT-GROUP    

cdsStaticBindingsGroup 1.3.6.1.4.1.9.9.380.2.2.14
A collection of objects which is used to configure as well as show information regarding the DHCP bindings data configured by users.
Status: current Access: read-only
OBJECT-GROUP    

cdsIfSrcGuardIpFilterGroup 1.3.6.1.4.1.9.9.380.2.2.15
A collection of objects which is used to show information regarding interface IP source guard purpose.
Status: current Access: read-only
OBJECT-GROUP    

cdsIfSrcGuardExtGroup 1.3.6.1.4.1.9.9.380.2.2.16
A collection of objects which is used to show additional information regarding the IP source guard feature.
Status: current Access: read-only
OBJECT-GROUP    

cdsIfSrcGuardTrafficFilterGroup 1.3.6.1.4.1.9.9.380.2.2.17
A collection of objects which is used to configure the type of traffic to be filtered by IP source guard feature.
Status: current Access: read-only
OBJECT-GROUP    

cdsIfSrcGuardGroupRev1 1.3.6.1.4.1.9.9.380.2.2.18
A collection of objects which are used to configure as well as show information regarding IP Source Guard purpose.
Status: current Access: read-only
OBJECT-GROUP    

cdsBindingsHostnameGroup 1.3.6.1.4.1.9.9.380.2.2.19
A collection of objects which indicates the host name of DHCP client in DHCP bindings data.
Status: current Access: read-only
OBJECT-GROUP    

cdsRelayAgentInfoOptRemoteIdSubGroup 1.3.6.1.4.1.9.9.380.2.2.20
A collection of objects which are used to configure as well as show remote-id of option 82 DHCP Snooping.
Status: current Access: read-only
OBJECT-GROUP    

cdsIfVlanRelayInfoOptCircuitIdGroup 1.3.6.1.4.1.9.9.380.2.2.21
A collection of objects which are used to configure as well as show circuit-id of option 82 DHCP Snooping.
Status: current Access: read-only
OBJECT-GROUP    

cdsStatisticsExtGroup 1.3.6.1.4.1.9.9.380.2.2.22
A collection of objects which are used to show additional DHCP snooping statistics information.
Status: current Access: read-only
OBJECT-GROUP    

cdsNotifControlGroup 1.3.6.1.4.1.9.9.380.2.2.23
A collection of object(s) which provides information on bindings notifications control for DHCP Snooping feature.
Status: current Access: read-only
OBJECT-GROUP    

cdsBindingsNotificationGroup 1.3.6.1.4.1.9.9.380.2.2.24
A collection of notification(s) which provides bindings notifications support for DHCP Snooping feature.
Status: current Access: read-only
NOTIFICATION-GROUP    

cdsIfVlanRelayInfoOptCircuitIdGroupSup1 1.3.6.1.4.1.9.9.380.2.2.25
A collection of objects which indicates to ignore the length and type in Agent Circuit ID sub-option of the DHCP relay information option (option 82) data inserted to DHCP packets by DHCP Snooping feature.
Status: current Access: read-only
OBJECT-GROUP    

cdsVlanOperStatusGroup 1.3.6.1.4.1.9.9.380.2.2.26
A collection of objects which provides information on operation status of DHCP Snooping feature in VLAN.
Status: current Access: read-only
OBJECT-GROUP