NetFlow is een door Cisco ontwikkeld protocol dat wordt gebruikt om informatie te verzamelen over verkeer dat door apparaten in een netwerk gaat. Informatie verzameld uit NetFlow IP-verkeer om een stroom te identificeren omvat:
- Bron IP adres
- Bestemming IP Adres
- Voedingspoort
- Haven van bestemming
- Laag 3-protocol
- Class of Service (CoS) - een manier om verkeer in een netwerk te beheren door soortgelijke verkeerstypen (bijvoorbeeld e-mail, videostreaming, overdracht van grote documentbestanden, enz.) te groeperen en elke groep als een klasse met zijn eigen prioriteit te beschouwen.
- Interface-ingang
Door deze informatie te verzamelen en te analyseren, kunnen gebruikers veel netwerkinzichten verwerven en deze voor een aantal andere doeleinden gebruiken, waaronder bandbreedtemonitoring , probleemoplossing voor netwerkprestaties en het opsporen van afwijkingen.
Meer informatie over NetFlow-analyse en -verzameling
NetFlow-componenten
Wanneer NetFlow op een netwerk wordt geïmplementeerd, zijn er meestal twee hoofdcomponenten: Flow Exporter en Flow Collector. De Flow Exporter slaat stroominformatie op om naar de Flow Collector te verzenden. Stroomexporteurs worden doorgaans geconfigureerd op een apparaat zoals een router of switch, en in sommige gevallen kunnen er meerdere exporteurs zijn voor verschillende stromen. Aan de andere kant ontvangt de Flow Collector de stroomrecords van de Flow Exporter, verwerkt deze en kan deze informatie analyseren om deze in een geschikte vorm aan de gebruiker te presenteren.
Opmerking : In sommige gevallen voert Flow Collector geen analyse van de logboeken uit. In plaats daarvan ontvangt Flow Collector alleen de logboeken en voert een andere applicatie de analyse uit.
NetFlow en partners
Het is belangrijk om hier te benadrukken dat NetFlow weliswaar door Cisco is ontwikkeld, maar ook door andere leveranciers wordt ondersteund. Tegelijkertijd hebben andere leveranciers ook hun eigen versies van NetFlow, waaronder Juniper's J-Flow en Huawei's NetStream. Daarnaast is er een IETF-protocol voor het overbrengen van IP-stroominformatie over het netwerk - IP Flow Information Export (IPFIX) - gebaseerd op Cisco's NetFlow versie 9.
Opmerking : er zijn enkele versies van NetFlow die verouderd zijn. NetFlow versies 5, 7 en 9 zijn de meest gebruikte versies.
Hieronder vindt u een lijst met de beste NetFlow-verzamelings- en analysetools die momenteel beschikbaar zijn.
(Zoals eerder vermeld, ontvangen Flow Collectors records van de Flow Exporter en analyseren deze records om redelijke informatie te produceren. Meer details volgen later).
Lijst met de beste NetFlow-verzamelings- en analysetools van vandaag
1. Solarwinds NetFlow-verkeersanalysator

