Mi a különbség a NetFlow és az IPFIX között a hálózati folyamatfigyelésnél?

A NetFlow és az IPFIX egyaránt olyan technológiák, amelyeket a hálózati áramlás megfigyeléséhez és elemzéséhez használnak. Betekintést nyújtanak a hálózati forgalmi mintákba, elősegítik a teljesítmény optimalizálását, a hibaelhárítást és a biztonsági elemzést.

Netflow:

Mi az a NetFlow?

Hálóvirágaz eredeti áramlási megfigyelő megoldás, amelyet eredetileg a Cisco fejlesztett ki az 1990 -es évek végén. Számos különféle verzió létezik, de a legtöbb telepítés a NetFlow V5 vagy a NetFlow V9 -en alapul. Noha minden verzió eltérő képességekkel rendelkezik, az alapvető művelet változatlan marad:

Először egy útválasztó, kapcsoló, tűzfal vagy más típusú eszközt készítsen információkat a hálózati „áramlásokról” - alapvetően olyan csomagkészlet, amely olyan közös tulajdonságokkal rendelkezik, mint a forrás és a célcím, a forrás és a célport, valamint a protokoll típusa. Miután az áramlás nem működött, vagy előre meghatározott idő telt el, az eszköz exportálja az áramlási nyilvántartást egy „áramlási gyűjtő” néven ismert entitásba.

Végül, a „Flow Analyzer” értelmezi ezeket a nyilvántartásokat, betekintést nyújtva vizualizációk, statisztikák, valamint részletes történelmi és valós idejű jelentések formájában. A gyakorlatban a gyűjtők és az analizátorok gyakran egyetlen entitás, gyakran egy nagyobb hálózati teljesítmény -megfigyelő megoldásba kombinálva.

A NetFlow állapotos alapon működik. Amikor egy ügyfélgép eléri a szerverhez, a NetFlow megkezdi a metaadatok rögzítését és aggregálását az áramlásból. A munkamenet befejezése után a NetFlow egyetlen teljes rekordot exportál a gyűjtőbe.

Noha ezt még mindig használják, a NetFlow V5 számos korlátozással rendelkezik. Az exportált mezők rögzítettek, a megfigyelés csak a behatolás irányában van támogatva, és a modern technológiák, például az IPv6, az MPLS és a VXLAN nem támogatottak. A NetFlow V9, amely szintén rugalmas NetFlow (FNF) márkanévvel rendelkezik, ezen korlátozások némelyikével foglalkozik, lehetővé téve a felhasználók számára, hogy egyedi sablonokat készítsenek és támogatást nyújtsanak az újabb technológiákhoz.

Számos eladónak megvannak a NetFlow saját védett megvalósítása, például a Juniper Jflow és a Huawei Netstream. Noha a konfiguráció kissé eltérhet, ezek a megvalósítások gyakran olyan áramlási rekordokat hoznak létre, amelyek kompatibilisek a NetFlow gyűjtőkkel és az elemzőkkel.

A NetFlow legfontosabb jellemzői:

~ Áramlási adatok: A NetFlow olyan folyamatok nyilvántartásait generálja, amelyek olyan részleteket tartalmaznak, mint a forrás és a cél IP -címek, a portok, az időbélyeg, a csomag- és bájtszámok, valamint a protokoll típusok.

~ Forgalomfigyelés: A NetFlow láthatóságot biztosít a hálózati forgalmi mintákban, lehetővé téve az adminisztrátorok számára, hogy azonosítsák a felső alkalmazásokat, a végpontokat és a forgalmi forrásokat.

~Rendellenességi detektálás.

~ Biztonsági elemzés: A NetFlow felhasználható a biztonsági események, például az elosztott szolgáltatás megtagadási (DDOS) támadások vagy az illetéktelen hozzáférési kísérletek felismerésére és kivizsgálására.

Netflow verziók: A NetFlow az idő múlásával fejlődött, és különböző verziókra került sor. Néhány figyelemre méltó verzió a NetFlow V5, a NetFlow V9 és a Rugalmas NetFlow. Minden verzió bevezetést és kiegészítő képességeket vezet be.

