NetFlow The De Facto Standard for Traffic Analytics



Similar documents
Securing and Monitoring BYOD Networks using NetFlow

Plugging Network Security Holes using NetFlow. Loopholes in todays network security solutions and how NetFlow can help

Network Performance Monitoring at Minimal Capex

NetFlow Tips and Tricks

How-To Configure NetFlow v5 & v9 on Cisco Routers

Network Monitoring and Management NetFlow Overview

Introduction to Cisco IOS Flexible NetFlow

Introduction to Netflow

Network Management & Monitoring

plixer Scrutinizer Competitor Worksheet Visualization of Network Health Unauthorized application deployments Detect DNS communication tunnels

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

NetFlow: What is it, why and how to use it? Miloš Zeković, ICmyNet Chief Customer Officer Soneco d.o.o.

Configuring Flexible NetFlow

Overview of Network Traffic Analysis

Cisco IOS Flexible NetFlow Technology

IPV6 流 量 分 析 探 讨 北 京 大 学 计 算 中 心 周 昌 令

Netflow Overview. PacNOG 6 Nadi, Fiji

NetFlow-Lite offers network administrators and engineers the following capabilities:

Take the NetFlow Challenge!

SolarWinds Technical Reference

Configuring NetFlow-lite

Network Visibility Guide

ICND2 NetFlow. Question 1. What are the benefit of using Netflow? (Choose three) A. Network, Application & User Monitoring. B.

Flow Monitor for WhatsUp Gold v16.2 User Guide

SolarWinds Technical Reference

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

Flow Monitor for WhatsUp Gold v16.1 User Guide

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

NetFlow Tracker Overview. Mike McGrath x ccie CTO mike@crannog-software.com

NetFlow/IPFIX Various Thoughts

Appendix A Remote Network Monitoring

UltraFlow -Cisco Netflow tools-

Scalable Extraction, Aggregation, and Response to Network Intelligence

Flow Based Traffic Analysis

Enhancing Flow Based Network Monitoring

Cisco IOS Flexible NetFlow Command Reference

Monitoring and analyzing audio, video, and multimedia traffic on the network

Fluke Networks NetFlow Tracker

WhatsUpGold. v15.0. Flow Monitor User Guide

Beyond Monitoring Root-Cause Analysis

Business and IT are Changing Like Never Before

and reporting Slavko Gajin

HUNTING ATTACKERS WITH NETWORK AUDIT TRAILS

NetStream (Integrated) Technology White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Flow Analysis Versus Packet Analysis. What Should You Choose?

Configuring SNMP and using the NetFlow MIB to Monitor NetFlow Data

Network Management Back to the Basics. Brad Hale

NetFlow Analytics for Splunk

NetFlow Aggregation. Feature Overview. Aggregation Cache Schemes

IPv6 Network Management.

NetFlow v9 Export Format

CISCO INFORMATION TECHNOLOGY AT WORK CASE STUDY: CISCO IOS NETFLOW TECHNOLOGY

The Time has come for A Single View of IT. Sridhar Iyengar March 2011

Network traffic monitoring and management. Sonia Panchen 11 th November 2010

Network Traffic Analyzer

Network congestion control using NetFlow

Catalyst 6500/6000 Switches NetFlow Configuration and Troubleshooting

Redefine Network Visibility in the Data Center with the Cisco NetFlow Generation Appliance

NetFlow Configuration Guide, Cisco IOS Release 12.4

HP Intelligent Management Center v7.1 Network Traffic Analyzer Administrator Guide

SLA para aplicaciones en redes WAN. Alvaro Cayo Urrutia

LiveAction. Application-aware Network Performance Management with QoS Control

CISCO IOS NETFLOW AND SECURITY

Configuring NetFlow Secure Event Logging (NSEL)

