Aggregation caches are disabled by default. Exporting flow records from the router does not occur while it is in the disabled state. When the configuration for an aggregation cache is changed from enabled to disabled state, all flow records from that cache are removed and flow collection stops.
For Prefix, Destination Prefix, and Source Prefix aggregation caches, you can specify a minimum source and destination mask size to affect the granularity of the IP address space captured in the aggregation cache. The commands to configure the minimum mask size for the source and destination address are issued in Flow Cache Configuration mode and are specific to each aggregation cache:
- host1(config-flow-cache)#mask source minimum value
- host1(config-flow-cache)#mask destination
minimum value
The value (a number in the range 1–32) specifies the size of the minimum mask. The no version restores the default minimum mask size, which is 0. A mask of size N has the N most significant bits set in the corresponding bit mask.
You cannot configure a minimum mask size for aggregation caches that do not retain an IP address in their aggregation scheme (like the AS aggregation cache). You can configure the Prefix aggregation cache for both source and destination minimum mask size. You can configure only the source minimum mask size for the Source Prefix aggregation cache. You can configure only the destination minimum mask size for the Destination Prefix aggregation cache.
The peer/origin information configured with the export command for the man V5 cache is used to display the AS number of the AS aggregation cache for both the source and destination AS. If no (default) configuration is present, zero appears in the AS numbers for both V5 export and V8 export and in the show commands for the V8 AS aggregation cache.
Establish an aggregation cache:
- host1(config)#ip flow-aggregation cache as
- host1(config-flow-cache)#cache entries entryNumber
- host1(config-flow-cache)#cache timeout active active-tmo
- host1(config-flow-cache)#cache timeout inactive inactive-tmo
- host1(config-flow-cache)#export destination
{ hostname | ip address } udp-port-number
- host1(config-flow-cache)#export source interfacetype interface
- host1(config-flow-cache)#enabled
The aggregation cache starts accumulating information from the flow cache; the no version stops the accumulation of information from the flow cache, but does not suspend the operation of the flow cache.
cache entries
- host1(config-flow-cache)#cache entries 524288
cache timeout
- host1(config-flow-cache)#cache timeout active
50
enabled
- host1(config-flow-cache)#enabled
export destination
- host1(config-flow-cache)#export destination
myhost udp-port
export source
- host1(config-flow-cache)#export source interface
inf1
ip flow-aggregation cache
- host1(config)#ip flow-aggregation cache
mask destination
- host1(config-flow-cache)#mask destination
128
mask source
- host1(config-flow-cache)#mask source 60