IPFIX:

Mi az IPFIX?

Az IETF szabvány, amely a 2000 -es évek elején jelent meg, az Internet Protocol Flow Information Export (IPFIX) rendkívül hasonló a NetFlow -hoz. Valójában a NetFlow V9 az IPFIX alapjául szolgált. Az elsődleges különbség a kettő között az, hogy az IPFIX nyitott szabvány, és a Cisco -n kívül számos hálózati gyártó támogatja. Az IPFIX -ben hozzáadott néhány további mező kivételével a formátumok egyébként csaknem azonosak. Valójában az IPFIX -et néha „Netflow V10” -nek is nevezik.

A NetFlow -hoz való hasonlóságának köszönhetően az IPFIX széles körű támogatást élvez a hálózati megfigyelési megoldások és a hálózati berendezések között.

Az IPFIX (Internet Protocol Flow Information Export) egy nyitott standard protokoll, amelyet az Internet Engineering munkacsoport (IETF) fejlesztett ki. Ez a NetFlow 9. verziójának specifikációján alapul, és szabványosított formátumot biztosít a hálózati eszközökből származó áramlási rekordok exportálására.

Az IPFIX a NetFlow fogalmaira épül, és kibővíti őket, hogy nagyobb rugalmasságot és interoperabilitást kínáljanak a különböző gyártók és eszközök között. Bemutatja a sablonok fogalmát, lehetővé téve az áramlásrekord -struktúra és a tartalom dinamikus meghatározását. Ez lehetővé teszi az egyedi mezők beépítését, az új protokollok támogatását és a kiterjeszthetőséget.

Az IPFIX legfontosabb jellemzői:

~ Sablon-alapú megközelítés: Az IPFIX sablonok segítségével határozza meg az áramlási rekordok szerkezetét és tartalmát, rugalmasságot kínálva a különböző adatmezők és a protokoll-specifikus információk befogadására.

~ Interoperabilitás: Az IPFIX egy nyitott szabvány, amely biztosítja a folyamatos áramlás -megfigyelési képességeket a különböző hálózati gyártók és eszközök között.

~ IPv6 támogatás: Az IPFIX natív módon támogatja az IPv6 -ot, így alkalmassá teszi az IPv6 hálózatok forgalmának megfigyelésére és elemzésére.

~Fokozott biztonság: Az IPFIX olyan biztonsági funkciókat tartalmaz, mint például a szállítási rétegek biztonsága (TLS) titkosítás és az üzenet integritásának ellenőrzése az áramlási adatok titkosságának és integritásának védelme érdekében az átvitel során.

Az IPFIX-et széles körben támogatják a különféle hálózati berendezések gyártói, így az eladó-semleges és széles körben elfogadott választás a hálózati áramlás megfigyelésére.

 

Szóval, mi a különbség a NetFlow és az IPFIX között?

Az egyszerű válasz az, hogy a NetFlow egy Cisco szabadalmaztatott protokoll, amelyet 1996 körül vezettek be, és az IPFIX a szabványos testület jóváhagyott testvére.

Mindkét protokoll ugyanazt a célt szolgálja: lehetővé téve a hálózati mérnököknek és az adminisztrátoroknak a hálózati szintű IP forgalmi áramlások gyűjtését és elemzését. A Cisco kifejlesztette a NetFlow -t úgy, hogy kapcsolói és útválasztói ki tudják adni ezt az értékes információt. Tekintettel a Cisco Gear dominanciájára, a NetFlow gyorsan a hálózati forgalom elemzésének DE-FACTO szabványává vált. Az iparági versenytársak azonban rájöttek, hogy a fő rivális által irányított védett protokoll használata nem volt jó ötlet, ezért az IETF erőfeszítéseket vezette a nyílt protokoll szabványosítására a forgalmi elemzéshez, amely az IPFIX.

