Skip Links

Network World

Brad Reese

What are key Cisco NetFlow limitations?

Q & A with Douglas Smith - President of network troubleshooting and analysis solutions vendor, Network Instruments.

By Brad Reese on Thu, 10/22/09 - 12:50am.

Douglas SmithEarlier this month, network troubleshooting and analysis solutions vendor - Network Instruments, announced GigaStor NetFlow Agent, which according to Network Instruments:

"Allows engineers to utilize NetFlow data about any device in any environment. GigaStor captures and converts packets into NetFlow data flows, pushing it out to multiple destinations simultaneously. This is especially valuable for Network Behavior Anomaly Detection (NBAD) and compliance monitoring applications."

In the Q & A below, Douglas Smith - Cofounder and President of Network Instruments, discusses the key limitations of Cisco NetFlow as well as the benefits of his new GigaStor NetFlow Agent:

1. So what are key Cisco NetFlow limitations?

Douglas Smith: There are several limitations that can prevent the use of NetFlow as a performance monitoring technology across an entire network. For companies using NetFlow-dependent reporting applications for NBAD, security, compliance or performance management, these limitations severely limit visibility to portions of the network.

Four examples of limitations that can prevent the use of NetFlow as a performance monitoring technology:

1) Non-NetFlow capable devices are blind to local traffic

Typically, you need higher-end Cisco routers and switches to produce NetFlow data. Other infrastructure vendors provide comparable flow technologies in their higher-end offerings but none are as widely implemented as Cisco NetFlow. In most cases, companies have either legacy or non-NetFlow capable infrastructure. With many reporting applications depending upon NetFlow for monitoring performance, compliance, or security, non-NetFlow capable devices create large blind spots on the network.

2) Devices only export two flows

Cisco NetFlow devices only allow you to export two flows to two NetFlow collectors. If a company has more than two reporting applications, decisions must be made that impact visibility and monitoring.

3) NetFlow overhead can overtax infrastructure

Sending NetFlow can add too much overhead to already over-taxed routers and switches. The risk of overloading infrastructure already spread too thin, stops engineers from enabling NetFlow on their network.

4) Visibility limited to routed traffic

NetFlow only shows routed traffic or packets. As a result, network engineers are blind to internal LAN and VLAN communications and activities.

2. What gave you the idea for creating NetFlow Agent?

Douglas Smith: Some of our larger customers discussed NetFlow's limitations with us and were looking for a way to expand the visibility of their NetFlow-dependent reporting applications. There were several spots on their network where they either wouldn't enable NetFlow or had non-NetFlow capable routers and switches. While handling NetFlow isn't a core competency of the company, our developers have a deep understanding of networks developed over the last 15 years. For the last three to four years, we've been expanding the incorporation of NetFlow and other flow technologies into our performance management platform. Most important, this was a customer need that didn't have a real solution, and we could easily develop something to address it.

sFlow and NetFlow provides extended visibility, probe delivers detailed drill-down

sFlow and NetFlow provides extended visibility, probe delivers detailed drill-down

3. What are the benefits of GigaStor NetFlow Agent?

Douglas Smith: The GigaStor NetFlow Agent overcomes these issues by producing NetFlow data about any network device, including servers and non-NetFlow capable routers and switches. GigaStor captures and converts packets in NetFlow data flows, pushing them to reporting applications.

GigaStor NetFlow Agent Benefits

Produce NetFlow about any device
Expand visibility of NetFlow-dependent NBAD and compliance applications
Push flow data to multiple reporting applications simultaneously

Produce NetFlow from any device

Produce NetFlow from any device


What do you think are the key limitations of Cisco NetFlow?

Brad Reese
BradReese.Com Cisco Refurbished - Services that protect, maintain and optimize Cisco hardware
Contact: Brad Reese | Twitter: http://twitter.com/BradReese


