CISCO-NETFLOW-MIB

        The Netflow MIB provides a simple and easy method
to get NetFlow cache information, current NetFlow
configuration and statistics. It will enable medium to
small size enterprises to take advantage of NetFlow
technology over SNMP at a reduced infrastructure cost.
The MIB is created to provide Netflow information in
these areas:
        
       1. Cache information and configuration.
       2. Export information and configuration.
       4. Export Statistics.
       5. Protocol Statistics.
       6. Version 9 Export Template information.
       7. Top Flows information.
        
        
Terminology used
        
Flow
A flow is defined as an unidirectional sequence of
packets between a given source and destination
endpoints. Network flows are highly granular;
flow endpoints are identified both by IP address as
well as by transport layer application port numbers.
NetFlow also utilizes the IP Protocol type,
Type of Service (ToS) and the input interface
identifier to uniquely identify flows.
        
Exporter
A device (for example, a router) with NetFlow
services enabled. The exporter monitors packets
entering an observation point and creates flows out
of these packets. The information from these flows
are exported in the form of Flow Records to
the collector.
        
Flow Record
A Flow Record provides information about an IP Flow
that exists on the Exporter. The Flow Records are
commonly referred to as NetFlow Services data or
NetFlow data.
        
Collector
The NetFlow Collector receives Flow Records from
one or more Exporters. It processes the received
export packet, i.e. parses, stores the Flow Record
information. The flow records may be optionally
aggregated before storing into the hard disk.
        
Template
NetFlow Version 9 Export format is template based.
Version 9 record format consists of a packet header
followed by at least one or more template or data
FlowSets. A template FlowSet (collection of one or more
template) provides a description of the fields that
will be present in future data FlowSets. Templates
provide an extensible design to the record format,
a feature that should allow future enhancements to
NetFlow services without requiring concurrent changes
to the basic flow-record format.
        
One additional record type is also a part of
Version 9 specification: an options template. Rather
than supplying information about IP flows, options are
used to supply meta-data about the NetFlow process
itself.
        
        
Top Flows.
        
This feature provides a mechanism which allows the
top N flows in the netflow cache to be viewed
in real time.
        
Criteria can be set to limit the feature to particular
flows of interest, which can aid in DoS detection.
        
Only the number of flows (TopN) and the sort criteria
(SortBy) need be set.
        
Top Flows is not intended as a mechanism for exporting
the entire netflow cache.
        
        
Egress flows.
        
This feature provides a mechanism to identify a flow
as either an ingress or an egress flow.
    
