HPN-ICF-DHCP-SNOOP2-MIB

File: HPN-ICF-DHCP-SNOOP2-MIB.mib (25268 bytes)

Imported modules

SNMPv2-TC SNMPv2-SMI IF-MIB
INET-ADDRESS-MIB HPN-ICF-OID-MIB

Imported symbols

TruthValue RowStatus MacAddress
MODULE-IDENTITY OBJECT-TYPE Counter64
Unsigned32 ifIndex InterfaceIndexOrZero
InetAddressIPv4 hpnicfCommon

Defined Types

HpnicfDhcpSnoop2BindEntry  
SEQUENCE    
  hpnicfDhcpSnoop2BindIpAddr InetAddressIPv4
  hpnicfDhcpSnoop2BindVlanId Unsigned32
  hpnicfDhcpSnoop2BindSecVlanId Unsigned32
  hpnicfDhcpSnoop2BindMacAddr MacAddress
  hpnicfDhcpSnoop2BindLease Unsigned32
  hpnicfDhcpSnoop2BindPortIndex InterfaceIndexOrZero
  hpnicfDhcpSnoop2BindRowStatus RowStatus

HpnicfDhcpSnoop2IfConfigEntry  
SEQUENCE    
  hpnicfDhcpSnoop2IfTrustStatus INTEGER
  hpnicfDhcpSnoop2IfCheckMac TruthValue
  hpnicfDhcpSnoop2IfCheckRequest TruthValue
  hpnicfDhcpSnoop2IfRateLimit Unsigned32
  hpnicfDhcpSnoop2IfRecordBind TruthValue
  hpnicfDhcpSnoop2IfMaxLearnNum Unsigned32
  hpnicfDhcpSnoop2IfOpt82Enable TruthValue
  hpnicfDhcpSnoop2IfOpt82Strategy INTEGER
  hpnicfDhcpSnoop2IfOpt82CIDMode INTEGER
  hpnicfDhcpSnoop2IfOpt82CIDNodeType INTEGER
  hpnicfDhcpSnoop2IfOpt82CIDNodeStr STRING
  hpnicfDhcpSnoop2IfOpt82CIDStr STRING
  hpnicfDhcpSnoop2IfOpt82CIDFormat INTEGER
  hpnicfDhcpSnoop2IfOpt82RIDMode INTEGER
  hpnicfDhcpSnoop2IfOpt82RIDStr STRING
  hpnicfDhcpSnoop2IfOpt82RIDFormat INTEGER

HpnicfDhcpSnoop2IfVlanCIDEntry  
SEQUENCE    
  hpnicfDhcpSnoop2IfVlanCIDVlanIndex Unsigned32
  hpnicfDhcpSnoop2IfVlanCIDStr STRING
  hpnicfDhcpSnoop2IfVlanCIDRowStatus RowStatus

HpnicfDhcpSnoop2IfVlanRIDEntry  
SEQUENCE    
  hpnicfDhcpSnoop2IfVlanRIDVlanIndex Unsigned32
  hpnicfDhcpSnoop2IfVlanRIDMode INTEGER
  hpnicfDhcpSnoop2IfVlanRIDStr STRING
  hpnicfDhcpSnoop2IfVlanRIDRowStatus RowStatus

Defined Values

hpnicfDhcpSnoop2 1.3.6.1.4.1.11.2.14.11.15.2.124
DHCP SNOOPING MIB 2
MODULE-IDENTITY    

hpnicfDhcpSnoop2ScalarObjects 1.3.6.1.4.1.11.2.14.11.15.2.124.1
OBJECT IDENTIFIER    

hpnicfDhcpSnoop2ConfigGroup 1.3.6.1.4.1.11.2.14.11.15.2.124.1.1
OBJECT IDENTIFIER    

hpnicfDhcpSnoop2Enabled 1.3.6.1.4.1.11.2.14.11.15.2.124.1.1.1
If the value of this object is set to 'true', DHCP snooping is enabled.
OBJECT-TYPE    
  TruthValue  

