Obsah:
Definícia - Čo znamená JFlow?
JFlow je softvérová sieťová technológia, ktorá umožňuje monitorovanie a zaznamenávanie dátových paketov prúdiacich medzi nakonfigurovanými zariadeniami, najmä smerovačmi a prepínačmi.
JFlow je predvolene nakonfigurovaný v smerovačoch a prepínačoch vyvinutých sieťami Juniper. Z povoleného portu zaznamenáva všetku aktivitu siete a ukladá štatistické informácie o využití siete, ktoré je možné získať prostredníctvom jeho programového rozhrania.
Techopedia vysvetľuje JFlow
JFlow je primárne technológia vzorkovania toku dát vytvorená pomocou kolekcie tried Java. JFlow funguje ako NetFlow a SFlow, vyvinuté spoločnosťami Cisco a HP. Aj keď sa JFlow používa hlavne ako technika zaznamenávania toku, poskytuje tiež analýzu siete a detekciu anomálií uložením a porovnaním trendov toku údajov v sieti.
JFlow pracuje tak, že monitoruje každý paket, ktorý tečie vo vnútri siete. Ak prichádzajúci paket nie je zaregistrovaný v tabuľke smerovača, JFlow zaznamená túto inštanciu a zahodí všetky, ktoré už majú inštancie smerovacej tabuľky. Dáta zozbierané spoločnosťou JFlow sa uchovávajú v sérii vyrovnávacích pamätí, z ktorých každá poskytuje iný súbor informácií, ktoré sa týkajú toku v sieti.