Configuring Flexible NetFlow

Size: px
Start display at page:

Download "Configuring Flexible NetFlow"

Transcription

1 Finding Feature Information, page 1 Prerequisites for Flexible NetFlow, page 1 Restrictions for Flexible NetFlow, page 2 Information About Flexible Netflow, page 4 How to Configure Flexible NetFlow, page 20 Monitoring Flexible NetFlow, page 36 Configuration Examples for Flexible NetFlow, page 37 Additional References, page 43 Feature Information for Flexible NetFlow, page 44 Finding Feature Information Your software release may not support all the features documented in this module. For the latest caveats and feature information, see Bug Search Tool and the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the feature information table. Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to An account on Cisco.com is not required. Prerequisites for Flexible NetFlow The following are prerequisites for your Flexible NetFlow configuration: You must configure a source interface. If you do not configure a source interface, the exporter will remain in a disabled state. You must configure a valid record name for every flow monitor. You must enable IPv6 routing to export the flow records to an IPv6 destination server. 1

2 Restrictions for Flexible NetFlow You must configure IPFIX export protocol for the flow exporter to export netflow records in IPFIX format. You are familiar with the Flexible NetFlow key fields as they are defined in the following commands in the Cisco IOS Flexible NetFlow Command Reference : match datalinkdatalink (layer2) fields match flowflow identifying fields match interfaceinterface fields match ipv4ipv4 fields match ipv6ipv6 fields match transporttransport layer fields match wirelesswireless fields match flow ctscts fields You are familiar with the Flexible NetFlow non key fields as they are defined in the following commands in the Cisco IOS Flexible NetFlow Command Reference : collect countercounter fields collect flowflow identifying fields collect interfaceinterface fields collect timestamptimestamp fields collect transporttransport layer fields collect wirelesswireless fields IPv4 Traffic The networking device must be configured for IPv4 routing. One of the following must be enabled on your device and on any interfaces on which you want to enable Flexible NetFlow: Cisco Express Forwarding or distributed Cisco Express Forwarding. IPv6 Traffic The networking device must be configured for IPv6 routing. One of the following must be enabled on your device and on any interfaces on which you want to enable Flexible NetFlow: Cisco Express Forwarding IPv6 or distributed Cisco Express Forwarding. Restrictions for Flexible NetFlow The following are restrictions for Flexible NetFlow: Traditional NetFlow (TNF) accounting is not supported. 2

3 Restrictions for Flexible NetFlow Flexible NetFlow version 9 and version 10 export formats are supported. However, if you have not configured the export protocol, version 9 export format is applied by default. Microflow policing feature shares the NetFlow hardware resource with FNF. Only one flow monitor per interface and per direction is supported. Layer 2, IPv4, and IPv6 traffic types are supported; however, the switch can apply a flow monitor to only one of these types at a time for a given direction and interface. Layer 2, VLAN, WLAN and Layer 3 interfaces are supported, but the switch does not support SVI and tunnels. The following NetFlow table sizes are supported: Trim Level LAN Base IP Base IP Services Ingress NetFlow Table Not supported 8 K 8 K Egress NetFlow Table Not supported 16 K 16 K Depending on the switch type, a switch will have one or two forwarding ASICs. The capacities listed in the above table are on a per-asic basis. The switch can support either one or two ASICs. Each ASIC has 8K ingress and 16 K egress entries, whereas each TCAM can handle up to 6K ingress and 12K egress entries. The NetFlow tables are on separate compartments and cannot be combined. Depending on which ASIC processed the packet, the flows will be created in the table in the corresponding ASIC. NetFlow hardware implementation supports four hardware samplers. You can select a sampler rate from 1 out of 2 to 1 out of Only random sampling mode is supported. With the microflow policing feature (which is enabled only for wireless implementation), NetFlow can and should be used only in full flow mode i.e. NetFlow policing cannot be used. For wireless traffic, applying a sampler is not permitted, as it hinders microflow QoS. Only full flow accounting is supported for wireless traffic. NetFlow hardware uses hash tables internally. Hash collisions can occur in the hardware. Therefore, in spite of the internal overflow Content Addressable Memory (CAM), the actual NetFlow table utilization could be about 80 percent. Depending on the fields that are used for the flow, a single flow could take two consecutive entries. IPv6 flows also take two entries. In these situations, the effective usage of NetFlow entries is half the table size, which is separate from the above hash collision limitation. The switch supports up to 63 flow monitors. SSID-based NetFlow accounting is supported. SSID is treated in a manner similar to an interface. However, certain fields are not supported such as user ID. The NetFlow software implementation supports distributed NetFlow export, so the flows are exported from the same switch in which the flow was created. 3

4 Information About Flexible Netflow Ingress flows are present in the ASIC that first received the packets for the flow. Egress flows are present in the ASIC from which the packets actually left the switch set up. The reported value for the bytes count field (called bytes long ) is Layer-2-packet-size18 bytes. For classic Ethernet traffic (802.3), this will be accurate. For all other Ethernet types, this field will not be accurate. Use the "bytes layer2 field, which always reports the accurate Layer 2 packet size. For information about supported Flexible NetFlow fields, see Supported Flexible NetFlow Fields, on page 16. Configuration of IPFIX exporter on an AVC flow monitor is not supported. Flexible NetFlow export is not supported on the Ethernet management port, Gi0/0. When a flow record has only Source Group Tag (SGT) and Destination Group Tag (DGT) fields (or only either of the two) and if both the values are not applicable, then a flow will still be created with zero values for SGT and DGT. The flow records are expected to include source and destination IP addresses, along with SGT and DGT fields. The flow monitor with flow record, that contains the CTS field, cannot be attached on the WLAN (SSID). When QoS marked packet is received on an interface which has NetFlow configured on the egress direction, the QoS value of the packet will be captured by the collector. However, when the packet is received on an interface which has NetFlow configured on the ingress direction, the QoS value of the packet will not be captured by the collector. Information About Flexible Netflow Flexible NetFlow Overview Flexible NetFlow uses flows to provide statistics for accounting, network monitoring, and network planning. A flow is a unidirectional stream of packets that arrives on a source interface and has the same values for the keys. A key is an identified value for a field within the packet. You create a flow using a flow record to define the unique keys for your flow. The switch supports the Flexible NetFlow feature that enables enhanced network anomalies and security detection. Flexible NetFlow allows you to define an optimal flow record for a particular application by selecting the keys from a large collection of predefined fields. All key values must match for the packet to count in a given flow. A flow might gather other fields of interest, depending on the export record version that you configure. Flows are stored in the Flexible NetFlow cache. You can export the data that Flexible NetFlow gathers for your flow by using an exporter and export this data to a remote system such as a Flexible NetFlow collector. The Flexible NetFlow collector can use an IPv4 or IPv6 address. You define the size of the data that you want to collect for a flow using a monitor. The monitor combines the flow record and exporter with the Flexible NetFlow cache information. Wireless Flexible NetFlow Overview The wireless Flexible NetFlow infrastructure supports the following: Flexible NetFlow Version 9.0 and 10 4

5 Original NetFlow and Benefits of Flexible NetFlow User-based rate limiting Microflow policing Voice and video flow monitoring Reflexive access control list (ACL) Microflow Policing and User-Based Rate Limiting Microflow policing associates a 2-color 1-rate policer and related drop statistics to each flow present in the NetFlow table. When the flow mask comprises all packet fields, this functionality is known as microflow policing. When the flow mask comprises either source or destination only, this functionality is known as user-based rate limiting. Voice and Video Flow Monitoring Voice and video flows are full flow mask-based entries. The ASIC provides the flexibility to program the policer parameters, share policers across multiple flows and rewrite the IP address and Layer 4 port numbers of these flows. Note For dynamic entries, the NetFlow engine will use the policer parameters that are derived for the flow based on the policy (ACL/QoS-based policies). Dynamic entries cannot share policer across multiple flows. Reflexive ACL Reflexive ACLs allow IP packets to be filtered based on upper-layer session information. The ACLs allow outbound traffic and limit inbound traffic in response to the sessions that originate inside the trusted network. The reflexive ACLs are transparent to the filtering mechanism until a data packet that matches the reflexive entry activates it. At this time, a temporary ACL entry is created and added to the IP-named access lists. The information obtained from the data packet to generate the reflexive ACL entry is permit/deny bit, the source IP address and port, the destination IP address, port, and the protocol type. During reflexive ACL entry evaluation, if the protocol type is either TCP or UDP, then the port information must match exactly. For other protocols, there is no port information to match. After this ACL is installed, the firewall is then opened for the reply packets to pass through. At this time, a potential hacker could have access to the network behind the firewall. To narrow this window, an idle timeout period can be defined. However, in the case of TCP, if two FIN bits or an RST is detected, the ACL entry can be removed. Related Topics Configuring WLAN to Apply Flow Monitor in IPV4 and IPv6 Input/Output Direction, on page 35 Configuring IPv4 Flexible NetFlow in WLAN (Ingress Direction), on page 40 Configuring IPv6 and Transport Flag Flexible NetFlow in WLAN (Egress Direction), on page 41 Configuring IPv6 Flexible NetFlow in WLAN (Both Ingress and Egress Directions), on page 42 Original NetFlow and Benefits of Flexible NetFlow Flexible NetFlow allows the flow to be user defined. The benefits of Flexible NetFlow include: High-capacity flow recognition, including scalability and aggregation of flow information. Enhanced flow infrastructure for security monitoring and ddos detection and identification. 5

6 Original NetFlow and Benefits of Flexible NetFlow New information from packets to adapt flow information to a particular service or operation in the network. The flow information available will be customizable by Flexible NetFlow users. Extensive use of Cisco s flexible and extensible NetFlow Version 9 and version 10 export formats. With version 10 export format, support for variable length field for the wireless client's SSID is available. A comprehensive IP accounting feature that can be used to replace many accounting features, such as IP accounting, Border Gateway Protocol (BGP) Policy Accounting, and persistent caches. Support for ingress and egress NetFlow accounting. Support for full flow accounting and sampled NetFlow accounting. Flexible NetFlow allows you to understand network behavior with more efficiency, with specific flow information tailored for various services used in the network. The following are some example applications for a Flexible NetFlow feature: Flexible NetFlow enhances Cisco NetFlow as a security monitoring tool. For instance, new flow keys can be defined for packet length or MAC address, allowing users to search for a specific type of attack in the network. Flexible NetFlow allows you to quickly identify how much application traffic is being sent between hosts by specifically tracking TCP or UDP applications by the class of service (CoS) in the packets. The accounting of traffic entering a Multiprotocol Label Switching (MPLS) or IP core network and its destination for each next hop per class of service. This capability allows the building of an edge-to-edge traffic matrix. The figure below is an example of how Flexible NetFlow might be deployed in a network. Figure 1: Typical Deployment for Flexible NetFlow 6