Brad's Favorite Story Picks
  1. Cisco ISR G2 model comparison and module support
  2. Will Tandberg be tied solely to Cisco's call management platform?
  3. Woman accused of stealing $23M from Cisco bragged about her success on Classmates.com
  4. Outside of rah-rah talks from John Chambers, is Cisco wireless a disconnect?
  5. Cute adorable Cisco has become the target of data center switch vendor Arista Networks
  6. Will Cisco create a Tandberg channel partner stampede over to Polycom?
  7. Press release snafu burned $2 million per day of Nortel creditor cash
  8. Did the market for Cisco TelePresence hit a brick wall?
  9. Why aren't more people using Cisco's IP SLA?
  10. Juniper is about to make a strategic blunder
  11. A 10 year historical perspective on the worldwide CCIE count
  12. Zero Security CCIEs have been added to the worldwide CCIE count over the past three months
  13. John Chambers slams Cisco with $2.3 million in private jet expense
  14. Cisco's taking a beating in the Carrier Ethernet Switch/Router market
  15. Should you steer clear of grey market Cisco CCIE training companies?
  16. What's the biggest firewall issue for enterprises?
  17. Are Janus Friis, Niklas Zennstrom and Mike Volpi the three stooges of tech litigation?
  18. Vote for the best Cisco NetFlow hip-hop video on YouTube
  19. Cisco retail collaboration benefits calculator
  20. View Brad Reese on Cisco Story Archives

Free Cisco Tools

Cisco Refurbished

Cisco Repair and Hardware Troubleshooting

Cisco How-To Tutorials

Cisco Power Supplies

NetFlow vs sFlow

0

Hi Brad,

It's interesting that most of the limitations you've listed about NetFlow are not issues with sFlow. ProCurve has sFlow integrated into most of our managed switches, not just the high-end ones; and these switches can send traffic to up to 3 sFlow collectors. Whilst NetFlow can be setup to not over-tax the devices - sFlow is implemented in the ASIC - so there's no need to be concerned about over-taxing your CPU. sFlow visibility isn't limited to routed traffic - and is able to sample traffic from all ports.

From the white paper you've linked to on the Network Instruments site it looks like they support both - so using the NetFlow Agent will allow you to aggregate data from both ProCurve and Cisco kit.

An alternative solution could be to look at the InMon Traffic Sentinel software - which you can run on a server - or embed within the network on a ProCurve ONE Services zl Module
http://www.procurve.com/one/alliance/inmon/trafficsentinel.htm

Andy.

A Few Corrections and points

0

I have a few comments:

a) Using Flexible NetFlow v9, routers can export to more than 2 destinations. It can export to unlimited destinations until the hardware runs out of resources.

b) regarding "NetFlow overhead can overtax infrastructure" this is true in rare cases. Most networks see only a marginal increase in link utilization caused by NetFlow (i.e. maybe as high as a 2%-5% increase). The cpu and memory utilization are seldom impacted. In rare cases (e.g. edge routers) enabling NetFlow could crush the router.

c) regarding "NetFlow only shows routed traffic or packets." not true either. The cisco catalyst and Enterasys switches support NetFlow. Also sFlow can be used from many other vendors. Sometimes the TCP flags are ommitted.

d) regarding: "network engineers are blind to internal LAN and VLAN communications and activities" Again, it can be done with Flexible NetFlow. See the screen capture: http://www.plixer.com/blog/netflow/getting-mac-addresses-from-netflow-v9/

e) nProbe from ntop.org has a NetFlow agent that you can put on any server to send NetFlow. It's free. Vmware also has a NetFlow agent.

Finally a plug for Scrutinizer NetFlow and sFlow Analyzer: http://www.plixer.com/products/netflow-sflow/free-netflow-scrutinizer.php

Jake
www.plixer.com

Plug for product

0

With respect to Jakes comments, one should take all this with a grain of salt, as it is a blatant plug for his company’s product.

Starting at point "a" note that not all Cisco gear supports Flexible NetFlow, so an enterprise organization would potentially have to spend considerable capital to upgrade their infrastructure to utilize this new technology.

