Network Management

Enable NetFlow on Cisco VLAN interfaces to show layer 2 and layer 3 traffic

This article discusses how user can enable Netflow on the VLAN interface to both layer 2 and 3 traffic.

First published date

11/29/2018 10:47 PM

Last published date

7/14/2020 10:39 PM

Overview

This article discusses how to enable NetFlow on Cisco® VLAN interfaces to show both layer 2 and layer 3 traffic.

Product section

Netflow Traffic Analyzer

Cause

NetFlow only summarizes traffic that passes from one VLAN to another (interVLAN) or routed traffic which does not show layer 3 switched traffic. This is due to disabled NetFlow on the VLAN interface.

Resolution

Note: If these commands do not work for your Router or Switch please refer to your specific make and model to find the relevant commands.

To see the traffic arriving on the switch ports that belong to VLAN, you need to enable layer 3 NetFlow to display the information on the VLAN interface.
 

LAYER 3 SWITCHED NETFLOW COMMANDS
ip flow ingressEnables Netflow on the layer 3 interface.
ip flow ingresslayer2-switchedEnables layer 3 switched Netflow.
ip flow ingress infer-fieldsCapture the input and output interfaces for logical interfaces.
 
  • Applying these commands on the device may differ and many devices only support NetFlow layer 3 but not layer 2.
  • Make sure that the NDE version is v5. By default, it is set on version 7. 
  • For more information on NetFlow Layer 3, see the Cisco documentation (© 2018 Cisco, available at https://www.cisco.com, obtained on April 3, 2018).

 

The key command to monitor layer 2 is:

ip flow ingress layer2-switched vlan xxxx

 

LAYER 2 SWITCHED TRAFFIC COMMANDS
ip flow ingress layer2-switched vlanvlanlist
ip flow export layer2-switched vlanvlanlist
set mls bridged-flow-statistics enablevlanlist (for CatOS)


A PFC3B or PFC3BXL running 12.2(18)SXE or higher is required for this command, which enables NDE for all traffic within the specified VLANs rather than just inter-VLAN traffic.