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.
- Source file
CISCO-FLOW-CLONE-MIB- Last revised
- Identity
ciscoFlowCloneMIB- Base OID
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 (no object page) OBJECT-GROUP (no object page) |
| SNMPv2-SMI | Counter64 Gauge32 Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32 |
| SNMPv2-TC | RowStatus StorageType TEXTUAL-CONVENTION (no object page) TimeStamp |
Net-SNMP examples using the cisco MIB directory Show commands
These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.
Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-FLOW-CLONE-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-FLOW-CLONE-MIB::ciscoFlowCloneMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-FLOW-CLONE-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-FLOW-CLONE-MIB::ciscoFlowCloneMIB'
Objects (39)
Showing 39 of 39 objects
Object legend
Object type
Icons distinguish tables, entry rows, columns, scalars, and structural nodes.
SNMPv2-TCTruthValue
Syntax
Blue badges identify the value syntax. Connected badges read as defining module and convention.
IF-MIBifIndex
Table index
Green identifies an index object; yellow names its module when the index is defined elsewhere.
r/w
deprecated
obsolete
Access and status
r/w means read-write. Grey labels mark definitions retained for compatibility.
OBS ✓
Observium use
The indicator appears only when Observium directly references that object.
ifOperStatus
.1.3.6.1.2.1…
Names and OIDs
Object names link to their detail pages. Hover or focus a linked name or badge for available definition details.
.1.3.6.1.4.1.9.9.765 |
||
.1.3.6.1.4.1.9.9.765.0 |
||
.1.3.6.1.4.1.9.9.765.1 |
||
.1.3.6.1.4.1.9.9.765.1.1 |
||
.1.3.6.1.4.1.9.9.765.1.1.1 |
||
.1.3.6.1.4.1.9.9.765.1.1.2 |
||
.1.3.6.1.4.1.9.9.765.1.1.2.1 |
||
.1.3.6.1.4.1.9.9.765.1.1.2.1.1 |
||
|
Integer32
|
.1.3.6.1.4.1.9.9.765.1.1.2.1.10 |
|
.1.3.6.1.4.1.9.9.765.1.1.2.1.11 |
||
.1.3.6.1.4.1.9.9.765.1.1.2.1.12 |
||
.1.3.6.1.4.1.9.9.765.1.1.2.1.2 |
||
.1.3.6.1.4.1.9.9.765.1.1.2.1.3 |
||
|
OctetString
|
.1.3.6.1.4.1.9.9.765.1.1.2.1.4 |
|
.1.3.6.1.4.1.9.9.765.1.1.2.1.5 |
||
.1.3.6.1.4.1.9.9.765.1.1.2.1.6 |
||
|
traffic flowsSNMPv2-SMIGauge32
|
.1.3.6.1.4.1.9.9.765.1.1.2.1.7 |
|
|
Enumeration
|
.1.3.6.1.4.1.9.9.765.1.1.2.1.8 |
|
|
Enumeration
|
.1.3.6.1.4.1.9.9.765.1.1.2.1.9 |
|
.1.3.6.1.4.1.9.9.765.1.1.3 |
||
.1.3.6.1.4.1.9.9.765.1.2 |
||
.1.3.6.1.4.1.9.9.765.1.2.1 |
||
.1.3.6.1.4.1.9.9.765.1.2.1.1 |
||
.1.3.6.1.4.1.9.9.765.1.2.1.1.1 |
||
|
|
.1.3.6.1.4.1.9.9.765.1.2.1.1.2 |
|
.1.3.6.1.4.1.9.9.765.1.2.1.1.3 |
||
.1.3.6.1.4.1.9.9.765.1.2.1.1.4 |
||
|
|
.1.3.6.1.4.1.9.9.765.1.2.1.1.5 |
|
.1.3.6.1.4.1.9.9.765.1.2.1.1.6 |
||
|
|
.1.3.6.1.4.1.9.9.765.1.2.1.1.7 |
|
.1.3.6.1.4.1.9.9.765.1.2.1.1.8 |
||
.1.3.6.1.4.1.9.9.765.1.3 |
||
.1.3.6.1.4.1.9.9.765.1.3.1 |
||
.1.3.6.1.4.1.9.9.765.1.3.1.1 |
||
|
packetsSNMPv2-SMICounter64
|
.1.3.6.1.4.1.9.9.765.1.3.1.1.1 |
|
|
octetsSNMPv2-SMICounter64
|
.1.3.6.1.4.1.9.9.765.1.3.1.1.2 |
|
.1.3.6.1.4.1.9.9.765.2 |
||
.1.3.6.1.4.1.9.9.765.2.1 |
||
.1.3.6.1.4.1.9.9.765.2.2 |
Dependencies (9) 7 direct · 2 transitive Show tree and compile order Hide dependency details
Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.
Dependency tree
Dependency-first compile order
- SNMPv2-SMIrfc
- CISCO-SMIcisco
- SNMPv2-TCrfc
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- INET-ADDRESS-MIBrfc
- SNMP-FRAMEWORK-MIBrfc
- CISCO-FLOW-CLONE-MIBciscoselected
Type Definitions (4)
| Unsigned32 |
range: 1..4294967295 |
|
| Unsigned32 |
range: 1..4294967295 |
|
| Integer32 | ||
| Enumeration |
other(1)unknown(2)none(3)interface(4) |
Conformance Groups (3)
|
cfcCloneProfileIdNext cfcCloneProfileStatus cfcCloneProfileStorageType cfcCloneProfileName cfcCloneProfileDescription cfcCloneProfileCreateTime cfcCloneProfileFlowCount cfcCloneProfileFlowType cfcCloneTargetType cfcCloneTargetIfIndex cfcCloneProfileEgressIfType cfcCloneProfileEgressIf cfcCloneProfileTableChanged
This group contains objects describing clone profiles.
|
.1.3.6.1.4.1.9.9.765.2.2.1
|
|
|
cfcFlowIpStatus cfcFlowIpStorageType cfcFlowIpAddrSrcType cfcFlowIpAddrSrc cfcFlowIpAddrDstType cfcFlowIpAddrDst cfcFlowIpCreateTime
This group contains objects describing traffic flows.
|
.1.3.6.1.4.1.9.9.765.2.2.2
|
|
|
This group contains objects describing traffic flow metrics.
|
.1.3.6.1.4.1.9.9.765.2.2.3
|
Compliance Statements (1)
OID
.1.3.6.1.4.1.9.9.765.2.1.1This compliance statement specifies the minimal requirements
an implementation must meet in order to claim full compliance
with the definition of the CISCO-FLOW-CLONE-MIB.
an implementation must meet in order to claim full compliance
with the definition of the CISCO-FLOW-CLONE-MIB.
Required groups
| mandatory | cfcCloneProfileGroup | |
| mandatory | cfcFlowGroup | |
| mandatory | cfcFlowStatsGroup |