ciscoNetflowMIB 1.3.6.1.4.1.9.9.387
Imported Objects
CISCO-SMI ciscoMgmt
IF-MIB ifIndex InterfaceIndex InterfaceIndexOrZero
INET-ADDRESS-MIB InetAddress InetAddressPrefixLength InetAddressType InetAutonomousSystemNumber InetPortNumber
Q-BRIDGE-MIB VlanIndex
SNMPv2-CONF MODULE-COMPLIANCE OBJECT-GROUP
SNMPv2-SMI Counter32 Counter64 Gauge32 Integer32 MODULE-IDENTITY OBJECT-TYPE Unsigned32
SNMPv2-TC DisplayString RowStatus TEXTUAL-CONVENTION TimeStamp TruthValue
Type Definitions (6)
NfCacheTypes Enumeration
main(0)
as(1)
protocolPort(2)
sourcePrefix(3)
destinationPrefix(4)
prefix(5)
destinationOnly(6)
sourceDestination(7)
fullFlow(8)
asTos(9)
protocolPortTos(10)
sourcePrefixTos(11)
destinationPrefixTos(12)
prefixTos(13)
prefixPort(14)
bgpNexthopTos(15)
expBgpPrefix(23)
NfFlowDirectionTypes Enumeration
flowDirNone(0)
flowDirIngress(1)
flowDirEgress(2)
NfInterfaceDirectionTypes Enumeration
interfaceDirNone(0)
interfaceDirIngress(1)
interfaceDirEgress(2)
interfaceDirBoth(3)
NfProtocolTypes Enumeration
tcpTelnet(1)
tcpFtp(2)
tcpFtpd(3)
tcpWww(4)
tcpSmtp(5)
tcpX(6)
tcpBgp(7)
tcpNntp(8)
tcpFrag(9)
tcpOther(10)
udpDns(11)
udpNtp(12)
udpTftp(13)
udpFrag(14)
udpOther(15)
icmp(16)
igmp(17)
ipInIp(18)
ipv6InIp(19)
gre(20)
ipOther(21)
all(22)
NfTemplateTypes Enumeration
template(1)
optionTemplate(2)
NfTopFlowsSortTypes Enumeration
noSort(1)
byPackets(2)
byBytes(3)
Objects (141)
ciscoNetflowMIB .1.3.6.1.4.1.9.9.387
ciscoNetflowMIBNotifs .1.3.6.1.4.1.9.9.387.0
ciscoNetflowMIBObjects .1.3.6.1.4.1.9.9.387.1
cnfCacheInfo .1.3.6.1.4.1.9.9.387.1.1
cnfCIInterfaceTable .1.3.6.1.4.1.9.9.387.1.1.1
cnfCIInterfaceEntry IF-MIBifIndex .1.3.6.1.4.1.9.9.387.1.1.1.1
cnfCINetflowEnable r/w NfInterfaceDirectionTypes .1.3.6.1.4.1.9.9.387.1.1.1.1.1
cnfCIMcastNetflowEnable r/w NfInterfaceDirectionTypes .1.3.6.1.4.1.9.9.387.1.1.1.1.2
cnfCICacheTable .1.3.6.1.4.1.9.9.387.1.1.2
cnfCICacheEntry cnfCICacheType .1.3.6.1.4.1.9.9.387.1.1.2.1
cnfCICacheType NfCacheTypes .1.3.6.1.4.1.9.9.387.1.1.2.1.1
cnfCICacheEnable r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.387.1.1.2.1.2
cnfCICacheEntries r/w Unsigned32 .1.3.6.1.4.1.9.9.387.1.1.2.1.3
cnfCIActiveFlows Unsigned32 .1.3.6.1.4.1.9.9.387.1.1.2.1.4
cnfCIInactiveFlows Unsigned32 .1.3.6.1.4.1.9.9.387.1.1.2.1.5
cnfCIActiveTimeOut r/w minutesUnsigned32 .1.3.6.1.4.1.9.9.387.1.1.2.1.6
cnfCIInactiveTimeOut r/w secondsUnsigned32 .1.3.6.1.4.1.9.9.387.1.1.2.1.7
cnfCIMinSourceMask r/w INET-ADDRESS-MIBInetAddressPrefixLength .1.3.6.1.4.1.9.9.387.1.1.2.1.8
cnfCIMinDestinationMask r/w INET-ADDRESS-MIBInetAddressPrefixLength .1.3.6.1.4.1.9.9.387.1.1.2.1.9
cnfCIBridgedFlowStatsCtrlTable .1.3.6.1.4.1.9.9.387.1.1.3
cnfCIBridgedFlowStatsCtrlEntry cnfCIBridgedFlowVlan .1.3.6.1.4.1.9.9.387.1.1.3.1
cnfCIBridgedFlowVlan Q-BRIDGE-MIBVlanIndex .1.3.6.1.4.1.9.9.387.1.1.3.1.1
cnfCIBridgedFlowStatsCrtEnable r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.387.1.1.3.1.2
cnfCIBridgedFlowStatsExpEnable r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.387.1.1.3.1.3
cnfCIMcastNetflowRPFFailedEnable r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.387.1.1.4
cnfExportInfo .1.3.6.1.4.1.9.9.387.1.2
cnfEIExportInfoTable .1.3.6.1.4.1.9.9.387.1.2.1
cnfEIExportInfoEntry cnfCICacheType .1.3.6.1.4.1.9.9.387.1.2.1.1
cnfEIExportVersion r/w Unsigned32 .1.3.6.1.4.1.9.9.387.1.2.1.1.1
cnfEIPeerAS r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.387.1.2.1.1.2
cnfEIOriginAS r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.387.1.2.1.1.3
cnfEIBgpNextHop r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.387.1.2.1.1.4
cnfEIMaxCollectors Unsigned32 .1.3.6.1.4.1.9.9.387.1.2.2
cnfEICollectorTable .1.3.6.1.4.1.9.9.387.1.2.3
cnfEICollectorEntry cnfCICacheTypecnfEICollectorAddressTypecnfEICollectorAddresscnfEICollectorPort .1.3.6.1.4.1.9.9.387.1.2.3.1
cnfEICollectorAddressType INET-ADDRESS-MIBInetAddressType .1.3.6.1.4.1.9.9.387.1.2.3.1.1
cnfEICollectorAddress INET-ADDRESS-MIBInetAddress .1.3.6.1.4.1.9.9.387.1.2.3.1.2
cnfEICollectorPort INET-ADDRESS-MIBInetPortNumber .1.3.6.1.4.1.9.9.387.1.2.3.1.3
cnfEICollectorStatus r/w SNMPv2-TCRowStatus .1.3.6.1.4.1.9.9.387.1.2.3.1.4
cnfExportStatistics .1.3.6.1.4.1.9.9.387.1.4
cnfESSampledPacket SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.387.1.4.1
cnfESExportRate bytes per secondSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.387.1.4.2
cnfESRecordsExported SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.387.1.4.3
cnfESPktsExported SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.387.1.4.4
cnfESPktsFailed SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.387.1.4.5
cnfESPktsDropped SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.387.1.4.6
cnfProtocolStatistics .1.3.6.1.4.1.9.9.387.1.5
cnfPSPacketSizeDistribution OctetString .1.3.6.1.4.1.9.9.387.1.5.1
cnfPSLastClearElapsedTime millisecondsSNMPv2-SMIGauge32 .1.3.6.1.4.1.9.9.387.1.5.2
cnfPSProtocolStatTable .1.3.6.1.4.1.9.9.387.1.5.3
cnfPSProtocolStatEntry cnfPSProtocolType .1.3.6.1.4.1.9.9.387.1.5.3.1
cnfPSProtocolType NfProtocolTypes .1.3.6.1.4.1.9.9.387.1.5.3.1.1
cnfPSExpiredFlows SNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.387.1.5.3.1.2
cnfPSPackets SNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.387.1.5.3.1.3
cnfPSBytes SNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.387.1.5.3.1.4
cnfPSActive millisecondsSNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.387.1.5.3.1.5
cnfPSInactive millisecondsSNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.387.1.5.3.1.6
cnfExportTemplate .1.3.6.1.4.1.9.9.387.1.6
cnfTemplateOptionsFlag Unsigned32 .1.3.6.1.4.1.9.9.387.1.6.1
cnfTemplateTable .1.3.6.1.4.1.9.9.387.1.6.2
cnfTemplateEntry cnfTemplateType .1.3.6.1.4.1.9.9.387.1.6.2.1
cnfTemplateType NfTemplateTypes .1.3.6.1.4.1.9.9.387.1.6.2.1.1
cnfTemplateAdded Unsigned32 .1.3.6.1.4.1.9.9.387.1.6.2.1.2
cnfTemplateActive Unsigned32 .1.3.6.1.4.1.9.9.387.1.6.2.1.3
cnfTemplateAgerPolls Unsigned32 .1.3.6.1.4.1.9.9.387.1.6.2.1.4
cnfTemplateExportInfoTable .1.3.6.1.4.1.9.9.387.1.6.3
cnfTemplateExportInfoEntry cnfCICacheType .1.3.6.1.4.1.9.9.387.1.6.3.1
cnfTemplateExportVer9Enable SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.387.1.6.3.1.1
cnfTemplateExportVer9TplTimeout r/w minutesUnsigned32 .1.3.6.1.4.1.9.9.387.1.6.3.1.2
cnfTemplateExportVer9OptTimeout r/w minutesUnsigned32 .1.3.6.1.4.1.9.9.387.1.6.3.1.3
cnfTemplateExportVer9TplRefreshRate r/w packetsUnsigned32 .1.3.6.1.4.1.9.9.387.1.6.3.1.4
cnfTemplateExportVer9OptRefreshRate r/w packetsUnsigned32 .1.3.6.1.4.1.9.9.387.1.6.3.1.5
cnfTopFlows .1.3.6.1.4.1.9.9.387.1.7
cnfTopFlowsTimeStamp SNMPv2-TCTimeStamp .1.3.6.1.4.1.9.9.387.1.7.1
cnfTopFlowsMatchSrcAddress r/w INET-ADDRESS-MIBInetAddress .1.3.6.1.4.1.9.9.387.1.7.10
cnfTopFlowsMatchSrcAddressMask r/w INET-ADDRESS-MIBInetAddressPrefixLength .1.3.6.1.4.1.9.9.387.1.7.11
cnfTopFlowsMatchDstAddressType r/w INET-ADDRESS-MIBInetAddressType .1.3.6.1.4.1.9.9.387.1.7.12
cnfTopFlowsMatchDstAddress r/w INET-ADDRESS-MIBInetAddress .1.3.6.1.4.1.9.9.387.1.7.13
cnfTopFlowsMatchDstAddressMask r/w INET-ADDRESS-MIBInetAddressPrefixLength .1.3.6.1.4.1.9.9.387.1.7.14
cnfTopFlowsMatchNhAddressType r/w INET-ADDRESS-MIBInetAddressType .1.3.6.1.4.1.9.9.387.1.7.15
cnfTopFlowsMatchNhAddress r/w INET-ADDRESS-MIBInetAddress .1.3.6.1.4.1.9.9.387.1.7.16
cnfTopFlowsMatchNhAddressMask r/w INET-ADDRESS-MIBInetAddressPrefixLength .1.3.6.1.4.1.9.9.387.1.7.17
cnfTopFlowsMatchSrcPortLo r/w Integer32 .1.3.6.1.4.1.9.9.387.1.7.18
cnfTopFlowsMatchSrcPortHi r/w Integer32 .1.3.6.1.4.1.9.9.387.1.7.19
cnfTopFlowsTopN r/w Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.2
cnfTopFlowsMatchDstPortLo r/w Integer32 .1.3.6.1.4.1.9.9.387.1.7.20
cnfTopFlowsMatchDstPortHi r/w Integer32 .1.3.6.1.4.1.9.9.387.1.7.21
cnfTopFlowsMatchSrcAS r/w Integer32 .1.3.6.1.4.1.9.9.387.1.7.22
cnfTopFlowsMatchDstAS r/w Integer32 .1.3.6.1.4.1.9.9.387.1.7.23
cnfTopFlowsMatchInputIf r/w IF-MIBInterfaceIndexOrZero .1.3.6.1.4.1.9.9.387.1.7.24
cnfTopFlowsMatchOutputIf r/w IF-MIBInterfaceIndexOrZero .1.3.6.1.4.1.9.9.387.1.7.25
cnfTopFlowsMatchTOSByte r/w Integer32 .1.3.6.1.4.1.9.9.387.1.7.26
cnfTopFlowsMatchProtocol r/w Integer32 .1.3.6.1.4.1.9.9.387.1.7.27
cnfTopFlowsMatchSampler r/w SNMPv2-TCDisplayString .1.3.6.1.4.1.9.9.387.1.7.28
cnfTopFlowsMatchClass r/w SNMPv2-TCDisplayString .1.3.6.1.4.1.9.9.387.1.7.29
cnfTopFlowsAvailableFlows Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.3
cnfTopFlowsMatchMinPackets r/w Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.30
cnfTopFlowsMatchMaxPackets r/w Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.31
cnfTopFlowsMatchMinBytes r/w Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.32
cnfTopFlowsMatchMaxBytes r/w Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.33
cnfTopFlowsMatchDirection r/w NfFlowDirectionTypes .1.3.6.1.4.1.9.9.387.1.7.34
cnfTopFlowsGenerate r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.387.1.7.35
cnfTopFlowsReportAvailable SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.387.1.7.36
cnfTopFlowsNextGenActionEffect Enumeration .1.3.6.1.4.1.9.9.387.1.7.37
cnfTopFlowsReportSource Enumeration .1.3.6.1.4.1.9.9.387.1.7.38
cnfTopFlowsMatchingFlows Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.4
cnfTopFlowsTotalFlows Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.5
cnfTopFlowsSortBy r/w NfTopFlowsSortTypes .1.3.6.1.4.1.9.9.387.1.7.6
cnfTopFlowsCacheTimeout r/w millisecondsUnsigned32 .1.3.6.1.4.1.9.9.387.1.7.7
cnfTopFlowsTable .1.3.6.1.4.1.9.9.387.1.7.8
cnfTopFlowsTableEntry cnfTopFlowsIndex .1.3.6.1.4.1.9.9.387.1.7.8.1
cnfTopFlowsIndex Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.8.1.1
cnfTopFlowsSrcPort INET-ADDRESS-MIBInetPortNumber .1.3.6.1.4.1.9.9.387.1.7.8.1.10
cnfTopFlowsDstPort INET-ADDRESS-MIBInetPortNumber .1.3.6.1.4.1.9.9.387.1.7.8.1.11
cnfTopFlowsSrcAS INET-ADDRESS-MIBInetAutonomousSystemNumber .1.3.6.1.4.1.9.9.387.1.7.8.1.12
cnfTopFlowsDstAS INET-ADDRESS-MIBInetAutonomousSystemNumber .1.3.6.1.4.1.9.9.387.1.7.8.1.13
cnfTopFlowsInputIfIndex IF-MIBInterfaceIndex .1.3.6.1.4.1.9.9.387.1.7.8.1.14
cnfTopFlowsOutputIfIndex IF-MIBInterfaceIndex .1.3.6.1.4.1.9.9.387.1.7.8.1.15
cnfTopFlowsFirstSwitched SNMPv2-TCTimeStamp .1.3.6.1.4.1.9.9.387.1.7.8.1.16
cnfTopFlowsLastSwitched SNMPv2-TCTimeStamp .1.3.6.1.4.1.9.9.387.1.7.8.1.17
cnfTopFlowsTOS Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.8.1.18
cnfTopFlowsProtocol Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.8.1.19
cnfTopFlowsSrcAddressType INET-ADDRESS-MIBInetAddressType .1.3.6.1.4.1.9.9.387.1.7.8.1.2
cnfTopFlowsTCPFlags Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.8.1.20
cnfTopFlowsSamplerID Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.8.1.21
cnfTopFlowsClassID Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.8.1.22
cnfTopFlowsFlags Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.8.1.23
cnfTopFlowsBytes Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.8.1.24
cnfTopFlowsPackets Unsigned32 .1.3.6.1.4.1.9.9.387.1.7.8.1.25
cnfTopFlowsVlan Q-BRIDGE-MIBVlanIndex .1.3.6.1.4.1.9.9.387.1.7.8.1.26
cnfTopFlowsSrcAddress INET-ADDRESS-MIBInetAddress .1.3.6.1.4.1.9.9.387.1.7.8.1.3
cnfTopFlowsSrcAddressMask INET-ADDRESS-MIBInetAddressPrefixLength .1.3.6.1.4.1.9.9.387.1.7.8.1.4
cnfTopFlowsDstAddressType INET-ADDRESS-MIBInetAddressType .1.3.6.1.4.1.9.9.387.1.7.8.1.5
cnfTopFlowsDstAddress INET-ADDRESS-MIBInetAddress .1.3.6.1.4.1.9.9.387.1.7.8.1.6
cnfTopFlowsDstAddressMask INET-ADDRESS-MIBInetAddressPrefixLength .1.3.6.1.4.1.9.9.387.1.7.8.1.7
cnfTopFlowsNhAddressType INET-ADDRESS-MIBInetAddressType .1.3.6.1.4.1.9.9.387.1.7.8.1.8
cnfTopFlowsNhAddress INET-ADDRESS-MIBInetAddress .1.3.6.1.4.1.9.9.387.1.7.8.1.9
cnfTopFlowsMatchSrcAddressType r/w INET-ADDRESS-MIBInetAddressType .1.3.6.1.4.1.9.9.387.1.7.9
ciscoNetflowMIBConform .1.3.6.1.4.1.9.9.387.2
cnfMIBCompliances .1.3.6.1.4.1.9.9.387.2.1
cnfMIBGroups .1.3.6.1.4.1.9.9.387.2.2