With respect to "b", this is a valid and real concern in the enterprise space. I agree that where Jake may sell the Plixar products (i.e. the SMB) utilization of gear may be low, but we listen to our customers, and respond to their concerns.

"c" is true for all but the latest Cisco gear, including the 6500s we see on most enterprise data centers. Also note, this was about NetFlow, sFlow or any other technology was and is not relevant to this discussion.

"d" see point "a".

For point "e" there may be other products that export NetFlow, but again most enterprise customers do not want to tax or burden existing systems (i.e. "any server") with additional software, or freeware for that matter.

We see you are keen to sell your product Jake, but you should find other appropriate avenues to do so.

Plug for product

0

I agree that Jake's post was definitely an opportunity to plug his product, but I disagree with your point "e". There's no reason why customers couldn't set up a separate server versus burdening an existing server. It's really up to the customer. They'll need to decide if they want to buy an appliance (e.g. GigaStor) or would they rather get NetFlow export at the cost of having to maintain the server running the software exporter.

Also, I think this is a little bit of the pot calling the kettle black here since although the premise of the article was "what are the key NetFlow limitations", the article is all about plugging GigaStor. There's an entire bullet on the benefits of GigaStor for crying out loud.

NetFlow server

0

I see what you are saying regarding the need to manage a server regardless, but I guess we never thought that one would purchase a GigaStor to just do NetFlow reporting. The GigaStor provides detailed packet and application transaction analysis, long term packet storage and a facility to retrospectively analyze problems. All this is why entities would use a GigaStor - the NetFlow export is simply an added feature.

Realities of Flexible NetFlow

0

It's been interesting reading through the conversation. Just a few points on NetFlow and Flexible NetFlow. While Flexible NetFlow may offer the ability to export to more than two destinations, Flexible NetFlow is limited to Data Center class switches/routers.

http://www.cisco.com/en/US/products/ps6601/prod_white_papers_list.html

Most large companies are not going to spend significant money to upgrade infrastructure solely to take advantage of Flexible NetFlow.

The point was also raised that, "most networks see only a marginal increase in link utilization caused by NetFlow (i.e. maybe as high as a 2%-5% increase)." I have seen several customers for whom this is a real issue and why they haven't enabled NetFlow on their infrastructure.

In routers and switches running near capacity even 2%-5% can be a concern. It's certainly as was mentioned earlier is less a risk today than with older routers and switches. The actual CPU/RAM load is highly dependent on the number and duration of flows and the specific NetFlow features enabled on a router/switch. The age and type of infrastructure in place also matters significantly. A good albeit dated Cisco paper that evaluates NetFlow's impact on routers:

http://www.cisco.com/en/US/technologies/tk543/tk812/technologies_white_paper0900aecd802a0eb9.html

Finally, a point was raised regarding Vmware also having a NetFlow agent. The VMware NetFlow Agent in ESX 3.5 was ‘experimental’ and was dropped in vSphere (ESX 4.0).

Inclusion: http://www.vmware.com/pdf/vi3_35_25_netflow.pdf
Removal: http://communities.vmware.com/thread/229105

Cool IOS Feature: Random NetFlow

0

Hi Steve,

Thank you for your comment.

Networking Geek/Tech God and fellow Cisco Subnet blogger - Jimmy Ray Purser, also has a good piece on NetFlow this week:

Cool IOS Feature: Random NetFlow

Sincerely,

Brad Reese on Cisco
Network World Cisco Subnet
BradReese.Com Cisco Refurbished

FlowMon probes

0

Hello,
I tested FlowMon probes (www.invea-tech.com) and it looks that you developed the copy of the FlowMon. The FlowMon probes are hardware accelerated 10gbps probes, which do same job. But I don't like probes. The main disadvantage is if you want to monitor a router with 8x10Gbps interfaces, you need to order 16 probes ! For each line two probes (one for TX, second one for RX). Another disadvantage of probe is
that it doesn't know BGP. So in the flows there is missing information about src/dst ASes.