hpnicfDhcpSnoop2BindDbName 1.3.6.1.4.1.11.2.14.11.15.2.124.1.1.2
Name of the file that used to store binding information. If the value of the object is set to a zero-length string, the configuration will be removed.
OBJECT-TYPE    
  STRING Size(0..512)  

hpnicfDhcpSnoop2BindRefreshIntvl 1.3.6.1.4.1.11.2.14.11.15.2.124.1.1.3
The refresh interval of the binding information in seconds.
OBJECT-TYPE    
  Unsigned32 60..864000  

hpnicfDhcpSnoop2BindRefresh 1.3.6.1.4.1.11.2.14.11.15.2.124.1.1.4
If the value of this object is set to 'on', the binding information will be refreshed immediately.
OBJECT-TYPE    
  INTEGER on(1)  

hpnicfDhcpSnoop2StatisticsGroup 1.3.6.1.4.1.11.2.14.11.15.2.124.1.2
OBJECT IDENTIFIER    

hpnicfDhcpSnoop2PktSentNum 1.3.6.1.4.1.11.2.14.11.15.2.124.1.2.1
The total number of the packets send by DHCP snooping.
OBJECT-TYPE    
  Counter64  

hpnicfDhcpSnoop2PktRcvNum 1.3.6.1.4.1.11.2.14.11.15.2.124.1.2.2
The total number of the packets received by DHCP snooping.
OBJECT-TYPE    
  Counter64  

hpnicfDhcpSnoop2PktDropNum 1.3.6.1.4.1.11.2.14.11.15.2.124.1.2.3
The total number of the packets dropped by DHCP snooping.
OBJECT-TYPE    
  Counter64  

hpnicfDhcpSnoop2Tables 1.3.6.1.4.1.11.2.14.11.15.2.124.2
OBJECT IDENTIFIER    

hpnicfDhcpSnoop2BindTable 1.3.6.1.4.1.11.2.14.11.15.2.124.2.1
The table containing information of DHCP clients listened by DHCP snooping.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfDhcpSnoop2BindEntry

hpnicfDhcpSnoop2BindEntry 1.3.6.1.4.1.11.2.14.11.15.2.124.2.1.1
An entry containing information of DHCP clients.
OBJECT-TYPE    
  HpnicfDhcpSnoop2BindEntry  

hpnicfDhcpSnoop2BindIpAddr 1.3.6.1.4.1.11.2.14.11.15.2.124.2.1.1.1
DHCP client's IP addresses collected by DHCP snooping.
OBJECT-TYPE    
  InetAddressIPv4  

hpnicfDhcpSnoop2BindVlanId 1.3.6.1.4.1.11.2.14.11.15.2.124.2.1.1.2
DHCP client's VLAN ID collected by DHCP snooping.
OBJECT-TYPE    
  Unsigned32 1..4094  

hpnicfDhcpSnoop2BindSecVlanId 1.3.6.1.4.1.11.2.14.11.15.2.124.2.1.1.3
DHCP client's second VLAN ID collected by DHCP snooping. 65535 means no second VLAN.
OBJECT-TYPE    
  Unsigned32 1..4094 | 65535  

hpnicfDhcpSnoop2BindMacAddr 1.3.6.1.4.1.11.2.14.11.15.2.124.2.1.1.4
DHCP client's MAC address collected by DHCP snooping.
OBJECT-TYPE    
  MacAddress  

hpnicfDhcpSnoop2BindLease 1.3.6.1.4.1.11.2.14.11.15.2.124.2.1.1.5
Left lease time in seconds collected by DHCP snooping. The value of this object cannot be 0.
OBJECT-TYPE    
  Unsigned32  

hpnicfDhcpSnoop2BindPortIndex 1.3.6.1.4.1.11.2.14.11.15.2.124.2.1.1.6
DHCP client's port index collected by DHCP snooping. The value of zero means unknown port.
OBJECT-TYPE    
  InterfaceIndexOrZero  

