Pocitani dat.

Josef Hrabec hrabec at jtp.cz
Wed Feb 12 12:40:07 CET 2003


s tak velkou siti zkusenosti nemam, ale nepomohl by treba port ipfm?
snifuje provoz na urcenem rozhrani a zapisuje v definovanych casovych
intervalech do souboru pocet dat prosly na ip adresy z vymezeneho rozsahu

pepa



----- Original Message -----
From: "Dan Lukes" <dan at obluda.cz>
To: <users-l at freebsd.cz>
Sent: Wednesday, February 12, 2003 12:23 PM
Subject: Pocitani dat.


>
> Mam (nekteri z vas vedi jakou) sit s vic nez peti sty pocitaci.
> Potreboval bych pro kazdy pocitac zvlast pocitat na routeru (samozrejme
> FreeBSD) data. Neni to takova legrace, pokud k poctu pocitacu doplnim,
> ze napr. spickovy tok vcera byl 52Mbps.
>
> Z reseni, ktera me napadaji se nabizi:
>
> ------------------------
> 1. count rule ipfw, samozrejme ne sekvencne prochazene, ale s vyuzitim
> "skip" organizovane do binarniho stromu. Obavam se, ze navzdory
> binarnimu stromu bude ipfw v tomto pripade velmi uzkym mistem (mam
> ozkouseno, ze zvyseni postu ruli pres ktere musi paket prijit o tricet
> ma vyrazny dopad na schopnost routeru prenaset velke toky dart).
>
> 2. separatni aplikace pocitajici data, ktera ziskava kopie paketu pomoci
> 'tee' rule ipfw. To mam hotove, bohuzel teprve pote jsem zjistil, ze
> 'tee' soucasne znamena 'accept' coz je neprijatelne a nelze toto chovani
> bez pomerne razantnich zasahu do jadra zmenit
>
> 3. totez jako 2, ale data se ziskavaji pomoci 'divert' a je tedy nutne
> je kernelu zpet vracet. Trochu se bojim zbytecneho overheadu pri
> kopirovani dat z kernelu do userlevel a zpet, navic, v okamziku, kdy
> tato aplikace nebezi je sit nefunkcni.
>
> 4. Totez jako 2, ale data se neziskavaji z ipfw, ale z /dev/bpf. Bojim
> se overheadu BPF.
>
> 5. reseni, ktere me zatim nenapadlo
> -----------------------
>
> Zajima me, jestli ma nekdo zkusenosti s necim takovym a jake ma
> poznatky. Zejmena by me zajimala pripadna reseni (5).
>
>
> Dan
>
> --
> Dan Lukes      tel: +420 2 21914205, fax: +420 2 21914206
> root  of FIONet,  KolejNET,  webmaster  of www.freebsd.cz
> AKA: dan at obluda.cz, dan at freebsd.cz, dan at kolej.mff.cuni.cz
>
>





More information about the Users-l mailing list