7 Flexible NetFlow Components Flexible NetFlow Components Flexible NetFlow consists of components that can be used together in several variations to perform traffic analysis and data export. The user-defined flow records and the component structure of Flexible NetFlow facilitates the creation of various configurations for traffic analysis and data export on a networking device with a minimum number of configuration commands. Each flow monitor can have a unique combination of flow record, flow exporter, and cache type. If you change a parameter such as the destination IP address for a flow exporter, it is automatically changed for all the flow monitors that use the flow exporter. The same flow monitor can be used in conjunction with different flow samplers to sample the same type of network traffic at different rates on different interfaces. The following sections provide more information on Flexible NetFlow components: Flow Records In Flexible NetFlow a combination of key and nonkey fields is called a record. Flexible NetFlow records are assigned to Flexible NetFlow flow monitors to define the cache that is used for storing flow data. Flexible NetFlow includes several predefined records that can help you get started using Flexible NetFlow. A flow record defines the keys that Flexible NetFlow uses to identify packets in the flow, as well as other fields of interest that Flexible NetFlow gathers for the flow. You can define a flow record with any combination of keys and fields of interest. The switch supports a rich set of keys. A flow record also defines the types of counters gathered per flow. You can configure 64-bit packet or byte counters. The switch enables the following match fields as the defaults when you create a flow record: match datalinklayer 2 attributes match flow direction Specifies a match to the fields identifying the direction of flow. match interfaceinterface attributes match ipv4ipv4 attributes match ipv6ipv6 attributes match transporttransport layer fields match wirelesswireless fields match flow ctscts fields Note The flow monitor with flow record, that contains the CTS field, cannot be attached on the WLAN (SSID). Related Topics Creating a Flow Record NetFlow Predefined Records Flexible NetFlow includes several predefined records that you can use to start monitoring traffic in your network. The predefined records are available to help you quickly deploy Flexible NetFlow and are easier to use than user-defined flow records. You can choose from a list of already defined records that may meet the 7

8 Flexible NetFlow Components needs for network monitoring. As Flexible NetFlow evolves, popular user-defined flow records will be made available as predefined records to make them easier to implement. The predefined records ensure backward compatibility with your existing NetFlow collector configurations for the data that is exported. Each of the predefined records has a unique combination of key and nonkey fields that offer you the built-in ability to monitor various types of traffic in your network without customizing Flexible NetFlow on your router. Two of the predefined records (NetFlow original and NetFlow IPv4/IPv6 original output), which are functionally equivalent, emulate original (ingress) NetFlow and the Egress NetFlow Accounting feature in original NetFlow, respectively. Some of the other Flexible NetFlow predefined records are based on the aggregation cache schemes available in original NetFlow. The Flexible NetFlow predefined records that are based on the aggregation cache schemes available in original NetFlow do not perform aggregation. Instead each flow is tracked separately by the predefined records. User-Defined Records Flexible NetFlow enables you to define your own records for a Flexible NetFlow flow monitor cache by specifying the key and nonkey fields to customize the data collection to your specific requirements. When you define your own records for a Flexible NetFlow flow monitor cache, they are referred to as user-defined records. The values in nonkey fields are added to flows to provide additional information about the traffic in the flows. A change in the value of a nonkey field does not create a new flow. In most cases the values for nonkey fields are taken from only the first packet in the flow. Flexible NetFlow enables you to capture counter values such as the number of bytes and packets in a flow as nonkey fields. Flexible NetFlow adds a new Version 9 export format field type for the header and packet section types. Flexible NetFlow will communicate to the NetFlow collector the configured section sizes in the corresponding Version 9 export template fields. The payload sections will have a corresponding length field that can be used to collect the actual size of the collected section. Flexible NetFlow Match Parameters The following table describes Flexible NetFlow match parameters. You must configure at least one of the following match parameters for the flow records. Table 1: Match Parameters Command match datalink {dot1q ethertype mac vlan } Specifies a match to datalink or Layer 2 fields. The following command options are available: dot1qmatches to the dot1q field. ethertypematches to the ethertype of the packet. macmatches the source or destination MAC fields. vlanmatches to the VLAN that the packet is located on (input or output). match flow direction Specifies a match to the flow identifying fields. 8

9 Flexible NetFlow Components Command match interface {input output} Specifies a match to the interface fields. The following command options are available: inputmatches to the input interface. outputmatches to the output interface. match ipv4 {destination protocol source tos ttl version} Specifies a match to the IPv4 fields. The following command options are available: destinationmatches to the IPv4 destination address-based fields. protocolmatches to the IPv4 protocols. sourcematches to the IPv4 source address based fields. tosmatches to the IPv4 Type of Service fields. ttlmatches to the IPv4 Time To Live fields. versionmatches to the IP version from the IPv4 header. match ipv6 {destination hop-limit protocol source traffic-class version } Specifies a match to the IPv6 fields. The following command options are available: destinationmatches to the IPv6 destination address-based fields. hop-limitmatches to the IPv6 hop limit fields. protocolmatches to the IPv6 payload protocol fields. sourcematches to the IPv6 source address based fields. traffic-classmatches to the IPv6 traffic class. versionmatches to the IP version from the IPv6 header. 9

10 Flexible NetFlow Components Command match transport {destination-port igmp icmp source-port} Specifies a match to the Transport Layer fields. The following command options are available: destination-portmatches to the transport destination port. icmpmatches to ICMP fields, including ICMP IPv4 and IPv6 fields. igmpmatches to IGMP fields. source-portmatches to the transport source port. match wireless ssid match flow cts {source destination} group-tag Specifies a match to the Service Set IDentifier (SSID) field, which identifies the (Wi-Fi) network used. Specifies a match to the CTS fields support in FNF record. The following command options are available: source Matches to the source of CTS entering the domain. destination Matches to the destination of the CTS leaving the domain. Flexible NetFlow Collect Parameters The following table describes the Flexible NetFlow collect parameters. Table 2: Collect Parameters Command collect counter { bytes { layer2 { long } long } packets { long } } collect interface {input output} collect timestamp absolute {first last} Collects the counter fields total bytes and total packets. Collects the fields from the input or output interface. Collects the fields for the absolute time the first packet was seen or the absolute time the most recent packet was last seen (in milliseconds). 10

11 Flexible NetFlow Components Command collect transport tcp flags Collects the following transport TCP flags: acktcp acknowledgement flag cwrtcp congestion window reduced flag ecetcp ECN echo flag fintcp finish flag pshtcp push flag rsttcp reset flag syntcp synchronize flag urgtcp urgent flag collect wireless ap mac address Note On the switch, you cannot specify which TCP flag to collect. You can only specify to collect transport TCP flags. All TCP flags will be collected with this command. Collects the MAC addresses of the access points that the wireless client is associated with. Flow Exporters Flow exporters export the data in the flow monitor cache to a remote system, such as a server running NetFlow collector, for analysis and storage. Flow exporters are created as separate entities in the configuration. Flow exporters are assigned to flow monitors to provide data export capability for the flow monitors. You can create several flow exporters and assign them to one or more flow monitors to provide several export destinations. You can create one flow exporter and apply it to several flow monitors. NetFlow Data Export Format Version 10 (IPFIX) Internet Protocol Flow Information Export (IPFIX) or version 10 is an Export Protocol that collects and exports predefined or user defined flow records. IPFIX is an IETF standard based on NetFlow version 9. The IPFIX format maintains the same principles of separate templates and records as NetFlow version 9. It supports variable length field for SSID of the wireless clients. For IPFIX exporting protocol, the default destination port is 4739, DSCP value is 0, and TTL is 255. NetFlow Data Export Format Version 9 The basic output of NetFlow is a flow record. Several different formats for flow records have evolved as NetFlow has matured. The most recent evolution of the NetFlow export format is known as Version 9. The distinguishing feature of the NetFlow Version 9 export format is that it is template-based. 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. Using templates provides several key benefits: 11

12 Flexible NetFlow Components Third-party business partners who produce applications that provide collector or display services for NetFlow do not have to recompile their applications each time a new NetFlow feature is added. Instead, they should be able to use an external data file that documents the known template formats. New features can be added to NetFlow quickly without breaking current implementations. NetFlow is future-proofed against new or developing protocols because the Version 9 format can be adapted to provide support for them. NetFlow Version 9 export format provides the following features and functionality: Variable field specification format Support for IPv4 or IPv6 destination address export More efficient network utilization The Version 9 export format consists of a packet header followed by one or more template flow or data flow sets. A template flow set provides a description of the fields that will be present in future data flow sets. These data flow sets may occur later within the same export packet or in subsequent export packets. Template flow and data flow sets can be intermingled within a single export packet, as illustrated in the figure below. Figure 2: Version 9 Export Packet NetFlow Version 9 will periodically export the template data so the NetFlow collector will understand what data is to be sent and also export the data flow set for the template. The key advantage to Flexible NetFlow is that the user configures a flow record, which is effectively converted to a Version 9 template and then 12

13 Flexible NetFlow Components forwarded to the collector. The figure below is a detailed example of the NetFlow Version 9 export format, including the header, template flow, and data flow sets. Figure 3: Detailed Example of the NetFlow Version 9 Export Format For more information on the Version 9 export format, refer to the white paper titled Cisco IOS NetFlow Version 9 Flow-Record Format, available at this URL: technologies_white_paper09186a00800a3db9.shtml. Flow Monitors Flow monitors are the Flexible NetFlow component that is applied to interfaces to perform network traffic monitoring. Flow monitors consist of a user-defined record, an optional flow exporter, and a cache that is automatically created at the time the flow monitor is applied to the first interface. Flow data is collected from the network traffic and added to the flow monitor cache during the monitoring process based on the key and nonkey fields in the flow record. 13

14 Flexible NetFlow Components Flexible NetFlow can be used to perform different types of analysis on the same traffic. In the figure below, packet 1 is analyzed using a record designed for standard traffic analysis on the input interface and a record designed for security analysis on the output interface. Figure 4: Example of Using Two Flow Monitors to Analyze the Same Traffic 14