hpnicfDhcpSnoop2BindRowStatus 1.3.6.1.4.1.11.2.14.11.15.2.124.2.1.1.7
RowStatus. Only destroy action is allow to use.
OBJECT-TYPE    
  RowStatus  

hpnicfDhcpSnoop2IfConfigTable 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2
A table is used to configure DHCP snooping functions on ports.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfDhcpSnoop2IfConfigEntry

hpnicfDhcpSnoop2IfConfigEntry 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1
An entry containing DHCP snooping configurations of ports.
OBJECT-TYPE    
  HpnicfDhcpSnoop2IfConfigEntry  

hpnicfDhcpSnoop2IfTrustStatus 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.1
Trusted status of the port.
OBJECT-TYPE    
  INTEGER untrusted(0), trusted(1)  

hpnicfDhcpSnoop2IfCheckMac 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.2
If the value is 'true', MAC address of DHCP packets received on the port will be checked.
OBJECT-TYPE    
  TruthValue  

hpnicfDhcpSnoop2IfCheckRequest 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.3
If the value is 'true', DHCP request packets will be checked.
OBJECT-TYPE    
  TruthValue  

hpnicfDhcpSnoop2IfRateLimit 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.4
The rate limit in Kbps. If the value is 0, there is no rate limit on the port.
OBJECT-TYPE    
  Unsigned32  

hpnicfDhcpSnoop2IfRecordBind 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.5
If the value is 'true', information of DHCP packets received on the port will be recorded.
OBJECT-TYPE    
  TruthValue  

hpnicfDhcpSnoop2IfMaxLearnNum 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.6
The maximum number of binding entries that could be learned on the port. If the value is 0, it means that there is no threshold on the port.
OBJECT-TYPE    
  Unsigned32 0..4294967295  

hpnicfDhcpSnoop2IfOpt82Enable 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.7
If DHCP snooping supports option 82 functions, the value is 'true'. If DHCP snooping does NOT support option 82 functions, the value is 'false'.
OBJECT-TYPE    
  TruthValue  

hpnicfDhcpSnoop2IfOpt82Strategy 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.8
The strategy of DHCP snooping handling option 82. 'drop' indicates DHCP snooping discarding the request packet including option 82. 'keep' indicates DHCP snooping accepting the request packet without any change of the option 82. 'replace' indicates DHCP snooping accepting the request packet on condition that it generates a new option 82 to replace the original one.
OBJECT-TYPE    
  INTEGER drop(1), keep(2), replace(3)  

hpnicfDhcpSnoop2IfOpt82CIDMode 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.9
The mode of filling in the circuit ID suboption of DHCP option 82. 'normal' is the standard mode. 'verbose' is the detailed mode. 'userDefine' is the user-defined mode. If the value of this object is set to 'userDefine', hpnicfDhcpSnoop2IfOpt82CIDStr must also be set.
OBJECT-TYPE    
  INTEGER normal(1), verbose(2), userDefine(3)  

hpnicfDhcpSnoop2IfOpt82CIDNodeType 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.10
Type of access node identifier that is used to fill in the circuit ID suboption of option 82 when the value of hpnicfDhcpSnoop2IfOption82CIDMode is set to 'verbose'. The SET operation of this object must be with the SET operation of hpnicfDhcpSnoop2IfOpt82CIDMode. 'invalid' indicates that the node identifier is NOT used to fill in the circuit ID suboption of option 82. If the value of hpnicfDhcpSnoop2IfOpt82CIDMode is NOT 'verbose', the value of this object is set to 'invalid' automatically. Otherwise the value of this object cannot be set to 'invalid'. 'mac' indicates that the node identifier is filled in with the bridge MAC of DHCP snooping device. If the value of hpnicfDhcpSnoop2IfOpt82CIDMode is set to 'verbose', the default value of this object is 'mac'. 'sysname' indicates that the node identifier is filled in with the sysname of the DHCP snooping. 'userDefine' indicates the node identifier is filled in with the string defined by the object of hpnicfDhcpSnoop2IfOpt82CIDNodeStr. If the value is set to 'userDefine', the value of hpnicfDhcpSnoop2IfOpt82CIDNodeStr must also be set to a non-zero length string.
OBJECT-TYPE    
  INTEGER invalid(1), mac(2), sysname(3), userDefine(4)  

