HPN-ICF-FLOWTEMPLATE-MIB

File: HPN-ICF-FLOWTEMPLATE-MIB.mib (14913 bytes)

Imported modules

HPN-ICF-OID-MIB RFC1213-MIB SNMPv2-SMI
SNMPv2-TC

Imported symbols

hpnicfCommon ifIndex Integer32
OBJECT-TYPE MODULE-IDENTITY RowStatus
MacAddress

Defined Types

HpnicfFTGroupEntry  
SEQUENCE    
  hpnicfFTGroupIndex Integer32
  hpnicfFTGroupName OCTET STRING
  hpnicfFTGroupType INTEGER
  hpnicfFTGroupRowStatus RowStatus

HpnicfFTBasicGroupEntry  
SEQUENCE    
  hpnicfFTBasicGroupAddressType BITS
  hpnicfFTBasicGroupPriorityType BITS
  hpnicfFTBasicGroupProtocolType BITS
  hpnicfFTBasicGroupSMacWildCard MacAddress
  hpnicfFTBasicGroupDMacWildCard MacAddress
  hpnicfFTBasicGroupRowStatus RowStatus

HpnicfFTExtendGroupEntry  
SEQUENCE    
  hpnicfFTExtendGroupOffsetType INTEGER
  hpnicfFTExtendGroupOffsetMaxValue Integer32
  hpnicfFTExtendGroupLengthMaxValue Integer32
  hpnicfFTExtendGroupRowStatus RowStatus

HpnicfFTIfApplyEntry  
SEQUENCE    
  hpnicfFTIfApplyGroupName OCTET STRING
  hpnicfFTIfApplyRowStatus RowStatus

Defined Values

hpnicfFlowTemplate 1.3.6.1.4.1.11.2.14.11.15.2.64
Flow template management information base.
MODULE-IDENTITY    

hpnicfFlowTemplateMibObject 1.3.6.1.4.1.11.2.14.11.15.2.64.1
OBJECT IDENTIFIER    

hpnicfFTConfigGroup 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1
OBJECT IDENTIFIER    

hpnicfFTGroupNextIndex 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.1
This object contains an appropriate value to be used for hpnicfFTGroupIndex when creating rows in the hpnicfFTGroupTable. If it is 2147483647, it denotes that hpnicfFTGroupTable can't create any instance.
OBJECT-TYPE    
  Integer32  

hpnicfFTGroupTable 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.2
A table of flow template group. A flow template group, which is applied to interface, must use hpnicfFTGroupTable to create a instance and hpnicfFTBasicGroupTable or hpnicfFTExtendGroupTable to configure flow template's need item. A basic flow template must use hpnicfFTBasicGroupTable to configure some basic flow template's need item, such as: address, protocol, priority. A extend flow template must use hpnicfFTExtendGroupTable to configure packet's type and offset and length.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfFTGroupEntry

hpnicfFTGroupEntry 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.2.1
Flow template group information.
OBJECT-TYPE    
  HpnicfFTGroupEntry  

hpnicfFTGroupIndex 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.2.1.1
Flow template group index.
OBJECT-TYPE    
  Integer32  

hpnicfFTGroupName 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.2.1.2
Flow template group name.
OBJECT-TYPE    
  OCTET STRING Size(1..31)  

hpnicfFTGroupType 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.2.1.3
Type of flow template.
OBJECT-TYPE    
  INTEGER basic(1), extend(2)  

hpnicfFTGroupRowStatus 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.2.1.4
RowStatus.
OBJECT-TYPE    
  RowStatus  

hpnicfFTBasicGroupTable 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.3
A table of basic flow template group.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfFTBasicGroupEntry

hpnicfFTBasicGroupEntry 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.3.1
Basic flow template group information.
OBJECT-TYPE    
  HpnicfFTBasicGroupEntry  

hpnicfFTBasicGroupAddressType 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.3.1.1
Type of MAC and IP address. This is a bit-map of possible conditions. The various bit positions are: sourceIpv4Address source IPv4's address destIPv4Address destination IPv4's address sourceIPv6Address source IPv6 address destIPv6Address destination IPv6 address sourceMacAddress source MAC address destMacAddress destination MAC address
OBJECT-TYPE    
  BITS sourceIpv4Address(0), destIPv4Address(1), sourceIPv6Address(2), destIPv6Address(3), sourceMacAddress(4), destMacAddress(5)  