Az IPFIX a NetFlow 9. verzióján alapul, és eredetileg 2005 körül vezette be, de az iparág elfogadásának megszerzése bizonyos évekig tartott. Ezen a ponton a két protokoll lényegében megegyezik, és bár a NetFlow kifejezés még mindig elterjedtebb a legtöbb megvalósítás (bár nem minden) kompatibilis az IPFIX szabványtal.

Íme egy táblázat, amely összefoglalja a NetFlow és az IPFIX közötti különbségeket:

Vonatkozás Hálóvirág IPFIX
Származás A Cisco által kifejlesztett szabadalmaztatott technológia Ipari szabványos protokoll a NetFlow 9. verziója alapján
Szabványosítás Cisco-specifikus technológia Az IETF által az RFC 7011 -ben meghatározott nyitott szabvány
Rugalmasság Fejlett verziók konkrét funkciókkal Nagyobb rugalmasság és interoperabilitás a szállítók között
Adatformátum Fix méretű csomagok Sablon-alapú megközelítés testreszabható áramlási rekord formátumokhoz
Sablon -támogatás Nem támogatott Dinamikus sablonok a rugalmas mező beépítéséhez
Eladó támogatás Elsősorban a Cisco eszközök Széles körű támogatás a hálózati gyártók között
Nyújthatóság Korlátozott testreszabás Az egyedi mezők és az alkalmazás-specifikus adatok beillesztése
Protokoll különbségek Cisco-specifikus variációk Natív IPv6 támogatás, továbbfejlesztett áramlási rekord opciók
Biztonsági szolgáltatások Korlátozott biztonsági funkciók Szállítási réteg biztonsága (TLS) titkosítás, üzenet integritása

Hálózati áramlásfigyelésaz adott hálózat vagy hálózati szegmens áthaladó forgalom gyűjtése, elemzése és megfigyelése. A célkitűzések változhatnak a kapcsolódási kérdések hibaelhárításától a jövőbeli sávszélesség -elosztás megtervezéséig. Az áramlásfigyelés és a csomag mintavétele akár hasznos lehet a biztonsági problémák azonosításában és orvoslásában.

Az áramlásfigyelés jó képet ad a hálózatépítő csapatoknak arról, hogy a hálózat hogyan működik, betekintést nyújt az általános felhasználásba, az alkalmazáshasználatba, a potenciális szűk keresztmetszetekbe, a biztonsági fenyegetések jelzésére szolgáló rendellenességekbe és még sok másba. Számos különféle szabványt és formátumot használnak a hálózati áramlás megfigyelésében, beleértve a NetFlow, az Sflow és az Internet Protocol Flow Information Export (IPFIX). Mindegyik kissé eltérő módon működik, de mindegyikük különbözik a port tükrözés és a mély csomagok ellenőrzésétől, mivel nem rögzítik a porton áthaladó minden csomag tartalmát vagy egy kapcsolón keresztül. Az áramlásfigyelés azonban több információt szolgáltat, mint az SNMP, ami általában olyan széles statisztikákra korlátozódik, mint a teljes csomag és a sávszélesség.

A hálózati áramlási eszközök összehasonlították

Jellemző Netflow v5 Netflow v9 lobogás IPFIX
Nyitott vagy védett Szabadalmazott Szabadalmazott Nyitott Nyitott
Mintába vett vagy áramlás alapú Elsősorban áramlás alapú; Mintavételezett mód áll rendelkezésre Elsősorban áramlás alapú; Mintavételezett mód áll rendelkezésre Mintázott Elsősorban áramlás alapú; Mintavételezett mód áll rendelkezésre
Rögzített információk Metaadatok és statisztikai információk, beleértve az átadott bájtokat, az interfészszámlálókat és így tovább Metaadatok és statisztikai információk, beleértve az átadott bájtokat, az interfészszámlálókat és így tovább Teljes csomagfejlécek, részleges csomag hasznos teher Metaadatok és statisztikai információk, beleértve az átadott bájtokat, az interfészszámlálókat és így tovább
Behatolás/kilépési megfigyelés Csak behatolás Behatolás és kilépés Behatolás és kilépés Behatolás és kilépés
IPv6/VLAN/MPLS támogatás No Igen Igen Igen

A postai idő: március-18-2024