hpnicfDhcpSnoop2IfOpt82CIDNodeStr 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.11
The string defined by user to fill in the node identifier in the verbose mode. If the value of hpnicfDhcpSnoop2IfOpt82CIDMode is NOT 'verbose', or the value of hpnicfDhcpSnoop2IfOpt82CIDNodeType is NOT 'userDefine', it is set to a zero-length string automatically. Otherwise it must be set to a non-zero length string. The SET operation of this object must be with the SET operation of hpnicfDhcpSnoop2IfOpt82CIDMode and hpnicfDhcpSnoop2IfOpt82CIDNodeType.
OBJECT-TYPE    
  STRING Size(0..50)  

hpnicfDhcpSnoop2IfOpt82CIDStr 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.12
The string defined by user to fill in the circuit ID suboption of option 82 in the user-define mode. If the value of hpnicfDhcpSnoop2IfOpt82CIDMode is NOT 'userDefine', it is set to a zero-length string automatically. Otherwise it must be set to a non-zero length string. The SET operation of this object must be with the SET operation of hpnicfDhcpSnoop2IfOpt82CIDMode.
OBJECT-TYPE    
  STRING Size(03..63)  

hpnicfDhcpSnoop2IfOpt82CIDFormat 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.13
The format of the circuit ID suboption of DHCP option 82. 'hex' is the hex format. 'ascii' is the ascii format. 'undefine' is the undefine format. If the value of hpnicfDhcpSnoop2IfOpt82CIDMode is 'normal', this object is set with 'hex' automatically and cannot be set with 'undefine'. If the value of hpnicfDhcpSnoop2IfOpt82CIDMode is 'verbose', the default value of this object is 'undefine'. If the value of hpnicfDhcpSnoop2IfOpt82CIDMode is 'userDefine', this object is set with 'ascii' automatically and cannot be set with other value. The SET operation of this object must be with the SET operation of hpnicfDhcpSnoop2IfOpt82CIDMode.
OBJECT-TYPE    
  INTEGER hex(1), ascii(2), undefine(3)  

hpnicfDhcpSnoop2IfOpt82RIDMode 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.14
The mode of filling in the remote ID suboption of DHCP option 82. 'normal' is the standard mode. 'userDefine' is the user-defined mode. 'sysname' is the sysname mode. If the value of this object is set to 'userDefine', hpnicfDhcpSnoop2IfOpt82RIDStr must also be set.
OBJECT-TYPE    
  INTEGER normal(1), sysname(2), userDefine(3)  

hpnicfDhcpSnoop2IfOpt82RIDStr 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.15
The string defined by user to fill in the remote ID in the user-defined mode. If the value of hpnicfDhcpSnoop2IfOpt82RIDMode is NOT 'userDefine', this object is set with a zero-length string automatically. Otherwise it must be set with a non-zero length string. The SET operation of this object must be with the SET operation of hpnicfDhcpSnoop2IfOpt82RIDMode.
OBJECT-TYPE    
  STRING Size(0..63)  

hpnicfDhcpSnoop2IfOpt82RIDFormat 1.3.6.1.4.1.11.2.14.11.15.2.124.2.2.1.16
The format of DHCP option 82 remote ID in 'normal' mode. 'hex' is the hex format. 'ascii' is the ascii format. If the value of hpnicfDhcpSnoop2IfOpt82RIDMode is 'sysname' or 'userDefine', this object is set with 'ascii' automatically and cannot be set with other value. If the value of hpnicfDhcpSnoop2IfOpt82RIDMode is 'normal', the default value of this object is 'hex'. The SET operation of this object must be with the SET operation of hpnicfDhcpSnoop2IfOpt82RIDMode.
OBJECT-TYPE    
  INTEGER hex(1), ascii(2)  

