Obsah:
Definice - Co znamená JFlow?
JFlow je softwarová síťová technologie, která usnadňuje monitorování a záznam datových paketů proudících mezi konfigurovanými zařízeními, zejména směrovači a přepínači.
JFlow je ve výchozím nastavení nakonfigurován ve směrovačích a přepínačích vyvinutých sítěmi Juniper. Z povoleného portu zaznamenává veškerou síťovou aktivitu a ukládá statistické informace o využití sítě, které lze získat prostřednictvím programového rozhraní.
Techopedia vysvětluje JFlow
JFlow je primárně technologie vzorkování toku dat vytvořená pomocí kolekce tříd Java. JFlow funguje jako NetFlow a SFlow, vyvinutý společností Cisco a HP. Přestože se JFlow používá hlavně jako technika záznamu toku, poskytuje také analýzu sítě a detekci anomálií ukládáním a porovnáváním trendů toku dat v síti.
JFlow pracuje tak, že sleduje každý paket, který proudí uvnitř sítě. Pokud příchozí paket není zaregistrován v tabulce routeru, JFlow zaznamená tuto instanci a zahodí všechny, které již mají instance směrovací tabulky. Data shromážděná společností JFlow jsou uchovávána v sérii mezipamětí, z nichž každá poskytuje jinou sadu informací, která se týkají toku v síti.