Solarwinds NetFlow Traffic Analyzer (NTA) is een analysetool voor netwerkverkeer en bandbreedte, die verschillende flowtechnologieën ondersteunt, waaronder NetFlow, J-Flow, IPFIX en NetStream.
Solarwinds NTA kan inzicht geven in het bandbreedtegebruik op het netwerk, bijvoorbeeld welke IP-adressen of applicaties op een bepaald moment de meeste bandbreedte verbruiken. Het kan patronen in het verkeer op een bepaald tijdsinterval analyseren, waardoor het netwerkverkeersonderzoek kan uitvoeren.
Solarwinds NTA heeft een startprijs van $ 1.875 (43.500.000 VND) en kan 100 factoren monitoren (met een gratis proefperiode van 30 dagen). Een ander ding om op te merken is dat Solarwinds NTA moet integreren met Solarwinds Network Performance Monitor (NPM) om zijn functie te kunnen vervullen.
Dit betekent dat naast de kosten van Solarwinds NTA ook rekening moet worden gehouden met de kosten (en vereisten) van Solarwinds NPM. Solarwinds NPM heeft ook een gratis proefperiode van 30 dagen en de kosten voor het aanschaffen van een licentie bedragen vanaf $ 2.895 (67.150.000 VND), waarbij 100 factoren worden gevolgd.
Download een gratis proefperiode van 30 dagen voor Solarwinds NetFlow Traffic Analyzer .
2. PRTG-netwerkmonitor
![De beste realtime tool voor het verzamelen en analyseren van NetFlow De beste realtime tool voor het verzamelen en analyseren van NetFlow]()
PRTG Network Monitor is een alles-in-één oplossing voor netwerkmonitoring, inclusief prestatie-, bandbreedte-, applicatie- en servermonitoring, enz. Het grootste pluspunt is dat NetFlow-monitoring standaard is ingeschakeld in de tool - geen add-on-installatie of upgrades vereist. PRTG Network Monitor kan verschillende NetFlow-versies (v5, v9), industriestandaarden (Internet Protocol Flow Information Export - IPFIX) en andere technologieën zoals sFlow of J-Flow analyseren.
Een van de NetFlow-monitoringtoepassingen die beschikbaar zijn via PRTG Network Monitor is analyse van het bandbreedtegebruik. Gebruikers kunnen bijvoorbeeld bepalen hoeveel bandbreedte wordt gebruikt door andere servers, protocollen en applicaties. Dit kan zeer nuttig zijn bij het oplossen van problemen met betrekking tot netwerkprestaties.
In een PRTG NetFlow-opstelling verschilt de Flow Collector van de analysesoftware. Een Flow Collector kan elke computer zijn die stroomrapporten van exporteurs ontvangt en waarop een PRTG-sonde is geïnstalleerd. De analysesoftware is PRTG Network Monitor, waarbij de Flow Collector (systeem met PRTG-sonde) als sensor is ingesteld.
PRTG Network Monitor is beschikbaar in twee versies: Freeware en Commercial. De Freeware-versie is een volledig functionele PRTG-netwerkmonitor, waarmee gebruikers maximaal 100 sensoren kunnen monitoren. Als u meer dan 100 sensoren wilt monitoren, moet u een licentie aanschaffen voor de commerciële versie (de startprijs is vanaf $ 1600, gelijk aan 37.112.000 VND) om 500 sensoren te monitoren. U kunt deze tool raadplegen op paessler.com.
3. Onderzoeker
![De beste realtime tool voor het verzamelen en analyseren van NetFlow De beste realtime tool voor het verzamelen en analyseren van NetFlow]()
Scrutinizer is meer dan alleen een NetFlow-analysetool: het is een volledig functioneel incidentresponssysteem dat kan worden gebruikt om netwerkverkeer te analyseren en over beveiligingsincidenten te rapporteren. Het kan gegevens verzamelen en analyseren van verschillende stroomtypen, waaronder NetFlow, J-Flow, NetStream en IPFIX. Dit betekent dat Scrutinizer kan worden gebruikt voor netwerkapparaten van Cisco en andere leveranciers.
Scrutinizer kan zichtbaarheid bieden in zowel fysieke als virtuele omgevingen. Het beschikt ook over snelle en geavanceerde rapportagefuncties, ondersteunt meerdere gebruikers en is schaalbaar dankzij de gedistribueerde stijlstructuur.
Scrutinizer heeft 3 implementatieopties: Hardware, Virtual Machine en Software as a Service (SaaS). U kunt Scrutinizer 30 dagen gratis uitproberen, waarna het product downgradet naar de gratis versie. Met de gratis versie kunt u maximaal 5 uur gegevens verzamelen vanaf een onbeperkt aantal apparaten voordat deze wordt gereset, wat betekent dat historische gegevens verloren gaan en alles helemaal opnieuw begint.
4. ManageEngine NetFlow-analysator
![De beste realtime tool voor het verzamelen en analyseren van NetFlow De beste realtime tool voor het verzamelen en analyseren van NetFlow]()
ManageEngine heeft een NetFlow-verzamelings- en analyse-engine die vergelijkbaar is met andere eerder besproken oplossingen. NetFlow Analyzer ondersteunt ook veel flowtechnologieën zoals NetFlow, J-Flow en NetStream, met als hoofddoel het analyseren van netwerkverkeer en het bewaken van de bandbreedte.
ManageEngine NetFlow Analyzer integreert een aantal coole functies zoals aanpasbare dashboards, een iPhone-app voor altijd en overal monitoring en rapportagemogelijkheden op Cisco Medianet en Cisco WAAS.
ManageEngine biedt een online demo voor de NetFlow Analyzer-tool. Dit is handig omdat gebruikers het kunnen uitproberen voordat ze beslissen of ze een licentie willen downloaden of kopen. NetFlow Analyzer is verkrijgbaar in twee versies: Essential en Distributed. Beide versies zijn beschikbaar voor een gratis proefperiode van 30 dagen. De laagste licentieprijs voor de Essential-versie is $ 495 (VND 11.482.000), die 10 interfaces kan monitoren. Er is ook een gratis versie, die wordt gebruikt om 2 interfaces te monitoren zonder enige licentie.
Download hier de gratis versie .
5. nProbe en ntopng
![De beste realtime tool voor het verzamelen en analyseren van NetFlow De beste realtime tool voor het verzamelen en analyseren van NetFlow]()
ntopng is een open source-tool voor het monitoren van netwerkverkeer. Het werkt door pakketten te verzamelen die uit een interface komen en deze te analyseren om nuttige informatie te verschaffen, zoals de Top X-sprekers – hosts en applicaties die de meeste bandbreedte verbruiken.
ntopng kan verbinding maken met nProbe, een NetFlow/IPFIX-collector. Op deze manier fungeert nProbe als een Flow Collector, ontvangt records van Flow Exporters en verzendt deze informatie naar ntopng om de informatie te analyseren en deze vervolgens in een voor mensen leesbaar formaat te presenteren.
Hoewel ntopng een gratis versie heeft (Community-versie), is er een licentie vereist om nProbe te gebruiken (tenzij de gebruiker een NGO of onderwijsinstelling is). nProbe is verkrijgbaar in twee versies: Standaard en Pro met plug-ins. De standaardversie kost € 149,95 (3.950.000 VND) en de Pro-versie met plug-ins kost € 299,95 (7.895.000 VND).
In dit artikel werden NetFlow en andere flow-gerelateerde technologieën besproken. Ze zijn nuttig bij het analyseren van netwerkverkeer, het oplossen van prestatieproblemen en het bewaken van de bandbreedte.
In het artikel worden ook verschillende tools belicht die kunnen worden gebruikt om NetFlow-logs te verzamelen en te analyseren, waaronder Scrutinizer, PRTG Network Monitor en ntopng/nProbe. Andere tools die niet in het artikel worden genoemd, zoals NFDUMP of EHNT, zijn open source en gratis. De reden dat deze tools niet in dit artikel worden besproken, is omdat ze beperkt zijn tot NetFlow (in tegenstelling tot andere tools die NetFlow, J-Flow, NetStream, enz. ondersteunen).
Samenvattend: als u op zoek bent naar een oplossing die een rigoureuze NetFlow-verzameling en -analyse uitvoert en die schaalbaar is naar verschillende platforms en protocollen, moet u Solarwinds NetFlow Traffic Analyzer gebruiken (wordt meegeleverd met Network Performance Monitor).
Als u meer geïnteresseerd bent in NetFlow-analyse als aanvulling op uw netwerkmonitoringoplossing, probeer dan PRTG Network Monitor of ManageEngine NetFlow Analyzer. Als u geïnteresseerd bent in schaalbaarheid en beveiligingsanalyses, is Scrutinizer wellicht wat u zoekt. Als u ten slotte een goedkope oplossing met enkele open source-functies wilt, overweeg dan ntopng of nProbe.
Ik hoop dat je de juiste keuze vindt!
Bekijk meer: