Appendix A. NetFlow Switching

Although many people think of NetFlow as a switching path, it isn't; instead, it enables several key applications that customers can use for billing, traffic monitoring, and traffic profiling. Although NetFlow provides traffic accounting and feature acceleration services, packet switching is still performed by process switching, fast switching, optimum switching, or CEF. Therefore, NetFlow can be applied with other switching methods.

A flow is defined as a unidirectional sequence of packets between given source and destination endpoints. A flow in the context of NetFlow is defined as the combination of the following fields:

  • Source IP address

  • Destination IP address

  • Source TCP/UDP application port number

  • Destination TCP/UDP ...

Get Inside Cisco IOS Software Architecture (CCIE Professional Development) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.