CISCO-FLOW-CLONE-MIB

        This MIB module defines objects that manages flow cloning
feature. A flow cloning can be described as a hardware or 
software entity, that is responsible to clone (or duplicate)
flows to the specified destination port in the device. These
cloned packets will be sent to an external device for a more
fine-grained analysis of the flows. A typical application of
this MIB module will facilitate cloning media flows. However,
by no means does the definition of this MIB module prevents 
other applications from using it.
        
CLONE PROFILE:
==============                 
At the top level, this MIB module describes the notion of flow
cloning. Further descriptive texts in this MIB will use clone
profile to describe flow cloning. We can think of clone profile
as a container for the traffic flows for which it will clone
packets and send out on the specified egress interface. Because
a device can support more than one clone profile, this MIB
defines cfcCloneProfileTable.
        
TRAFFIC FLOW:
=============
At the next level, this MIB module describes the notion of a
traffic flow associated with the clone profile. A traffic flow
is a unidirectional stream of packets conforming to a
classifier.For example, packets having a particular source
IP address, destination IP address, protocol type, source port
number, and destination port number.
        
CLONE TARGET:
=============
A clone target may represent an entity that the system
provisions with a clone profile.
        
Clone targets include, but are not necessarily limited to, the
system, nodes (i.e., an instance of an operating system),
interfaces, VRF instances, and bridge domains.
        
IMPLEMENTATION GUIDANCE
=======================
It might seem that the concepts presented by this MIB module
lend themselves to a profile-based approach. However, this 
approach provides the most general abstraction and lends itself
to implementations that can fall under two categories: global 
and per-interface.
        
A global level clone profile will clone the specified flows
that are monitored in the whole device. Per interface clone
profile will clone the specified flows that are monitored on
the specified interface.
        
This MIB module can represent the global level clone profile
using the following procedure:
        
o Create a row in the cfcCloneProfileTable having the following
  attributes. Allocate a value for cfcCloneProfileId and a name
  for cfcCloneProfileName. For sake of discussion, let's say 
  the value is <X> and the name is 'XYZ'.
        
  cfcCloneProfileId       = <X>
  cfcCloneProfileName     = <XYZ>
  .
  .
  cfcCloneTargetType      = 'system'
        
o Similarly per interface level clone profile implementation
  can be represented as follows. 
        
  Create a row in the cfcCloneProfileTable having the following
  attributes. Allocate a value for cfcCloneProfileId and a name
  for cfcCloneProfileName. For sake of discussion, let's say
  the value is <Y> and the name is 'ABC'.  
        
  cfcCloneProfileId         = <Y>
  cfcCloneProfileName       = <ABC>
  .
  .
  cfcCloneTargetType        = 'interface'
  cfcCloneTargetIfIndex     = <ifindex>
        
While this example illustrates how an implementation may
represent global and per-interface configuration data, it is
understood that an implementation may have other requirements.
In these cases, use this example as a guide in satisfying these
requirements.
    