hpnicfFTBasicGroupPriorityType 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.3.1.2
Type of priority. This is a bit-map of possible conditions. The various bit positions are: vlanID VlanID cos 802.1p priority topVlanID VlanID of top layer topCos 802.1p priority of top layer fragment fragment tcpFlag TCP flag tos type of service dscp DSCP ipprecedence IP precedence
OBJECT-TYPE    
  BITS vlanID(0), cos(1), topVlanID(2), topCos(3), fragment(4), tcpFlag(5), tos(6), dscp(7), ipprecedence(8)  

hpnicfFTBasicGroupProtocolType 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.3.1.3
Type of protocol. This is a bit-map of possible conditions. The various bit positions are: l2Potocol layer 2 protocol ipv4L3Protocol layer 3 protocol of IPv4 ipv6L3Protocol layer 3 protocol of IPv6 icmpProtocolType Type of ICMP protocol of IPv4 icmpProtocolCode Code of ICMP protocol of IPv4 icmpv6ProtocolType Type of ICMP protocol of IPv6 icmpv6ProtocolCode Code of ICMP protocol of IPv6 sourceL4Port port of layer 4 of source destL4Port port of layer 4 of destination
OBJECT-TYPE    
  BITS l2Potocol(0), ipv4L3Protocol(1), ipv6L3Protocol(2), icmpProtocolType(3), icmpProtocolCode(4), icmpv6ProtocolType(5), icmpv6ProtocolCode(6), sourceL4Port(7), destL4Port(8)  

hpnicfFTBasicGroupSMacWildCard 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.3.1.4
Source MAC address field in Ethernet packet head.
OBJECT-TYPE    
  MacAddress  

hpnicfFTBasicGroupDMacWildCard 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.3.1.5
Destination MAC address field in Ethernet packet head.
OBJECT-TYPE    
  MacAddress  

hpnicfFTBasicGroupRowStatus 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.3.1.6
RowStatus.
OBJECT-TYPE    
  RowStatus  

hpnicfFTExtendGroupTable 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.4
A table of extend flow template group information.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfFTExtendGroupEntry

hpnicfFTExtendGroupEntry 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.4.1
Extend flow template group information entry.
OBJECT-TYPE    
  HpnicfFTExtendGroupEntry  

hpnicfFTExtendGroupOffsetType 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.4.1.1
Offset type of the packet. start Offset from the start of the packet mpls Offset from the head of MPLS l2 Offset from the head of the L2 frame l4 Offset from the head of L4 packet l5 Offset from the head of the L5 packet ipv4 Offset from the head of the IPv4 packet ipv6 Offset from the head of the IPv6 packet
OBJECT-TYPE    
  INTEGER start(1), mpls(2), l2(3), l4(4), l5(5), ipv4(6), ipv6(7)  

hpnicfFTExtendGroupOffsetMaxValue 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.4.1.2
The max value of offset.
OBJECT-TYPE    
  Integer32  

hpnicfFTExtendGroupLengthMaxValue 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.4.1.3
The max value of length.
OBJECT-TYPE    
  Integer32  

hpnicfFTExtendGroupRowStatus 1.3.6.1.4.1.11.2.14.11.15.2.64.1.1.4.1.4
RowStatus.
OBJECT-TYPE    
  RowStatus  

hpnicfFTApplyGroup 1.3.6.1.4.1.11.2.14.11.15.2.64.1.2
OBJECT IDENTIFIER    

hpnicfFTIfApplyTable 1.3.6.1.4.1.11.2.14.11.15.2.64.1.2.1
A table of any interface with flowtemplate. A flow template, which will be applied interface, is an instance at hpnicfFTGroupTable and hpnicfFTBasicGroupTable or hpnicfFTExtendGroupTable. A basic flow template is an instance at hpnicfFTGroupTable and hpnicfFTBasicGroupTable, and the instance's RowStatus must be 'active' at each table. A extend flow template is an instance at hpnicfFTGroupTable and hpnicfFTExtendGroupTable, and the instance's RowStatus must be 'active' at each table.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfFTIfApplyEntry

hpnicfFTIfApplyEntry 1.3.6.1.4.1.11.2.14.11.15.2.64.1.2.1.1
Any interface with flowtemplate information.
OBJECT-TYPE    
  HpnicfFTIfApplyEntry  

hpnicfFTIfApplyGroupName 1.3.6.1.4.1.11.2.14.11.15.2.64.1.2.1.1.1
The name of flow template.
OBJECT-TYPE    
  OCTET STRING  

hpnicfFTIfApplyRowStatus 1.3.6.1.4.1.11.2.14.11.15.2.64.1.2.1.1.2
RowStatus.
OBJECT-TYPE    
  RowStatus