Regarding to article above:

Ad two netflow destinations:
Many netflow analyzers have upd flow duplicator. So you can duplicate one received netflow poackets to many destinations. I tried it in the Caligare Flow Inspector software. I love this software.

Only routed traffic:
It is not true. As somebody wrote, on Catalyst 6500 series, or on Cisco OSR 7600 you can use mls intervlan traffic dumping. SO you are able to see intervlan traffic. In default this feature is switch off, but if you enable it.
NetFlow will grow 100x up ;-)

Peter

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You can use BBCode tags in the text.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <p> <strong> <i> <br /> <br> <ul> <ol> <li> <dl> <dt> <dd> <blockquote>

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Welcome, visitor. Register Log in
About Brad Reese on Cisco

Brad Reese cofounded BradReese.Com Cisco Refurbished, which enables affordable Cisco networks globally by assuring customer satisfaction with guaranteed one year warranties on both Cisco Repair as well as Refurbished Cisco.

Don't be shy, contact Brad Reese online or call him Toll Free:

866-864-0506

International callers may wish to call Brad by dialing:

850-364-4115

Archives
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
Categories
Allan Sulkin - founder and president of enterprise communications systems and applications consultancy - TEQConsult Group
Careers
Chambers and his Board of Dirctors urged Cisco shareholders to vote NO
China networking marketplace
Christian Brothers Investment Services notice
Cisco
Cisco TelePresence
Cisco TelePresence revenue
Cisco Unified Communications Support for Microsoft Windows 7
Cisco engineer - Kevin Murphy
Cisco has now become the target of unflattering employee reviews
Cisco is warning Unified Communications customers about NOT successfully offering support for Microsoft Windows 7
Cisco is well known as being one of the best companies to work for
Cisco stock chart for the last 10 years
Cisco will have no liability for any delay in delivery
Cisco's 1st Quarter Other Product Revenue By Fiscal Year
Cisco's F1Q10 earnings call
Cisco's Form 10-Q
Cisco's new Stock Incentive Plan as amended and restated
Cisco's upcoming annual stockholder's meeting
Daniel Berg - Skype's CTO
Data Center
Dave Donatelli - HP executive vice president and general manager of enterprise servers and networking
FNF
Father of SIP - Jonathan Rosenberg
Financial windfall for Cisco shareholders
Flexible NetFlow
Flip video camcorder
Flip video camcorder revenue
Gilbert Public School's $3.5 million network upgrade to HP
Gilbert Public Schools Board President - Thad Stump
Gilbert Public Schools assistant superintendent - Barb VeNard
Glassdoor.com is financially backed by 2 of the leading Silicon Valley venture capital firms - Benchmark Capital and Sutter Hill Ventures
HP also bid on the project
HP purchasing 3Com
HP's Converged Infrastructure strategy
HP's acquisition of 3Com
John Chambers has had some good paydays as the CEO of Cisco
LANs / WANs
Microsoft
NBAD
NetFlow
NetFlow add-ons
Network Behavior Anomaly Detection
Network Management
Popular online career and workplace community - Glassdoor.com
ProCurve ONE alliance
Proposal submitted by Christian Brothers Investment Services
Proxy resolution during Cisco's annual meeting
Rosenberg is now Skype's Chief Technology Strategist
SMB
Say on executive pay
Security
Skills and abilities of Skype CTO Daniel Berg
Skype announced Roseberg jumped ship from Cisco
Skype's Chief Technology Strategist - responsible for Skype's overall architecture and technology strategy
So how does one verify that Glassdoor's information is really from Cisco employees?
Software
Superintendent Dave Allison
TelePresence revenue
VoIP / Convergence
When Cisco used its common stock to buy Linksys and Pure Digital
Who's right about Cisco's work environment - Fortune or Glassdoor?
Windows 7
Windows 7 just not worth an all-out urgent effort by Cisco to support
Wireless / Mobile
On The Web
Twitter