15 Flexible NetFlow Components The figure below shows a more complex example of how you can apply different types of flow monitors with custom records. Figure 5: Complex Example of Using Multiple Types of Flow Monitors with Custom Records Normal The default cache type is normal. In this mode, the entries in the cache are aged out according to the timeout active and timeout inactive settings. When a cache entry is aged out, it is removed from the cache and exported via any exporters configured. Flow Samplers Flow samplers are created as separate components in a router s configuration. Flow samplers are used to reduce the load on the device that is running Flexible NetFlow by limiting the number of packets that are selected for analysis. Samplers use random sampling techniques (modes); that is, a randomly selected sampling position is used each time a sample is taken. Flow sampling exchanges monitoring accuracy for router performance. When you apply a sampler to a flow monitor, the overhead load on the router of running the flow monitor is reduced because the number of packets that the flow monitor must analyze is reduced. The reduction in the number of packets that are analyzed by the flow monitor causes a corresponding reduction in the accuracy of the information stored in the flow monitor s cache. Samplers are combined with flow monitors when they are applied to an interface with the ip flow monitor command. 15

16 Supported Flexible NetFlow Fields Supported Flexible NetFlow Fields The following tables provide a consolidated list of supported fields in Flexible NetFlow (FNF) for various traffic types and traffic direction. Note If the packet has a VLAN field, then that length is not accounted for. Field Layer 2 In Layer 2 Out IPv4 In IP v4 Out IPv6 In IPv6 Out Notes Key or Collect Fields Interface input If you apply a flow monitor in the input direction: Use the match keyword and use the input interface as a key field. Use the collect keyword and use the output interface as a collect field. This field will be present in the exported records but with a value of 0. Interface output If you apply a flow monitor in the output direction: Use the match keyword and use the output interface as a key field. Use the collect keyword and use the input interface as a collect field. This field will be present in the exported records but with a value of 0. Field Layer 2 In Layer 2 Out IPv4 In IP v4 Out IPv6 In IPv6 Out Notes Key Fields 16

17 Supported Flexible NetFlow Fields Field Layer 2 In Layer 2 Out IPv4 In IP v4 Out IPv6 In IPv6 Out Notes Flow direction Ethertype VLAN input Supported only for a switch port. VLAN output Supported only for a switch port. dot1q VLAN input Supported only for a switch port. dot1q VLAN output Supported only for a switch port. dot1q priority Supported only for a switch port. MAC source address input MAC source address output MAC destination address input MAC destination address output IPv4 version IPv4 TOS 17

18 Supported Flexible NetFlow Fields Field Layer 2 In Layer 2 Out IPv4 In IP v4 Out IPv6 In IPv6 Out Notes IPv4 protocol Must use if any of src/dest port, ICMP code/type, IGMP type or TCP flags are used. IPv4 TTL IPv4 source address IPv4 destination address ICMP IPv4 type ICMP IPv4 code IGMP type Field Layer 2 In Layer 2 Out IPv4 In IP v4 Out IPv6 In IPv6 Out Notes Key Fields continued IPv6 version Same as IP version. IPv6 protocol Same as IP protocol. Must use if any of src/dest port, ICMP code/type, IGMP type or TCP flags are used. 18

19 Supported Flexible NetFlow Fields Field Layer 2 In Layer 2 Out IPv4 In IP v4 Out IPv6 In IPv6 Out Notes IPv6 source address IPv6 destination address IPv6 traffic-class Same as IP TOS. IPv6 hop-limit Same as IP TTL. ICMP IPv6 type ICMP IPv6 code source-port dest-port Field Layer 2 In Layer 2 Out IPv4 In IP v4 Out IPv6 In IPv6 Out Notes Collect Fields Bytes long Packet size = (Ethernet frame size including FCS - 18 bytes) Recommended: Avoid this field and use Bytes layer2 long. Packets long Timestamp absolute first 19

20 Default Settings Field Layer 2 In Layer 2 Out IPv4 In IP v4 Out IPv6 In IPv6 Out Notes Timestamp absolute last TCP flags Collects all flags. Bytes layer2 long Default Settings The following table lists the Flexible NetFlow default settings for the switch. Table 3: Default Flexible NetFlow Settings Setting Flow active timeout Flow timeout inactive Default 1800 seconds 15 seconds How to Configure Flexible NetFlow To configure Flexible NetFlow, follow these general steps: 1 Create a flow record by specifying keys and non-key fields to the flow. 2 Create an optional flow exporter by specifying the protocol and transport destination port, destination, and other parameters. 3 Create a flow monitor based on the flow record and flow exporter. 4 Create an optional sampler. 5 Apply the flow monitor to a Layer 2 port, Layer 3 port, or VLAN. 6 If applicable to your configuration, configure a WLAN to apply a flow monitor to. Configuring a Flow Record Perform this task to configure a customized flow record. 20

21 Configuring a Flow Record Customized flow records are used to analyze traffic data for a specific purpose. A customized flow record must have at least one match criterion for use as the key field and typically has at least one collect criterion for use as a nonkey field. There are hundreds of possible permutations of customized flow records. This task shows the steps that are used to create one of the possible permutations. Modify the steps in this task as appropriate to create a customized flow record for your requirements. SUMMARY STEPS 1. enable 2. configure terminal 3. flow record record-name 4. description description 5. match { ipv6} {destination source} address 6. Repeat Step 5 as required to configure additional key fields for the record. 7. match flow cts {source destination} group-tag Repeat the above step as required to configure additional nonkey fields for the record. 10. end 11. show flow record record-name 12. show running-config flow record record-name DETAILED STEPS Step 1 Step 2 Command or Action enable Device> enable configure terminal Enables privileged EXEC mode. Enter your password if prompted. Enters global configuration mode. Step 3 Device# configure terminal flow record record-name Device(config)# flow record FLOW-RECORD-1 Creates a flow record and enters Flexible NetFlow flow record configuration mode. This command also allows you to modify an existing flow record. 21

22 Configuring a Flow Record Step 4 Command or Action description description ipv4 (Optional) Creates a description for the flow record. Device(config-flow-record)# description Used for basic traffic analysis Step 5 match { ipv6} {destination source} address Device(config-flow-record)# match ipv4 destination address Note This example configures the IPv4 destination address as a key field for the record. For information about the other key fields available for the match ipv4 command, and the other match commands that are available to configure key fields, refer to the Cisco IOS Flexible NetFlow Command Reference. Step 6 Repeat Step 5 as required to configure additional key fields for the record. Step 7 match flow cts {source destination} group-tag Device(config-flow-record)# match flow cts source group-tag Device(config-flow-record)# match flow cts destination group-tag Note Note This example configures the CTS source group tag and destination group tag as a key field for the record. For information about the other key fields available for the match ipv4 command, and the other match commands that are available to configure key fields, refer to the Cisco IOS Flexible NetFlow Command Reference. Ingress: In an incoming packet, if a header is present, SGT will reflect the same value as the header. If no value is present, it will show zero. The DGT value will not depend on the ingress port SGACL configuration. Egress: If either propagate SGT or CTS is disabled on the egress interface, then SGT will be zero. In an outgoing packet, if SGACL configuration that corresponds to the (SGT, DGT) exists, DGT will be non-zero. If SGACL is disabled on the egress port/vlan or if global SGACL enforcement is disabled, then DGT will be zero Step 8 Configures the input interface as a nonkey field for the record. Note This example configures the input interface as a nonkey field for the record. For information on the other collect commands that are available to configure nonkey fields, refer to the Cisco IOS Flexible NetFlow Command Reference. 22

23 Creating a Flow Exporter Command or Action Step 9 Step 10 Repeat the above step as required to configure additional nonkey fields for the record. end Exits Flexible NetFlow flow record configuration mode and returns to privileged EXEC mode. Step 11 Device(config-flow-record)# end show flow record record-name (Optional) Displays the current status of the specified flow record. Step 12 Device# show flow record FLOW_RECORD-1 show running-config flow record record-name (Optional) Displays the configuration of the specified flow record. Device# show running-config flow record FLOW_RECORD-1 Creating a Flow Exporter You can create a flow export to define the export parameters for a flow. Note Each flow exporter supports only one destination. If you want to export the data to multiple destinations, you must configure multiple flow exporters and assign them to the flow monitor. You can export to a destination using IPv4 or IPv6 address. 23

24 Creating a Flow Exporter SUMMARY STEPS 1. configure terminal 2. flow exporter name 3. description string 4. destination {ipv4-address ipv6-address} 5. dscp value 6. source { source type } 7. transport udp number 8. ttl seconds 9. export-protocol {netflow-v9 ipfix} 10. end 11. show flow exporter [name record-name] 12. copy running-config startup-config DETAILED STEPS Step 1 Command or Action configure terminal Enters the global configuration mode. Switch# configure terminal Step 2 flow exporter name Switch(config)# flow exporter ExportTest Creates a flow exporter and enters flow exporter configuration mode. You can also use this command to modify an existing flow exporter. Step 3 Step 4 description string Switch(config-flow-exporter)# description ExportV9 destination {ipv4-address ipv6-address} Switch(config-flow-exporter)# destination (IPv4 destination) Switch(config-flow-exporter)# destination 2001:0:0:24::10 (IPv6 destination) (Optional) Describes this flow record as a maximum 63-character string. Sets the IPv4/IPv6 destination address or hostname for this exporter. 24

25 Creating a Flow Exporter Step 5 Command or Action dscp value Switch(config-flow-exporter)# dscp 0 (Optional) Specifies the differentiated services codepoint value. The range is from 0 to 63. The default is 0. Step 6 Step 7 Step 8 Step 9 source { source type } Switch(config-flow-exporter)# source gigabitethernet1/0/1 transport udp number Switch(config-flow-exporter)# transport udp 200 ttl seconds Switch(config-flow-exporter)# ttl 210 export-protocol {netflow-v9 ipfix} Switch(config-flow-exporter)# export-protocol netflow-v9 (Optional) Specifies the interface to use to reach the NetFlow collector at the configured destination. The following interfaces can be configured as source: Auto TemplateAuto-Template interface CapwapCAPWAP tunnel interface GigabitEthernetGigabit Ethernet IEEE 802 GroupVIGroup virtual interface Internal InterfaceInternal interface LoopbackLoopback interface NullNull interface Port-channelEthernet Channel of interface TenGigabitEthernet10-Gigabit Ethernet TunnelTunnel interface VlanCatalyst VLANs (Optional) Specifies the UDP port to use to reach the NetFlow collector. The range is from 0 to For IPFIX exporting protocol, the default destination port is (Optional) Configures the time-to-live (TTL) value for datagrams sent by the exporter. The range is from 1 to 255 seconds. The default is 255. Specifies the version of the NetFlow export protocol used by the exporter. Default: netflow-v9. 25