ciscoFlowCloneMIB 1.3.6.1.4.1.9.9.765
Imported Objects
CISCO-SMI ciscoMgmt
IF-MIB InterfaceIndexOrZero
INET-ADDRESS-MIB InetAddress InetAddressType
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE OBJECT-GROUP
SNMPv2-SMI Counter64 Gauge32 Integer32 MODULE-IDENTITY OBJECT-TYPE Unsigned32
SNMPv2-TC RowStatus StorageType TEXTUAL-CONVENTION TimeStamp
Type Definitions (4)
CloneFlowIdentifier Unsigned32 range: 1..4294967295
CloneProfileIdentifier Unsigned32 range: 1..4294967295
CloneProfilePointIdentifier Integer32
CloneProfilePointType Enumeration
other(1)
unknown(2)
none(3)
interface(4)
Objects (39)
ciscoFlowCloneMIB .1.3.6.1.4.1.9.9.765
ciscoFlowCloneMIBNotifications .1.3.6.1.4.1.9.9.765.0
ciscoFlowCloneMIBObjects .1.3.6.1.4.1.9.9.765.1
cfcCloneProfiles .1.3.6.1.4.1.9.9.765.1.1
cfcCloneProfileIdNext CloneProfileIdentifier .1.3.6.1.4.1.9.9.765.1.1.1
cfcCloneProfileTable .1.3.6.1.4.1.9.9.765.1.1.2
cfcCloneProfileEntry cfcCloneProfileId .1.3.6.1.4.1.9.9.765.1.1.2.1
cfcCloneProfileId CloneProfileIdentifier .1.3.6.1.4.1.9.9.765.1.1.2.1.1
cfcCloneTargetIfIndex r/w Integer32 .1.3.6.1.4.1.9.9.765.1.1.2.1.10
cfcCloneProfileEgressIfType r/w CloneProfilePointType .1.3.6.1.4.1.9.9.765.1.1.2.1.11
cfcCloneProfileEgressIf r/w CloneProfilePointIdentifier .1.3.6.1.4.1.9.9.765.1.1.2.1.12
cfcCloneProfileStatus r/w SNMPv2-TCRowStatus .1.3.6.1.4.1.9.9.765.1.1.2.1.2
cfcCloneProfileStorageType r/w SNMPv2-TCStorageType .1.3.6.1.4.1.9.9.765.1.1.2.1.3
cfcCloneProfileName r/w OctetString .1.3.6.1.4.1.9.9.765.1.1.2.1.4
cfcCloneProfileDescription r/w SNMP-FRAMEWORK-MIBSnmpAdminString .1.3.6.1.4.1.9.9.765.1.1.2.1.5
cfcCloneProfileCreateTime SNMPv2-TCTimeStamp .1.3.6.1.4.1.9.9.765.1.1.2.1.6
cfcCloneProfileFlowCount traffic flowsSNMPv2-SMIGauge32 .1.3.6.1.4.1.9.9.765.1.1.2.1.7
cfcCloneProfileFlowType r/w Enumeration .1.3.6.1.4.1.9.9.765.1.1.2.1.8
cfcCloneTargetType r/w Enumeration .1.3.6.1.4.1.9.9.765.1.1.2.1.9
cfcCloneProfileTableChanged SNMPv2-TCTimeStamp .1.3.6.1.4.1.9.9.765.1.1.3
cfcFlows .1.3.6.1.4.1.9.9.765.1.2
cfcFlowIpTable .1.3.6.1.4.1.9.9.765.1.2.1
cfcFlowIpEntry cfcCloneProfileIdcfcFlowIndex .1.3.6.1.4.1.9.9.765.1.2.1.1
cfcFlowIndex CloneFlowIdentifier .1.3.6.1.4.1.9.9.765.1.2.1.1.1
cfcFlowIpStatus r/w SNMPv2-TCRowStatus .1.3.6.1.4.1.9.9.765.1.2.1.1.2
cfcFlowIpStorageType r/w SNMPv2-TCStorageType .1.3.6.1.4.1.9.9.765.1.2.1.1.3
cfcFlowIpAddrSrcType r/w INET-ADDRESS-MIBInetAddressType .1.3.6.1.4.1.9.9.765.1.2.1.1.4
cfcFlowIpAddrSrc r/w INET-ADDRESS-MIBInetAddress .1.3.6.1.4.1.9.9.765.1.2.1.1.5
cfcFlowIpAddrDstType r/w INET-ADDRESS-MIBInetAddressType .1.3.6.1.4.1.9.9.765.1.2.1.1.6
cfcFlowIpAddrDst r/w INET-ADDRESS-MIBInetAddress .1.3.6.1.4.1.9.9.765.1.2.1.1.7
cfcFlowIpCreateTime SNMPv2-TCTimeStamp .1.3.6.1.4.1.9.9.765.1.2.1.1.8
cfcFlowStats .1.3.6.1.4.1.9.9.765.1.3
cfcFlowStatsTable .1.3.6.1.4.1.9.9.765.1.3.1
cfcFlowStatsEntry cfcCloneProfileIdcfcFlowIndex .1.3.6.1.4.1.9.9.765.1.3.1.1
cfcFlowPkts packetsSNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.765.1.3.1.1.1
cfcFlowOctets octetsSNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.765.1.3.1.1.2
ciscoFlowCloneMIBConformance .1.3.6.1.4.1.9.9.765.2
ciscoFlowCloneMIBCompliances .1.3.6.1.4.1.9.9.765.2.1
ciscoFlowCloneMIBGroups .1.3.6.1.4.1.9.9.765.2.2