Inhoudsopgave:
Definitie - Wat betekent JFlow?
JFlow is een softwarematige netwerktechnologie die het bewaken en opnemen van gegevenspakketten tussen geconfigureerde apparaten, met name routers en switches, vergemakkelijkt.
JFlow wordt standaard geconfigureerd in routers en switches die zijn ontwikkeld door Juniper-netwerken. Het registreert alle netwerkactiviteit van de ingeschakelde poort en slaat statistische informatie op over het netwerkgebruik dat kan worden opgehaald via de programmatische interface.
Techopedia legt JFlow uit
JFlow is in de eerste plaats een steekproeftechnologie voor gegevensstromen die is gemaakt met behulp van een verzameling Java-klassen. JFlow werkt zoals NetFlow en SFlow, respectievelijk ontwikkeld door Cisco en HP. Hoewel het voornamelijk wordt gebruikt als een techniek voor stroomregistratie, biedt JFlow ook netwerkanalyse en anomaliedetectie door trends in de gegevensstroom van het netwerk op te slaan en te vergelijken.
JFlow controleert elk pakket dat binnen een netwerk stroomt. Als een binnenkomend pakket niet is geregistreerd in de tabel van de router, registreert JFlow dat exemplaar en worden alle exemplaren verwijderd die al instanties van de routeringstabel hebben. Gegevens verzameld door JFlow worden bewaard in een reeks caches, die elk een andere set informatie bieden die betrekking heeft op de netwerkstroom.