26 Creating a Flow Monitor Step 10 Command or Action end Returns to privileged EXEC mode. Switch(config-flow-record)# end Step 11 show flow exporter [name record-name] (Optional) Displays information about NetFlow flow exporters. Switch show flow exporter ExportTest Step 12 copy running-config startup-config (Optional) Saves your entries in the configuration file. Switch# copy running-config startup-config What to Do Next Define a flow monitor based on the flow record and flow exporter. Related Topics Exporters Configuring a Flow, on page 37 Monitoring IPv4 ingress traffic, on page 38 Monitoring IPv4 egress traffic, on page 39 Creating a Flow Monitor Perform this required task to create a customized flow monitor. Each flow monitor has a separate cache assigned to it. Each flow monitor requires a record to define the contents and layout of its cache entries. These record formats can be one of the predefined formats or a user-defined format. An advanced user can create a customized format using the flow record command. Before You Begin If you want to use a customized record, you must create the customized record before you can perform this task. If you want to add a flow exporter to the flow monitor for data export, you must create the exporter before you can complete this task. 26

27 Creating a Flow Monitor Note You must use the no ip flow monitor command to remove a flow monitor from all of the interfaces to which you have applied it before you can modify the parameters for the record command on the flow monitor. For information about the ip flow monitor command, refer to the Cisco IOS Flexible NetFlow Command Reference. SUMMARY STEPS 1. enable 2. configure terminal 3. flow monitor monitor-name 4. description description 5. record {record-name netflow-original netflow {ipv4 ipv6} record [peer]} 6. cache {timeout {active inactive} seconds { normal } 7. Repeat Step 6 as required to finish modifying the cache parameters for this flow monitor. 8. exporter exporter-name 9. end 10. show flow monitor [[name] monitor-name [cache [format {csv record table}]] ] 11. show running-config flow monitor monitor-name 12. copy running-config startup-config DETAILED STEPS Step 1 Step 2 Command or Action enable Switch> enable configure terminal Enables privileged EXEC mode. Enter your password if prompted. Enters global configuration mode. Step 3 Switch# configure terminal flow monitor monitor-name Switch(config)# flow monitor FLOW-MONITOR-1 Creates a flow monitor and enters Flexible NetFlow flow monitor configuration mode. This command also allows you to modify an existing flow monitor. 27

28 Creating a Flow Monitor Step 4 Command or Action description description (Optional) Creates a description for the flow monitor. Step 5 Switch(config-flow-monitor)# description Used for basic ipv4 traffic analysis record {record-name netflow-original netflow {ipv4 ipv6} record [peer]} Specifies the record for the flow monitor. Step 6 Step 7 Step 8 Step 9 Switch(config-flow-monitor)# record FLOW-RECORD-1 cache {timeout {active inactive} seconds { normal } Repeat Step 6 as required to finish modifying the cache parameters for this flow monitor. exporter exporter-name Switch(config-flow-monitor)# exporter EXPORTER-1 end Switch(config-flow-monitor)# end Associates a flow cache with the specified flow monitor. (Optional) Specifies the name of an exporter that was created previously. Exits Flexible NetFlow flow monitor configuration mode and returns to privileged EXEC mode. Step 10 show flow monitor [[name] monitor-name [cache [format {csv record table}]] ] (Optional) Displays the status for a Flexible NetFlow flow monitor. Step 11 Step 12 Switch# show flow monitor FLOW-MONITOR-2 cache show running-config flow monitor monitor-name Switch# show running-config flow monitor FLOW_MONITOR-1 copy running-config startup-config (Optional) Displays the configuration of the specified flow monitor. (Optional) Saves your entries in the configuration file. Switch# copy running-config 28

29 Creating a Flow Sampler Command or Action startup-config Creating a Flow Sampler Perform this required task to configure and enable a flow sampler. SUMMARY STEPS 1. enable 2. configure terminal 3. sampler sampler-name 4. description description 5. mode {random} 1 out-of window-size 6. exit 7. interface type number 8. {ip ipv6} flow monitor monitor-name [[sampler] sampler-name] {input output} 9. end 10. show sampler sampler-name DETAILED STEPS Step 1 Step 2 Command or Action enable Device> enable configure terminal Enables privileged EXEC mode. Enter your password if prompted. Enters global configuration mode. Device# configure terminal Step 3 sampler sampler-name Creates a sampler and enters sampler configuration mode. Device(config)# sampler SAMPLER-1 This command also allows you to modify an existing sampler. 29

30 Applying a Flow to an Interface Step 4 Command or Action description description (Optional) Creates a description for the flow sampler. Step 5 Step 6 Step 7 Step 8 Device(config-sampler)# description Sample at 50% mode {random} 1 out-of window-size Device(config-sampler)# mode random 1 out-of 2 exit Device(config-sampler)# exit interface type number Device(config)# interface GigabitEthernet 0/0/0 {ip ipv6} flow monitor monitor-name [[sampler] sampler-name] {input output} Specifies the sampler mode and the flow sampler window size. The range for the window-size argument is from 0 to Exits sampler configuration mode and returns to global configuration mode. Specifies an interface and enters interface configuration mode. Assigns the flow monitor and the flow sampler that you created to the interface to enable sampling. Step 9 Device(config-if)# ip flow monitor FLOW-MONITOR-1 sampler SAMPLER-1 input end Device(config-if)# end Exits interface configuration mode and returns to privileged EXEC mode. Step 10 show sampler sampler-name Device# show sampler SAMPLER-1 Displays the status and statistics of the flow sampler that you configured and enabled. Applying a Flow to an Interface You can apply a flow monitor and an optional sampler to an interface. 30

31 Applying a Flow to an Interface SUMMARY STEPS 1. configure terminal 2. interface type 3. {ip flow monitor ipv6 flow monitor}name [ sampler name] { input} 4. end 5. show flow interface [interface-type number] 6. copy running-config startup-config DETAILED STEPS Step 1 Command or Action configure terminal Enters the global configuration mode. Switch# configure terminal Step 2 Step 3 interface type Switch(config)# interface GigabitEthernet1/0/1 {ip flow monitor ipv6 flow monitor}name [ sampler name] { input} Enters interface configuration mode and configures an interface. Command parameters for the interface configuration include: GigabitEthernetGigabitEthernet IEEE 802 LoopbackLoopback interface TenGigabitEthernet10- Gigabit Ethernet VlanCatalyst VLANs RangeInterface range WLANWLAN interface Associate an IPv4 or an IPv6 flow monitor, and an optional sampler to the interface for input or output packets. Switch(config-if)# ip flow monitor MonitorTest input Step 4 end Returns to privileged EXEC mode. Switch(config-flow-monitor)# end Step 5 show flow interface [interface-type number] (Optional) Displays information about NetFlow on an interface. 31

32 Configuring a Bridged NetFlow on a VLAN Command or Action Switch# show flow interface Step 6 copy running-config startup-config (Optional) Saves your entries in the configuration file. Switch# copy running-config startup-config Configuring a Bridged NetFlow on a VLAN You can apply a flow monitor and an optional sampler to a VLAN. SUMMARY STEPS 1. configure terminal 2. vlan [configuration] vlan-id 3. ip flow monitor monitor name [sampler sampler name] {input output} 4. copy running-config startup-config DETAILED STEPS Step 1 Command or Action configure terminal Enters the global configuration mode. Switch# configure terminal Step 2 vlan [configuration] vlan-id Enters VLAN or VLAN configuration mode. Switch(config)# vlan configuration 30 Switch(config-vlan-config)# Step 3 ip flow monitor monitor name [sampler sampler name] {input output} Associates a flow monitor and an optional sampler to the VLAN for input or output packets. 32

33 Configuring Layer 2 NetFlow Command or Action Switch(config-vlan-config)# ip flow monitor MonitorTest input Step 4 copy running-config startup-config Switch# copy running-config startup-config (Optional) Saves your entries in the configuration file. Configuring Layer 2 NetFlow You can define Layer 2 keys in Flexible NetFlow records that you can use to capture flows in Layer 2 interfaces. SUMMARY STEPS 1. configure terminal 2. flow record name 3. match datalink {dot1q ethertype mac vlan} 4. end 5. show flow record [name ] 6. copy running-config startup-config DETAILED STEPS Step 1 Command or Action configure terminal Enters the global configuration mode. Switch# configure terminal Step 2 flow record name Enters flow record configuration mode. Switch(config)# flow record L2_record Switch(config-flow-record)# Step 3 match datalink {dot1q ethertype mac vlan} Specifies the Layer 2 attribute as a key. 33

34 Configuring WLAN to Apply Flow Monitor in Data Link Input/Output Direction Command or Action Switch(config-flow-record)# match datalink ethertype Step 4 end Returns to privileged EXEC mode. Switch(config-flow-record)# end Step 5 show flow record [name ] Switch# show flow record (Optional) Displays information about NetFlow on an interface. Step 6 copy running-config startup-config Switch# copy running-config startup-config (Optional) Saves your entries in the configuration file. Configuring WLAN to Apply Flow Monitor in Data Link Input/Output Direction SUMMARY STEPS 1. configure terminal 2. wlan [wlan-name { wlan-id SSID_NetworkName wlan_id} wlan-name shutdown} 3. datalink flow monitor monitor-name {input output} 4. end 5. show run wlan wlan-name DETAILED STEPS Step 1 Command or Action configure terminal Enters global configuration mode. Switch# configure terminal 34

35 Configuring WLAN to Apply Flow Monitor in IPV4 and IPv6 Input/Output Direction Command or Action Step 2 Step 3 wlan [wlan-name { wlan-id SSID_NetworkName wlan_id} wlan-name shutdown} Switch (config) # wlan wlan1 datalink flow monitor monitor-name {input output} Enters WLAN configuration submode. wlan-id is the wireless LAN identifier. The range is 1 to 64. SSID_NetworkName is the SSID which can contain 32 alphanumeric characters. Note If you have already configured this command, enter the wlan wlan-name command. Applies flow monitor to Layer 2 traffic in the direction of interest. Step 4 Switch (config-wlan) # datalink flow monitor flow-monitor-1 {input output} end Returns to privileged EXEC mode. Step 5 Switch (config) # end show run wlan wlan-name (Optional) Verifies your configuration. Switch # show wlan mywlan Configuring WLAN to Apply Flow Monitor in IPV4 and IPv6 Input/Output Direction SUMMARY STEPS 1. configure terminal 2. wlan {wlan-name { wlan-id SSID_NetworkName wlan_id} wlan-name shutdown} 3. {ip ipv6} flow monitor monitor-name {input output} 4. end 5. show run wlan wlan-name DETAILED STEPS Step 1 Command or Action configure terminal Enters global configuration mode 35

36 Monitoring Flexible NetFlow Command or Action Step 2 Step 3 Switch# configure terminal wlan {wlan-name { wlan-id SSID_NetworkName wlan_id} wlan-name shutdown} Switch (config) # wlan wlan1 {ip ipv6} flow monitor monitor-name {input output} Enters WLAN configuration submode. wlan-id is the wireless LAN identifier. The range is 1 to 64. SSID_NetworkName is the SSID which can contain 32 alphanumeric characters. Note If you have already configured this command, enter the wlan wlan-name command. Associates a flow monitor to the WLAN for input or output packets. Step 4 Switch (config-wlan) # ip flow monitor flow-monitor-1 input end Returns to privileged EXEC mode. Step 5 Switch (config) # end show run wlan wlan-name (Optional) Verifies your configuration. Switch # show wlan mywlan Related Topics Wireless Flexible NetFlow Overview, on page 4 Configuring IPv4 Flexible NetFlow in WLAN (Ingress Direction), on page 40 Configuring IPv6 and Transport Flag Flexible NetFlow in WLAN (Egress Direction), on page 41 Configuring IPv6 Flexible NetFlow in WLAN (Both Ingress and Egress Directions), on page 42 Monitoring Flexible NetFlow The commands in the following table can be used to monitor Flexible NetFlow. 36

37 Configuration Examples for Flexible NetFlow Table 4: Flexible NetFlow Monitoring Commands Command show flow exporter [broker export-ids name name statistics templates] show flow exporter [ name exporter-name] show flow interface show flow monitor [ name exporter-name] show flow monitor statistics show flow monitor cache format {table record csv} show flow record [ name record-name] show flow ssid show sampler [broker name name] show wlan wlan-name Displays information about NetFlow flow exporters and statistics. Displays information about NetFlow flow exporters and statistics. Displays information about NetFlow interfaces. Displays information about NetFlow flow monitors and statistics. Displays the statistics for the flow monitor Displays the contents of the cache for the flow monitor, in the format specified. Displays information about NetFlow flow records. Displays NetFlow monitor installation status for a WLAN. Displays information about NetFlow samplers. Displays the WLAN configured on the device. Configuration Examples for Flexible NetFlow Configuring a Flow This example shows how to create a flow and apply it to an interface: Switch# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)# flow export export1 Switch(config-flow-exporter)# destination Switch(config-flow-exporter)# transport udp 2055 Switch(config-flow-exporter)# exit Switch(config)# flow record record1 Switch(config-flow-record)# match ipv4 source address Switch(config-flow-record)# match ipv4 destination address Switch(config-flow-record)# match ipv4 protocol Switch(config-flow-record)# match transport source-port Switch(config-flow-record)# match transport destination-port Switch(config-flow-record)# match flow cts source group-tag 37

38 Monitoring IPv4 ingress traffic Switch(config-flow-record)# match flow cts destination group-tag Switch(config-flow-record)# collect counter byte long Switch(config-flow-record)# collect counter packet long Switch(config-flow-record)# collect timestamp absolute first Switch(config-flow-record)# collect timestamp absolute last Switch(config-flow-record)# exit Switch(config)# flow monitor monitor1 Switch(config-flow-monitor)# record record1 Switch(config-flow-monitor)# exporter export1 Switch(config-flow-monitor)# exit Switch(config)# interface tengigabitethernet 1/0/1 Switch(config-if)# ip flow monitor monitor1 input Switch(config-if)# end Related Topics Creating a Flow Exporter, on page 23 Exporters Creating a Flow Monitor Monitors Monitoring IPv4 ingress traffic This example shows how to monitor IPv4 ingress traffic (int g1/0/11 sends traffic to int g1/0/36 and int g3/0/11). Switch# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)# flow record fr-1 Switch(config-flow-record)# match ipv4 source address Switch(config-flow-record)# match ipv4 destination address Switch(config-flow-record)# match interface input Switch(config-flow-record)# collect counter bytes long Switch(config-flow-record)# collect counter packets long Switch(config-flow-record)# collect timestamp absolute first Switch(config-flow-record)# collect timestamp absolute last Switch(config-flow-record)# collect counter bytes layer2 long Switch(config-flow-record)# exit Switch(config)# flow exporter fe-ipfix6 Switch(config-flow-exporter)# destination 2001:0:0:24::10 Switch(config-flow-exporter)# source Vlan106 Switch(config-flow-exporter)# transport udp 4739 Switch(config-flow-exporter)# export-protocol ipfix Switch(config-flow-exporter)# template data timeout 240 Switch(config-flow-exporter)# exit Switch(config)# flow exporter fe-ipfix Switch(config-flow-exporter)# description IPFIX format collector Switch(config-flow-exporter)# destination Switch(config-flow-exporter)# dscp 30 Switch(config-flow-exporter)# ttl 210 Switch(config-flow-exporter)# transport udp 4739 Switch(config-flow-exporter)# export-protocol ipfix Switch(config-flow-exporter)# template data timeout 240 Switch(config-flow-exporter)# exit Switch(config)# flow exporter fe-1 Switch(config-flow-exporter)# destination Switch(config-flow-exporter)# source Vlan105 Switch(config-flow-exporter)# dscp 32 Switch(config-flow-exporter)# ttl

39 Monitoring IPv4 egress traffic Switch(config-flow-exporter)# transport udp 2055 Switch(config-flow-exporter)# template data timeout 240 Switch(config-flow-exporter)# exit Switch(config)# flow monitor fm-1 Switch(config-flow-monitor)# exporter fe-ipfix6 Switch(config-flow-monitor)# exporter fe-ipfix Switch(config-flow-monitor)# exporter fe-1 Switch(config-flow-monitor)# cache timeout inactive 60 Switch(config-flow-monitor)# cache timeout active 180 Switch(config-flow-monitor)# record fr-1 Switch(config-flow-monitor)# end Switch# show running-config interface g1/0/11 Switch# show running-config interface g1/0/36 Switch# show running-config interface g3/0/11 Switch# show flow monitor fm-1 cache format table Related Topics Creating a Flow Exporter, on page 23 Exporters Creating a Flow Monitor Monitors Monitoring IPv4 egress traffic Switch# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)# flow record fr-1 out Switch(config-flow-record)# match ipv4 source address Switch(config-flow-record)# match ipv4 destination address Switch(config-flow-record)# match interface output Switch(config-flow-record)# collect counter bytes long Switch(config-flow-record)# collect counter packets long Switch(config-flow-record)# collect timestamp absolute first Switch(config-flow-record)# collect timestamp absolute last Switch(config-flow-record)# exit Switch(config)# flow exporter fe-1 Switch(config-flow-exporter)# destination Switch(config-flow-exporter)# source Vlan105 Switch(config-flow-exporter)# dscp 32 Switch(config-flow-exporter)# ttl 200 Switch(config-flow-exporter)# transport udp 2055 Switch(config-flow-exporter)# template data timeout 240 Switch(config-flow-exporter)# exit Switch(config)# flow exporter fe-ipfix6 Switch(config-flow-exporter)# destination 2001:0:0:24::10 Switch(config-flow-exporter)# source Vlan106 Switch(config-flow-exporter)# transport udp 4739 Switch(config-flow-exporter)# export-protocol ipfix Switch(config-flow-exporter)# template data timeout 240 Switch(config-flow-exporter)# exit Switch(config)# flow exporter fe-ipfix Switch(config-flow-exporter)# description IPFIX format collector Switch(config-flow-exporter)# destination Switch(config-flow-exporter)# dscp 30 Switch(config-flow-exporter)# ttl

40 Configuring IPv4 Flexible NetFlow in WLAN (Ingress Direction) Switch(config-flow-exporter)# transport udp 4739 Switch(config-flow-exporter)# export-protocol ipfix Switch(config-flow-exporter)# template data timeout 240 Switch(config-flow-exporter)# exit Switch(config)# flow monitor fm-1-output Switch(config-flow-monitor)# exporter fe-1 Switch(config-flow-monitor)# exporter fe-ipfix6 Switch(config-flow-monitor)# exporter fe-ipfix Switch(config-flow-monitor)# cache timeout inactive 50 Switch(config-flow-monitor)# cache timeout active 120 Switch(config-flow-monitor)# record fr-1-out Switch(config-flow-monitor)# end Switch# show flow monitor fm-1-output cache format table Related Topics Creating a Flow Exporter, on page 23 Exporters Creating a Flow Monitor Monitors Configuring IPv4 Flexible NetFlow in WLAN (Ingress Direction) The following example shows how to configure IPv4 Flexible NetFlow on WLAN ingress direction: flow record WLAN-FLOW07 description Working AP mac match datalink mac source address input match ipv4 tos match ipv4 protocol match ipv4 source address match ipv4 destination address match wireless ssid collect counter bytes long collect counter packets long collect wireless ap mac address flow monitor WLAN-FLOW07 exporter wlan-export cache timeout inactive 30 cache timeout active 10 record WLAN-FLOW07 wlan CC0506-CC0404 ip flow monitor WLAN-FLOW07 input Switch#show flow monitor WLAN-FLOW07 cache Cache type: Normal (Platform cache) Cache size: Unknown Current entries: 6 Flows added: 276 Flows aged: 270 Active timeout ( 10 secs) 257 Inactive timeout ( 30 secs) 13 DATALINK MAC SOURCE ADDRESS INPUT: 3CA9.F421.4E34 IPV4 SOURCE ADDRESS: IPV4 DESTINATION ADDRESS: WIRELESS SSID: CC0506-CC0404 IP TOS: 0x00 IP PROTOCOL: 6 counter bytes long: 66 40

41 Configuring IPv6 and Transport Flag Flexible NetFlow in WLAN (Egress Direction) counter packets long: 1 wireless ap mac address: B0AA.778E.EB60 Related Topics Configuring WLAN to Apply Flow Monitor in IPV4 and IPv6 Input/Output Direction, on page 35 Wireless Flexible NetFlow Overview, on page 4 Configuring IPv6 and Transport Flag Flexible NetFlow in WLAN (Egress Direction) The following example shows how to configure IPv6 and transport flag Flexible NetFlow on WLAN egress direction: Switch# configure terminal Switch(config)# flow record fr_v6 Switch(config-flow-record)# match ipv6 destination address Switch(config-flow-record)# match ipv6 source address Switch(config-flow-record)# match ipv6 hop-limit Switch(config-flow-record)# match ipv6 protocol Switch(config-flow-record)# match ipv6 traffic Switch(config-flow-record)# match ipv6 version Switch(config-flow-record)# match wireless ssid Switch(config-flow-record)# collect wireless ap mac address Switch(config-flow-record)# collect counter bytes long Switch(config-flow-record)# collect transport tcp flags Switch(config-flow-record)# exit Switch(config)# flow monitor fm_v6 Switch(config-flow-monitor)# record fr_v6 Switch(config-flow-monitor)# exit Switch(config)# wlan wlan_1 Switch(config-wlan)# ipv6 flow monitor fm_v6 out Switch(config-wlan)# end Switch# show flow monitor fm_v6 cache Note On the switch, you cannot specify which TCP flag to collect. You can only specify to collect transport TCP flags. Related Topics Configuring WLAN to Apply Flow Monitor in IPV4 and IPv6 Input/Output Direction, on page 35 Wireless Flexible NetFlow Overview, on page 4 41

Configuring Flexible NetFlow

Configuring Flexible NetFlow Prerequisites for Flexible NetFlow, on page 1 Restrictions for Flexible NetFlow, on page 2 Information About Flexible Netflow, on page 4 How to Configure Flexible Netflow, on page 18 Monitoring Flexible

More information

Configuring Flexible NetFlow

Configuring Flexible NetFlow Prerequisites for Flexible NetFlow, on page 1 Restrictions for Flexible NetFlow, on page 2 Information About Flexible Netflow, on page 4 How to Configure Flexible Netflow, on page 18 Monitoring Flexible

More information

Configuring Flexible NetFlow

Configuring Flexible NetFlow Prerequisites for Flexible NetFlow, on page 1 Restrictions for Flexible NetFlow, on page 2 Information About Flexible Netflow, on page 4 How to Configure Flexible Netflow, on page 16 Monitoring Flexible

More information

Flexible Netflow Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)