hpnicfDhcpSnoop2IfVlanCIDTable 1.3.6.1.4.1.11.2.14.11.15.2.124.2.3
A table containing the information of the circuit ID suboption of DHCP option 82 in VLAN.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfDhcpSnoop2IfVlanCIDEntry

hpnicfDhcpSnoop2IfVlanCIDEntry 1.3.6.1.4.1.11.2.14.11.15.2.124.2.3.1
An entry containing the information of the circuit ID suboption of DHCP option 82 in VLAN.
OBJECT-TYPE    
  HpnicfDhcpSnoop2IfVlanCIDEntry  

hpnicfDhcpSnoop2IfVlanCIDVlanIndex 1.3.6.1.4.1.11.2.14.11.15.2.124.2.3.1.1
VLAN ID.
OBJECT-TYPE    
  Unsigned32 1..4094  

hpnicfDhcpSnoop2IfVlanCIDStr 1.3.6.1.4.1.11.2.14.11.15.2.124.2.3.1.2
The string defined by user to fill in the circuit ID suboption of option 82.
OBJECT-TYPE    
  STRING Size(3..63)  

hpnicfDhcpSnoop2IfVlanCIDRowStatus 1.3.6.1.4.1.11.2.14.11.15.2.124.2.3.1.3
Operation status of this table entry. Three actions are used: active, createAndGo, destroy.
OBJECT-TYPE    
  RowStatus  

hpnicfDhcpSnoop2IfVlanRIDTable 1.3.6.1.4.1.11.2.14.11.15.2.124.2.4
A table containing the information of the remote ID suboption of DHCP option 82 in VLAN.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfDhcpSnoop2IfVlanRIDEntry

hpnicfDhcpSnoop2IfVlanRIDEntry 1.3.6.1.4.1.11.2.14.11.15.2.124.2.4.1
An entry containing the information of the remote ID suboption of DHCP option 82 in VLAN.
OBJECT-TYPE    
  HpnicfDhcpSnoop2IfVlanRIDEntry  

hpnicfDhcpSnoop2IfVlanRIDVlanIndex 1.3.6.1.4.1.11.2.14.11.15.2.124.2.4.1.1
VLAN ID.
OBJECT-TYPE    
  Unsigned32 1..4094  

hpnicfDhcpSnoop2IfVlanRIDMode 1.3.6.1.4.1.11.2.14.11.15.2.124.2.4.1.2
The mode of filling in the remote ID suboption of DHCP option 82 in VLAN. 'sysname' indicates using the device sysname to fill in the suboption. 'userDefine' indicates using the string defined by hpnicfDhcpSnoop2IfVlanRIDStr to fill in the suboption. If the value of this object is set to 'userDefine', hpnicfDhcpSnoop2IfVlanRIDStr must also be set.
OBJECT-TYPE    
  INTEGER sysname(1), userDefine(2)  

hpnicfDhcpSnoop2IfVlanRIDStr 1.3.6.1.4.1.11.2.14.11.15.2.124.2.4.1.3
The string used to fill in the remote ID suboption. If the value of hpnicfDhcpSnoop2IfVlanRIDMode is NOT 'userDefine', this object is set with a zero-length string automatically. Otherwise it must be set with a non-zero length string. The SET operation of this object must be with the SET operation of hpnicfDhcpSnoop2IfVlanRIDMode.
OBJECT-TYPE    
  STRING Size(0..63)  

hpnicfDhcpSnoop2IfVlanRIDRowStatus 1.3.6.1.4.1.11.2.14.11.15.2.124.2.4.1.4
Operation status of this table entry. Three actions are used: active, createAndGo, destroy.
OBJECT-TYPE    
  RowStatus