How To Mirror On An Ipfix On An Rspan Vlan On A Pc Or Mac Or Ipfix (Networking) On A Network On A Pnet (Netnet) On An Uniden (Netlan

Case Study: Instrumenting a Network for NetFlow Security Visualization Tools

Cisco ASA and NetFlow Using ASA NetFlow with LiveAction Flow Software

Cisco dan Hotel Crowne Plaza Beograd, Srbija.

SolarWinds Technical Reference

NetFlow Configuration Guide, Cisco IOS Release 15M&T

Application Monitoring and Network Visibility A complete view of your network

Integrated Traffic Monitoring

Cisco IOS Flexible NetFlow Overview

Configuring NetFlow Secure Event Logging (NSEL)

J-Flow on J Series Services Routers and Branch SRX Series Services Gateways

Recommendations for Network Traffic Analysis Using the NetFlow Protocol Best Practice Document

Scrutinizer. Application traffic analytics, visualization and reporting tool

INCREASE NETWORK VISIBILITY AND REDUCE SECURITY THREATS WITH IMC FLOW ANALYSIS TOOLS

Network Management for Common Topologies How best to use LiveAction for managing WAN and campus networks

Cisco Network Analysis Module Software 4.0

Integrated Traffic Monitoring

The Critical Role of Netflow/IPFIX Telemetry in the Next- Generation Network Security Infrastructure

Gaining Operational Efficiencies with the Enterasys S-Series

Table of Contents INTRODUCTION What's New in this Release?... 6 INSTALLATION AND SETUP System Requirements...14

Tue Apr 19 11:03:19 PDT 2005 by Andrew Gristina thanks to Luca Deri and the ntop team

WhatsUpGold. v14.4. Flow Monitor User Guide

Beyond Monitoring Root-Cause Analysis

Network Monitoring Comparison

Configuring NetFlow Switching

NetFlow Auditor Manual Getting Started

NetFlow Configuration Guide, Cisco IOS Release 12.2SR

A message from Plixer International:

Emerald. Network Collector Version 4.0. Emerald Management Suite IEA Software, Inc.

Cisco IOS NetFlow Version 9 Flow-Record Format

How Network Transparency Affects Application Acceleration Deployment

Transcription:

NetFlow The De Facto Standard for Traffic Analytics A Webinar on NetFlow and its uses in Enterprise Networks for Bandwidth and Traffic Analytics Don Thomas Jacob Technical Marketing Engineer ManageEngine NetFlow Analyzer

About ManageEngine Network Servers & Applications Desktop ServiceDesk Windows Infrastructure Event Log & Compliance Security Network Monitoring Server Monitoring Desktop Management Helpdesk Active Directory Windows Event Logs Vulnerability Analysis NetFlow Analysis Application Perf Monitoring Asset Management ITIL Service Desk SQL Server Syslog Management Patch Management Network Config Mgmt End User Experience Remote Control Software License Tracking Exchange Server Firewall Log Analyzer Password Management ManageEngine is an IT management vendor focused on bringing a complete IT management portfolio to all types of enterprises

Today s Discussion Today s Discussion The need for bandwidth monitoring and traffic analytics What is NetFlow Flexible NetFlow Supported Devices Use cases SNMP, Packet Sniffing or NetFlow Questions?

Need for Traffic Analytics What is Happening Profile your network Who are the Top Talkers Understand application usage patterns Protocol distribution Performance of QoS policies UDP? TCP? ToS? FTP? Mail? Destination? Source? DSCP? HTTP? HTTPS? P2P?

Need for Traffic Analytics Quicker Troubleshooting Drill down to traffic spikes or bottlenecks on leased line Find root cause of Internet and application slowness Real time voice and video traffic analysis

Need for Traffic Analytics Bigger, Faster and Complex Networks Erosion of network perimeter: Telecommuting Faster networks: 1G, 10G, 40G and now 100G Complex, meshed topology

Need for Traffic Analytics Network Security Increasing BYOD trend and telecommuting Remember the 2011 network attacks? Zero day malware goes undetected by IDS and IPS Are you hosting a SPAM bot or a DoS bot?

Need for Traffic Analytics Capacity Planning and Cost Savings Is a bandwidth upgrade necessary? How much is social media traffic usage? Identify congestion causing applications Save cost with informed decisions

Need for Traffic Analytics SLA Verification and Usage based Billing ISP meeting Committed Data Rate (CDR)? Validate ISP s SLA reports with your custom reports Usage data and info for billing / chargeback

Need for Traffic Analytics Create a high performing network Ensure optimal bandwidth usage Effect of network changes and new applications Validate QoS policies Performance of new technology: IPv6, MPLS, 40G or 100G, Voice and Video traffic, etc.

Need for Traffic Analytics Introducing NetFlow Technology developed by Cisco - Initially designed as a switching path Now the Primary IP Traffic accounting technology Answers the WHO, WHAT, WHEN and WHERE question of network IP traffic All major vendors now support flow export : NetFlow - Cisco, Adtran, 3COM sflow IPFIX J-Flow - Alcatel, HP, Brocade, Enterasys, Dell - Nortel - Juniper

What is NetFlow

What is NetFlow What is a Flow Seven (7) unique fields define a flow Source Interface (ifindex) Protocol Source IP Address Destination IP Address Source Port Destination Port ToS

What is NetFlow How NetFlow Works Traffic passes through routing/switching device interface Flow created (remember the 7 fields) and stored in NetFlow cache Flows grouped and exported in UDP packets to collector based on active and inactive flow timeout NetFlow Cache Flow Analyzer

What is NetFlow NetFlow enabled interface NetFlow Packets Approximately 1500 bytes Each contains 20-50 flow records Edge Router Core Network UDP NetFlow NetFlow Collector

What is NetFlow Source Port Source IP Address Who? Destination Port What? Destination IP Address Protocol When? Packet Count Usage? Flow Start and End time Octet count ToS QoS? TCP Flags QoS? Protocol NextHop Input and Output Interface Path? Source AS Information Route? (ifindex) Destination AS Information

What is NetFlow Cisco NetFlow Versions Cisco NetFlow Version Description Version 1 Original implementation, Now Obsolete Only IPv4 Traffic Version 5 Most widely used version Supports AS reporting and few additional fields Version 7 Specific to Cisco catalyst switches Version 8 Same as Version 5 but with Flow Aggregation options Version 9 Flexible, Customizable and template based Supports new data fields

What is NetFlow More on NetFlow ip flow-export version <version> [origin-as peer-as Select the version of NetFlow to be exported and type of AS info. ip flow-export destination <address> <port> Exactly what it says. e.g. ip flow-export destination 198.2.1.16 9996 ip flow export source <interface> The interface through which NetFlow packets are sent from cache to collector. Recommended to use an interface with the best route to the collector. ip flow-cache timeout inactive <seconds> The time period for which an expired flow will remain in the cache before being exported. 15 seconds is the default as well as the recommended value ip flow-cache timeout active <minutes> Time period for which an active flow will remain in the cache before being exported. 30 minutes is default but the recommended value is 1 minute.

NetFlow Version 9 Flexible NetFlow

Flexible NetFlow NetFlow Version 9 Flexible NetFlow Highly flexible flow export - Customized traffic monitoring with user defined key and non key fields Ability to monitor a wide range of IP packet information which traditional NetFlow did not have Analyze the effect of new technology implementations in your network: IPv6, VoIP, Webex, Telepresence or other voice and video solutions Some of the major custom fields supported are MPLS Labels IPv6 Traffic NBAR protocols Live performance of media flows Multicast IP Traffic VLAN ID

Flexible NetFlow Flexible NetFlow Structure Flow Exporter Flow Record Flow Monitor Interface

Flexible NetFlow Flexible NetFlow Structure Flow Exporter destination 198.2.16.1 source Flow Loopback0 Monitor transport udp 9996 export-protocol netflow-v9 Interface output-features

Flexible NetFlow Flexible NetFlow Structure Flow Record Pre-Defined Flow Records netflow-original netflow ipv4 original-input User-Defined Flow Records Match statements match ipv4 source address match ipv4 destination address match ipv4 protocol match transport source-port match transport destination-port match interface input Collect statements collect routing source as collect transport tcp flags collect counter bytes collect counter packets collect flow direction

Flexible NetFlow Flexible NetFlow Structure Flow Monitor exporter exporter_name record netflow-original OR record record_name

Flexible NetFlow Flexible NetFlow Structure Flow Monitor Interface Interface fastethernet2/1 ip flow monitor monitor_name input

Flexible NetFlow Config Example - User-Defined Flow Record flow record NFArecord match ipv4 source address match ipv4 destination address match transport source-port match transport destination-port match interface input match ipv4 protocol match ipv4 tos match ipv4 dscp collect routing source as collect routing destination as collect routing next-hop address ipv4 collect transport tcp flags collect counter bytes collect counter packets collect timestamp sys-uptime first collect timestamp sys-uptime last collect interface output collect flow direction collect ipv4 id collect ipv4 source mask collect ipv4 destination mask

Flexible NetFlow Config Example - Flow Exporter and Flow Monitor flow exporter NFAexporter destination 192.16.1.82 source loopback0 transport udp 9996 export-protocol netflow-v9 flow monitor NFAmonitor exporter NFAexporter cache timeout active 1 cache timeout inactive 15 record NFArecord or record netflow-original Interface fastethernet1/2 ip flow monitor NFAmonitor input

Flexible NetFlow NetFlow Performance Impact CPU Utilization 10,000 active flows 7.14 % additional CPU 65,000 active flows 22.98 % additional CPU Bandwidth Usage Estimate Around 2% to 3% additional bandwidth load on the NetFlow exporting link for the device

Flow Exporting Devices

Supported Devices - Cisco NetFlow supported Cisco devices Si Cisco Catalyst 3560 Cisco 800 Cisco 7200 Cisco Catalyst 3750 Cisco 1800 Cisco 7600 Cisco Catalyst 4500 Cisco 1900 Cisco 12000 Cisco Catalyst 6500 Cisco 2800 Cisco ASR series Cisco Nexus Cisco 3800 Cisco ASA firewall Cisco 3900

Supported Devices Other Vendors Other Vendors and Flow Formats sflow: Alcatel, Brocade Foundry, Dell, Enterasys, Extreme, Force 10, Fortinet, HP ProCurve, Juniper, Vyatta, etc. http://www.sflow.org/products J-Flow: Juniper devices IPFIX : To be developed as the standard for flow export. Described in RFC 3917. Based on NetFlow v9. AppFlow: Extension to IPFIX for application monitoring. Citrix NetScaler captures app-specific network data and generates Appflow records NetStream: Huawei / 3COM devices

Some Use Cases

Profile your Network Which links are most utilized and under-utilized Who are the top takers and which are the top applications Understand application usage - Peak and non-peak usage, when, application volume and speed Traffic priorities and QoS performance Traffic Usage Src and Dst Top Apps App-wise QoS

Quicker Troubleshooting Application Slowness Check link utilization

Quicker Troubleshooting Check top applications HTTP more than business application

Quicker Troubleshooting Incorrect priority for business application

Monitoring New-Age Networks Specific IP Traffic header information captured - Low overhead on network devices Can work in high speed environments as well as new technologies like MPLS or 100G networks

Network Security Non Signature based - Hence can detect zero day malware Detects anomalies coming beyond IDS/IPS and firewalls or even those originating from your LAN network

Network Security

Capacity Planning Decisions Is the bandwidth upgrade necessary? Analyze application usage. Limit or block bandwidth hogging applications using QoS, ACL, etc. Check link utilization and business application distribution over time in lowest possible granularity 1 minute. Do you still need more bandwidth? Informed decisions with reports to validate leads to higher cost savings

Capacity Planning Decisions

Capacity Planning Decisions

SLA Verification and Billing Verify the Committed Information Rate and Committed Data Rate with your own usage based reports Generate billing reports and compare with ISP reports For department/project level billing : Account per network Billing based on 5 minute averages and 95 th percentile. 95 th percentile can be IN and OUT merged or IN and OUT separate Design In-line with generic ISP based billing solutions

SLA Verification and Billing

SLA Verification and Billing

VoIP Quality Issues Analyze Application usage and VoIP Conversations

VoIP Quality Issues Bulk Data scheduled during business hours Both VoIP and bulk data applications under default priority Reschedule bulk data for non peak hours Get traffic distribution report over time to know peak and non-peak hours Assign QoS priority for VoIP traffic Validate QoS policy performance from NetFlow conversation reports Study effect of network changes using various reports

SNMP, Packet Sniffing or NetFlow

SNMP, Packet Sniffing or NetFlow Answering an FAQ SNMP: Basic method Traffic usage information from any SNMP capable device No details - Port, Protocol, IP Address of traffic cannot be seen Negligible overhead on network resources NetFlow: Optimal method Answers WHO, WHAT, WHEN and WHERE question on IP traffic Detailed information. Very less or ignorable overhead on network Packet Sniffing: Advanced and detailed Most detailed and In-depth information Every IP Traffic information captured Requires SPAN - High resource requirements and highly expensive

SNMP, Packet Sniffing or NetFlow When to Use? SNMP: No NetFlow available or detailed visibility is not required Accurate bandwidth usage reports is necessary Compare SNMP stats with NetFlow based reports to confirm report accuracy NetFlow: Implement throughout the network, on all supported devices, at all times Proactive reporting and troubleshooting Many use cases Packet Sniffing: Resource and data intensive with huge storage requirements Use in high priority environments like data centers, server farms Keep in standby mode and use when problems require packet level analysis

Conclusion Network uptime is a business requisite To create high performing networks, proactive monitoring is needed Use NetFlow, a non-intrusive, zero network impact technology to keep a tab on your complete network Cost Savings: Less downtime, Informed decisions, Hold back on WAN optimization & bandwidth upgrades, Secure network Small enterprises: Packet Sniffing is highly expensive. Use SNMP reports and NetFlow Medium and Large enterprises : Proactive monitoring with NetFlow & Packet Sniffing for detailed analysis at packet level

About NetFlow Analyzer

ManageEngine NetFlow Analyzer Solution for bandwidth monitoring, traffic analysis & network forensics Supports flow formats like NetFlow, sflow, IPFIX, Appflow, etc. Many of Cisco s major monitoring technologies supported: Cisco NetFlow Cisco Medianet Perf Monitoring and Mediatrace Cisco CBQoS Cisco NBAR - via SNMP and Flexible NetFlow Cisco IPSLA - VoIP and Data Cisco WAAS reporting

ManageEngine NetFlow Analyzer Additional features: Network behavior anomaly detection leveraging on Cisco NetFlow Enhanced reporting on Cisco ASA NSEL flows Reporting on Autonomous System information from NetFlow data Distributed architecture based enterprise edition available for monitoring more than 250 geo-distributed interfaces or more than 600 high traffic interfaces Future enhancements include: Support for more Flexible NetFlow fields, Cisco PfR, Cisco Smart Logging and Telemetry, NBAR2

Questions? Over 4000 enterprises worldwide uses ManageEngine NetFlow Analyzer for traffic analytics NetFlow Analyzer: www.netflowanalyzer.com TAC Team: netflowanalyzer-support@manageengine.com Sales: sales@manageengine.com NetFlow Analyzer Blogs: https://blogs.netflowanalyzer.com User Forums: http://forums.netflowanalyzer.com