Flexible Netflow Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches) Flexible Netflow Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches) Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com

More information

Flexible NetFlow IPv6 Unicast Flows

Flexible NetFlow IPv6 Unicast Flows The feature enables Flexible NetFlow to monitor IPv6 traffic. Finding Feature Information, on page 1 Information About Flexible NetFlow IPv6 Unicast Flows, on page 1 How to Configure Flexible NetFlow IPv6

More information

Flexible NetFlow Full Flow support

Flexible NetFlow Full Flow support Flexible NetFlow Full Flow support Last Updated: January 29, 2013 The Flexible NetFlow - Full Flow support feature enables Flexible NetFlow to collect flow records for every packet. Finding Feature Information,

More information

Flexible NetFlow IPv6 Unicast Flows

Flexible NetFlow IPv6 Unicast Flows The feature enables Flexible NetFlow to monitor IPv6 traffic. Finding Feature Information, page 1 Information About Flexible NetFlow IPv6 Unicast Flows, page 1 How to Configure Flexible NetFlow IPv6 Unicast

More information

Flexible NetFlow IPv6 Unicast Flows

Flexible NetFlow IPv6 Unicast Flows The feature enables Flexible NetFlow to monitor IPv6 traffic. Finding Feature Information, page 1 Information About Flexible NetFlow IPv6 Unicast Flows, page 1 How to Configure Flexible NetFlow IPv6 Unicast

More information

Flexible NetFlow IPv4 Unicast Flows

Flexible NetFlow IPv4 Unicast Flows The Flexible Netflow IPv4 Unicast Flows feature enables Flexible NetFlow to monitor IPv4 traffic. Finding Feature Information, page 1 Information About Flexible NetFlow IPv4 Unicast Flows, page 1 How to

More information

Flexible NetFlow IPv6 Unicast Flows

Flexible NetFlow IPv6 Unicast Flows The feature enables Flexible NetFlow to monitor IPv6 traffic. Finding Feature Information, on page 1 Information About Flexible NetFlow IPv6 Unicast Flows, on page 1 How to Configure Flexible NetFlow IPv6

More information

Flexible NetFlow IPv6 Unicast Flows

Flexible NetFlow IPv6 Unicast Flows The feature enables Flexible NetFlow to monitor IPv6 traffic. Finding Feature Information, page 1 Information About Flexible NetFlow IPv6 Unicast Flows, page 1 How to Configure Flexible NetFlow IPv6 Unicast

More information

Configuring NetFlow. About NetFlow. This chapter describes how to configure the NetFlow feature on Cisco NX-OS devices.

Configuring NetFlow. About NetFlow. This chapter describes how to configure the NetFlow feature on Cisco NX-OS devices. This chapter describes how to configure the NetFlow feature on Cisco NX-OS devices. About NetFlow, page 1 Licensing Requirements for NetFlow, page 4 Prerequisites for NetFlow, page 4 Guidelines and Limitations

More information

Configuring NetFlow. NetFlow Overview

Configuring NetFlow. NetFlow Overview NetFlow Overview NetFlow identifies packet flows for ingress IP packets and provides statistics based on these packet flows. NetFlow does not require any change to either the packets themselves or to any

More information

Using Flexible NetFlow Flow Sampling

Using Flexible NetFlow Flow Sampling This document contains information about and instructions for configuring sampling to reduce the CPU overhead of analyzing traffic with Flexible NetFlow. NetFlow is a Cisco technology that provides statistics

More information

Using Flexible NetFlow Flow Sampling

Using Flexible NetFlow Flow Sampling This document contains information about and instructions for configuring sampling to reduce the CPU overhead of analyzing traffic with Flexible NetFlow. NetFlow is a Cisco technology that provides statistics

More information

Configuring Data Export for Flexible NetFlow with Flow Exporters

Configuring Data Export for Flexible NetFlow with Flow Exporters Configuring Data Export for Flexible NetFlow with Flow Exporters Last Updated: November 29, 2012 This document contains information about and instructions for configuring flow exporters to export Flexible

More information

Configuring NetFlow. NetFlow Overview

Configuring NetFlow. NetFlow Overview NetFlow identifies packet flows for ingress IP packets and provides statistics based on these packet flows. NetFlow does not require any change to either the packets themselves or to any networking device.

More information

Flexible NetFlow IPFIX Export Format

Flexible NetFlow IPFIX Export Format The feature enables sending export packets using the IPFIX export protocol. The export of extracted fields from NBAR is only supported over IPFIX. Finding Feature Information, page 1 Information About,

More information

This chapter describes how to configure the NetFlow feature on Cisco NX-OS devices.

This chapter describes how to configure the NetFlow feature on Cisco NX-OS devices. This chapter describes how to configure the NetFlow feature on Cisco NX-OS devices. Finding Feature Information, page 1 NetFlow, page 2 Licensing Requirements for NetFlow, page 6 Prerequisites for NetFlow,

More information

Flexible Netflow Configuration Guide, Cisco IOS Release 15S

Flexible Netflow Configuration Guide, Cisco IOS Release 15S Flexible Netflow Configuration Guide, Cisco IOS Release 15S Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS

More information

Flexible NetFlow - MPLS Support

Flexible NetFlow - MPLS Support The feature supports the monitoring of the following MPLS-related fields: MPLS Labels 1-6 (3 bytes -- 20 bits of label, 3 bits of EXP, 1 bit of EOS). Top Label EXP i.e. the EXP field for label 1. Top Label

More information

Configuring Data Export for Flexible NetFlow with Flow Exporters

Configuring Data Export for Flexible NetFlow with Flow Exporters Configuring Data Export for Flexible NetFlow with Flow Exporters Last Updated: September 4, 2012 This document contains information about and instructions for configuring flow exporters to export Flexible

More information

NetFlow and NetFlow Data Export.

NetFlow and NetFlow Data Export. Getting Started with Configuring Cisco IOS NetFlow and NetFlow Data Export This module contains the minimum amount of information about and instructions necessary for configuring NetFlow to capture and

More information

Configuring Application Visibility and Control for Cisco Flexible Netflow

Configuring Application Visibility and Control for Cisco Flexible Netflow Configuring Application Visibility and Control for Cisco Flexible Netflow First published: July 22, 2011 This guide contains information about the Cisco Application Visibility and Control feature. It also

More information

Information about Network Security with ACLs

Information about Network Security with ACLs This chapter describes how to configure network security on the switch by using access control lists (ACLs), which in commands and tables are also referred to as access lists. Finding Feature Information,

More information

IPv6 Access Control Lists

IPv6 Access Control Lists Access lists determine what traffic is blocked and what traffic is forwarded at device interfaces and allow filtering of traffic based on source and destination addresses, and inbound and outbound traffic

More information

Configuring NetFlow. Information About NetFlow. What is a Flow. This chapter contains the following sections:

Configuring NetFlow. Information About NetFlow. What is a Flow. This chapter contains the following sections: This chapter contains the following sections: Information About NetFlow, page 1 Guidelines and Limitations for NetFlow, page 9 Default Settings for NetFlow, page 10 Enabling the NetFlow Feature, page 11

More information

Flexible NetFlow - Top N Talkers Support

Flexible NetFlow - Top N Talkers Support This document contains information about and instructions for using the Flexible NetFlow - Top N Talkers Support feature. The feature helps you analyze the large amount of data that Flexible NetFlow captures

More information

Zone-Based Firewall Logging Export Using NetFlow

Zone-Based Firewall Logging Export Using NetFlow Zone-Based Firewall Logging Export Using NetFlow Zone-based firewalls support the logging of messages to an external collector using NetFlow Version 9 export format. NetFlow Version 9 export format uses

More information

Configuring SPAN and RSPAN

Configuring SPAN and RSPAN Finding Feature Information, page 1 Prerequisites for SPAN and RSPAN, page 1 Restrictions for SPAN and RSPAN, page 2 Information About SPAN and RSPAN, page 3 How to Configure SPAN and RSPAN, page 14 Monitoring

More information

Configuring NetFlow and NetFlow Data Export

Configuring NetFlow and NetFlow Data Export This module contains information about and instructions for configuring NetFlow to capture and export network traffic data. NetFlow capture and export are performed independently on each internetworking

More information

Configuring Cisco Performance Monitor

Configuring Cisco Performance Monitor This document contains information about and instructions for configuring Cisco Performance Monitor. Finding Feature Information, page 1 Information About Cisco Performance Monitor, page 1 Restrictions

More information

Using NetFlow Filtering or Sampling to Select the Network Traffic to Track

Using NetFlow Filtering or Sampling to Select the Network Traffic to Track Using NetFlow Filtering or Sampling to Select the Network Traffic to Track First Published: June 19, 2006 Last Updated: December 17, 2010 This module contains information about and instructions for selecting

More information

Using NetFlow Sampling to Select the Network Traffic to Track

Using NetFlow Sampling to Select the Network Traffic to Track Using NetFlow Sampling to Select the Network Traffic to Track This module contains information about and instructions for selecting the network traffic to track through the use of NetFlow sampling. The

More information

Cisco IOS Flexible NetFlow Command Reference

Cisco IOS Flexible NetFlow Command Reference Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 THE SPECIFICATIONS AND INFORMATION

More information

Configuring NetFlow. Feature History for Configuring NetFlow. Release This feature was introduced.

Configuring NetFlow. Feature History for Configuring NetFlow. Release This feature was introduced. Configuring NetFlow A NetFlow flow is a unidirectional sequence of packets that arrive on a single interface (or subinterface), and have the same values for key fields. NetFlow is useful for the following:

More information

Configuring QoS. Finding Feature Information. Prerequisites for QoS

Configuring QoS. Finding Feature Information. Prerequisites for QoS Finding Feature Information, page 1 Prerequisites for QoS, page 1 Restrictions for QoS, page 3 Information About QoS, page 4 How to Configure QoS, page 28 Monitoring Standard QoS, page 80 Configuration

More information

Configuring Cache Services Using the Web Cache Communication Protocol

Configuring Cache Services Using the Web Cache Communication Protocol Configuring Cache Services Using the Web Cache Communication Protocol Finding Feature Information, page 1 Prerequisites for WCCP, page 1 Restrictions for WCCP, page 2 Information About WCCP, page 3 How

More information

Configuring SPAN and RSPAN

Configuring SPAN and RSPAN Prerequisites for SPAN and RSPAN, page 1 Restrictions for SPAN and RSPAN, page 1 Information About SPAN and RSPAN, page 3 How to Configure SPAN and RSPAN, page 14 Monitoring SPAN and RSPAN Operations,

More information

Configuring AVC to Monitor MACE Metrics

Configuring AVC to Monitor MACE Metrics This feature is designed to analyze and measure network traffic for WAAS Express. Application Visibility and Control (AVC) provides visibility for various applications and the network to central network

More information

Network Element Configuration

Network Element Configuration The following describes how to configure Flexible NetFlow and NTP servers on your ISR. Configuring a Network Element, page 1 NTP Configuration, page 1 NetFlow Configuration, page 2 Configuring a Network

More information

Configuring NetFlow. Information About NetFlow. Send document comments to CHAPTER

Configuring NetFlow. Information About NetFlow. Send document comments to CHAPTER CHAPTER 11 Use this chapter to configure NetFlow to characterize IP traffic based on its source, traffic destination, timing, and application information, giving visibility into traffic transiting the

More information

Configuring IPv6 ACLs

Configuring IPv6 ACLs CHAPTER 37 When the Cisco ME 3400 Ethernet Access switch is running the metro IP access image, you can filter IP Version 6 (IPv6) traffic by creating IPv6 access control lists (ACLs) and applying them

More information

Configuring Firewall Filters (J-Web Procedure)

Configuring Firewall Filters (J-Web Procedure) Configuring Firewall Filters (J-Web Procedure) You configure firewall filters on EX Series switches to control traffic that enters ports on the switch or enters and exits VLANs on the network and Layer

More information

How to Create an IP Access List to Filter IP Options TCP Flags Noncontiguous Ports or TTL Values,

How to Create an IP Access List to Filter IP Options TCP Flags Noncontiguous Ports or TTL Values, Creating an IP Access List to Filter IP Options TCP Flags Noncontiguous Ports or TTL Values This module describes how to use an IP access list to filter IP packets that contain certain IP Options, TCP

More information

Cisco ASR 9000 Series Aggregation Services Router Netflow Command Reference, Release 4.3.x

Cisco ASR 9000 Series Aggregation Services Router Netflow Command Reference, Release 4.3.x Cisco ASR 9000 Series Aggregation Services Router Netflow Command Reference, Release 4.3.x First Published: 2012-12-01 Last Modified: 2013-05-01 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

Prerequisites for Creating an IP Access List to Filter IP Options TCP Flags Noncontiguous Ports

Prerequisites for Creating an IP Access List to Filter IP Options TCP Flags Noncontiguous Ports Creating an IP Access List to Filter IP Options, TCP Flags, Noncontiguous Ports This module describes how to use an IP access list to filter IP packets that contain certain IP Options, TCP flags, noncontiguous

More information

Using NetFlow Sampling to Select the Network Traffic to Track

Using NetFlow Sampling to Select the Network Traffic to Track Using NetFlow Sampling to Select the Network Traffic to Track Last Updated: September 17, 2012 This module contains information about and instructions for selecting the network traffic to track through

More information

Firewall Stateful Inspection of ICMP

Firewall Stateful Inspection of ICMP The feature categorizes Internet Control Management Protocol Version 4 (ICMPv4) messages as either malicious or benign. The firewall uses stateful inspection to trust benign ICMPv4 messages that are generated

More information

NetFlow Configuration Guide

NetFlow Configuration Guide Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 THE SPECIFICATIONS AND INFORMATION

More information

Using NetFlow Filtering or Sampling to Select the Network Traffic to Track

Using NetFlow Filtering or Sampling to Select the Network Traffic to Track Using NetFlow Filtering or Sampling to Select the Network Traffic to Track Last Updated: December 7, 2011 This module contains information about and instructions for selecting the network traffic to track

More information

EVC Quality of Service

EVC Quality of Service This document contains information about how to enable quality of service (QoS) features (such as traffic classification and traffic policing) for use on an Ethernet virtual circuit (EVC). An EVC as defined

More information

Protection Against Distributed Denial of Service Attacks

Protection Against Distributed Denial of Service Attacks Protection Against Distributed Denial of Service Attacks The Protection Against Distributed Denial of Service Attacks feature provides protection from Denial of Service (DoS) attacks at the global level

More information

Configuring Port-Based Traffic Control

Configuring Port-Based Traffic Control Overview of Port-Based Traffic Control, page 1 Finding Feature Information, page 2 Information About Storm Control, page 2 How to Configure Storm Control, page 4 Information About Protected Ports, page

More information

Using Flexible NetFlow Top N Talkers to Analyze Network Traffic

Using Flexible NetFlow Top N Talkers to Analyze Network Traffic Using Flexible NetFlow Top N Talkers to Analyze Network Traffic Last Updated: September 4, 2012 This document contains information about and instructions for using the Flexible NetFlow--Top N Talkers Support

More information

Configuring NetFlow and NetFlow Data Export

Configuring NetFlow and NetFlow Data Export Configuring NetFlow and NetFlow Data Export This module contains information about and instructions for configuring NetFlow to capture and export network traffic data. NetFlow capture and export are performed

More information

Sections Describing Standard Software Features

Sections Describing Standard Software Features 30 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic-qos (auto-qos) commands or by using standard QoS commands. With QoS, you can give preferential treatment to

More information

Configuring QoS. Finding Feature Information. Prerequisites for QoS. General QoS Guidelines

Configuring QoS. Finding Feature Information. Prerequisites for QoS. General QoS Guidelines Finding Feature Information, on page 1 Prerequisites for QoS, on page 1 Restrictions for QoS, on page 2 Information About QoS, on page 2 How to Configure QoS, on page 10 Monitoring Standard QoS, on page

More information

Configuring Ethernet Virtual Connections on the Cisco ASR 1000 Series Router

Configuring Ethernet Virtual Connections on the Cisco ASR 1000 Series Router Configuring Ethernet Virtual Connections on the Cisco ASR 1000 Series Router Ethernet virtual circuit (EVC) infrastructure is a Layer 2 platform-independent bridging architecture that supports Ethernet

More information

Sections Describing Standard Software Features

Sections Describing Standard Software Features 27 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic-qos (auto-qos) commands or by using standard QoS commands. With QoS, you can give preferential treatment to

More information

Intelligent WAN NetFlow Monitoring Deployment Guide

Intelligent WAN NetFlow Monitoring Deployment Guide Cisco Validated design Intelligent WAN NetFlow Monitoring Deployment Guide September 2017 Table of Contents Table of Contents Deploying the Cisco Intelligent WAN... 1 Deployment Details...1 Deploying NetFlow

More information

IPv6 Sampled NetFlow feature was introduced. Destination-based Netflow Accounting feature was introduced.

IPv6 Sampled NetFlow feature was introduced. Destination-based Netflow Accounting feature was introduced. A NetFlow flow is a unidirectional sequence of packets that arrive on a single interface (or subinterface), and have the same values for key fields. NetFlow is useful for the following: Accounting/Billing

More information

Configuring SPAN and RSPAN

Configuring SPAN and RSPAN CHAPTER 32 This chapter describes how to configure Switched Port Analyzer (SPAN) and Remote SPAN (RSPAN) on the Catalyst 3750-X or 3560-X switch. Unless otherwise noted, the term switch refers to a Catalyst

More information

Access Control List Enhancements on the Cisco Series Router

Access Control List Enhancements on the Cisco Series Router Access Control List Enhancements on the Cisco 12000 Series Router Part Number, May 30, 2008 The Cisco 12000 series router filters IP packets using access control lists (ACLs) as a fundamental security

More information

EIGRP Over the Top. Finding Feature Information. Information About EIGRP Over the Top. EIGRP Over the Top Overview

EIGRP Over the Top. Finding Feature Information. Information About EIGRP Over the Top. EIGRP Over the Top Overview The feature enables a single end-to-end routing domain between two or more Enhanced Interior Gateway Routing Protocol (EIGRP) sites that are connected using a private or a public WAN connection. This module

More information

Configuring Web Cache Services By Using WCCP

Configuring Web Cache Services By Using WCCP CHAPTER 44 Configuring Web Cache Services By Using WCCP This chapter describes how to configure your Catalyst 3560 switch to redirect traffic to wide-area application engines (such as the Cisco Cache Engine

More information

Configuring NetFlow Top Talkers using Cisco IOS CLI Commands or SNMP Commands

Configuring NetFlow Top Talkers using Cisco IOS CLI Commands or SNMP Commands Configuring NetFlow Top Talkers using Cisco IOS CLI Commands or SNMP Commands This module contains information about and instructions for configuring NetFlow Top Talkers feature. The NetFlow Top Talkers

More information

Configuring Multiprotocol Label Switching (MPLS)

Configuring Multiprotocol Label Switching (MPLS) Configuring Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching, page 1 Finding Feature Information, page 1 Information about Multiprotocol Label Switching, page 1 How to Configure Multiprotocol

More information

Configuring Virtual Private LAN Services

Configuring Virtual Private LAN Services Virtual Private LAN Services (VPLS) enables enterprises to link together their Ethernet-based LANs from multiple sites via the infrastructure provided by their service provider. This module explains VPLS

More information

Configuring IP SLAs TCP Connect Operations

Configuring IP SLAs TCP Connect Operations This module describes how to configure an IP Service Level Agreements (SLAs) TCP Connect operation to measure the response time taken to perform a TCP Connect operation between a Cisco router and devices

More information

Configuring NetFlow BGP Next Hop Support for Accounting and Analysis

Configuring NetFlow BGP Next Hop Support for Accounting and Analysis Configuring NetFlow BGP Next Hop Support for Accounting and Analysis This document provides information about and instructions for configuring NetFlow Border Gateway Protocol (BGP) next hop support. This

More information

Creating an IP Access List to Filter IP Options, TCP Flags, Noncontiguous Ports

Creating an IP Access List to Filter IP Options, TCP Flags, Noncontiguous Ports Creating an IP Access List to Filter IP Options, TCP Flags, Noncontiguous Ports This module describes how to use an IP access list to filter IP packets that contain certain IP Options, TCP flags, noncontiguous

More information

Configuring IP SLAs ICMP Echo Operations

Configuring IP SLAs ICMP Echo Operations This module describes how to configure an IP Service Level Agreements (SLAs) Internet Control Message Protocol (ICMP) Echo operation to monitor end-to-end response time between a Cisco router and devices

More information

Configuring Port-Based Traffic Control

Configuring Port-Based Traffic Control Overview of Port-Based Traffic Control, page 2 Finding Feature Information, page 2 Information About Storm Control, page 2 How to Configure Storm Control, page 4 Finding Feature Information, page 9 Information

More information

IPv6 Firewall Support for Prevention of Distributed Denial of Service Attacks and Resource Management

IPv6 Firewall Support for Prevention of Distributed Denial of Service Attacks and Resource Management IPv6 Firewall Support for Prevention of Distributed Denial of Service Attacks and Resource Management IPv6 zone-based firewalls support the Protection of Distributed Denial of Service Attacks and the Firewall

More information

OpenFlow. Finding Feature Information. Prerequisites for OpenFlow

OpenFlow. Finding Feature Information. Prerequisites for OpenFlow Finding Feature Information, page 1 Prerequisites for, page 1 Restrictions for, page 2 Information About Open Flow, page 3 Configuring, page 8 Monitoring, page 12 Configuration Examples for, page 12 Finding

More information

VLANs over IP Unnumbered SubInterfaces

VLANs over IP Unnumbered SubInterfaces The VLANs over IP Unnumbered Subinterfaces feature allows IP unnumbered interface support to be configured on Ethernet VLAN subinterfaces. This feature also provides support for DHCP on VLAN subinterfaces.

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

Configuring MPLS and EoMPLS

Configuring MPLS and EoMPLS 37 CHAPTER This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Catalyst 3750 Metro switch. MPLS is a packet-switching technology that integrates

More information

Implementing Traffic Filters for IPv6 Security

Implementing Traffic Filters for IPv6 Security Implementing Traffic Filters for IPv6 Security Last Updated: November 14, 2011 This module describes how to configure Cisco IOS XE IPv6 traffic filter and firewall features for your Cisco networking devices.

More information

Consider these restrictions when configuring NetFlow in Cisco IOS XR software: Do not use the management interface to export the NetFlow packets.

Consider these restrictions when configuring NetFlow in Cisco IOS XR software: Do not use the management interface to export the NetFlow packets. A NetFlow flow is a unidirectional sequence of packets that arrive on a single interface, and have the same values for key fields. NetFlow is useful for the following: Accounting/Billing NetFlow data provides

More information

Configuring SPAN. Understanding SPAN CHAPTER. This chapter describes how to configure Switched Port Analyzer (SPAN) and on the Catalyst 2960 switch.

Configuring SPAN. Understanding SPAN CHAPTER. This chapter describes how to configure Switched Port Analyzer (SPAN) and on the Catalyst 2960 switch. CHAPTER 23 This chapter describes how to configure Switched Port Analyzer (SPAN) and on the Catalyst 2960 switch. Note For complete syntax and usage information for the commands used in this chapter, see

More information

Object Groups for ACLs

Object Groups for ACLs The feature lets you classify users, devices, or protocols into groups and apply those groups to access control lists (ACLs) to create access control policies for those groups. This feature lets you use

More information

IP Addressing: Fragmentation and Reassembly Configuration Guide

IP Addressing: Fragmentation and Reassembly Configuration Guide First Published: December 05, 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883

More information

OpenFlow. Finding Feature Information. Prerequisites for OpenFlow

OpenFlow. Finding Feature Information. Prerequisites for OpenFlow Finding Feature Information, page 1 Prerequisites for, page 1 Restrictions for, page 2 Information About Open Flow, page 3 Configuring, page 8 Monitoring, page 12 Configuration Examples for, page 12 Finding

More information

VLAN Access Control Lists

VLAN Access Control Lists VLAN access control lists (ACLs) or VLAN maps access-control all packets (bridged and routed). You can use VLAN maps to filter traffic between devices in the same VLAN. VLAN maps are configured to provide

More information

Layer 2 Access Control Lists on EVCs

Layer 2 Access Control Lists on EVCs The ability to filter packets in a modular and scalable way is important for both network security and network management. Access Control Lists (ACLs) provide the capability to filter packets at a fine

More information

Prerequisites for Creating an IP Access List to Filter IP Options TCP Flags Noncontiguous Ports

Prerequisites for Creating an IP Access List to Filter IP Options TCP Flags Noncontiguous Ports Creating an IP Access List to Filter IP Options, TCP Flags, Noncontiguous Ports This module describes how to use an IP access list to filter IP packets that contain certain IP Options, TCP flags, noncontiguous

More information

EVC Quality of Service

EVC Quality of Service First Published: March 28, 2011 Last Updated: March 28, 2011 This document contains information about how to enable quality of service (QoS) features (such as traffic classification and traffic policing)

More information

Configuring Encrypted Traffic Analytics

Configuring Encrypted Traffic Analytics Restrictions for Encrypted Traffic Analytics, page 1 Information about Encrypted Traffic Analytics, page 1 How to Configure Encrypted Traffic Analytics, page 2 Configuration Examples, page 4 Additional

More information

Configuring Private VLANs

Configuring Private VLANs Finding Feature Information, on page 1 Prerequisites for Private VLANs, on page 1 Restrictions for Private VLANs, on page 1 Information About Private VLANs, on page 2 How to Configure Private VLANs, on

More information

Classifying and Marking MPLS EXP

Classifying and Marking MPLS EXP The QoS EXP Matching feature allows you to classify and mark network traffic by modifying the Multiprotocol Label Switching (MPLS) experimental bits (EXP) field in IP packets. This module contains conceptual

More information

Applying QoS Features Using the MQC

Applying QoS Features Using the MQC QoS: Modular QoS Command-Line Interface Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 900 Series) First Published: November 30, 2012 Last Modified: March 31, 2014 This chapter discusses the Modular

More information

NetFlow Monitoring. NetFlow Monitoring

NetFlow Monitoring. NetFlow Monitoring , page 1 NetFlow Limitations, page 2 Creating a Flow Record Definition, page 3 Viewing Flow Record Definitions, page 4 Defining the Exporter Profile, page 4 Creating a Flow Collector, page 5 Creating a

More information

BFD on BDI Interfaces

BFD on BDI Interfaces The Cisco feature alleviates limitations on the maximum number of interfaces per system that switched virtual interfaces (SVI) impose. This document describes how to configure the Bidirectional Forwarding

More information

Object Groups for ACLs

Object Groups for ACLs The feature lets you classify users, devices, or protocols into groups and apply these groups to access control lists (ACLs) to create access control policies for these groups. This feature lets you use

More information

Netflow v9 for IPv6. Finding Feature Information. Prerequisites for Netflow v9 for IPv6. Information About Netflow v9 for IPv6

Netflow v9 for IPv6. Finding Feature Information. Prerequisites for Netflow v9 for IPv6. Information About Netflow v9 for IPv6 Netflow v9 for IPv6 Last Updated: July 31, 2012 This module contains information about and instructions for configuring NetFlow and NetFlow Data Export (NDE) for capturing and exporting data from IP version

More information

Configuring Bridge Domain Interfaces

Configuring Bridge Domain Interfaces The Cisco ASR 1000 Series Aggregation Services Routers support the bridge domain interface (BDI) feature for packaging Layer 2 Ethernet segments into Layer 3 IP. Restrictions for Bridge Domain Interfaces,

More information

Configuring IP SLAs ICMP Echo Operations

Configuring IP SLAs ICMP Echo Operations This module describes how to configure an IP Service Level Agreements (SLAs) Internet Control Message Protocol (ICMP) Echo operation to monitor end-to-end response time between a Cisco router and devices

More information

Configuring MPLS Egress NetFlow Accounting and Analysis

Configuring MPLS Egress NetFlow Accounting and Analysis Configuring MPLS Egress NetFlow Accounting and Analysis This module contains information about and instructions for configuring the MPLS Egress NetFlow Accounting feature. The MPLS Egress NetFlow Accounting

More information