• 12 odgovora
  • 4.968 pregleda
Generator prometa 11.10.2006. u 18:15 · pre 243 meseci #1
Pozdrav!

Možda netko zna neki dobar generator prometa (operativni sustav nebitan). Naišao sam na D-ITG no malo mi mušićavo radi. Nalazim i ixChariot kao dobar program, no nisam ga uspio nabaviti i isprobati.

Konkretno, trebao bi moći generirati voip (možda i video streaming) pakete, ftp, www i slično, te imati mogućnost postavljanja IP precedence bitova.


Hvala!
Re: Generator prometa 11.10.2006. u 18:57 · pre 243 meseci #2
Mislim da neće pokriti sve što ti treba, ali makar baci pogled: http://sourceforge.net/projects/traffic

Glavna razlike kod IP saobraćaja su naravno transport protokol koji se koristi i veličina paketa. Ovaj softver ima sasvim solidne mogućnosti za konfiguraciju po ovim parametrima. Ako ti je dosledno simuliranje viših lejera imperativ, onda ti ovaj paket najverovatnije neće odgovarati.
Potpis
ex.mangel
Re: Generator prometa 11.10.2006. u 19:16 · pre 243 meseci #3
Hvala na prijedlogu! Traffic sam isprobao i nema baš sve što meni treba. Naišao sam na link za download (koliko legalan, ne znam :) ixChariot, pa ako nekom treba, mogu postat. Zapeo mi je za oko u nekom pdf-u gdje je korišten za testiranje Ciscovih routera. Sutra ću to isprobat.

Daljnji prijedlozi su naravno dobrodošli.
Re: Generator prometa 12.10.2006. u 10:20 · pre 243 meseci #5
Ništa sa cijenom (osim bandwidtha :) mi ne dolazi u obzir. Cilj mi je što bolje moguće istestirati QoS na routeru.
Re: Generator prometa 12.10.2006. u 18:39 · pre 243 meseci #6

Hi

1. Na http://wiki.wireshark.org/Samp...fbe9b992057ea1533eb8dc85c9a13a mozes da skines sample capture paketa koji ti trebaju (http, RTP, OSPF...) ukoliko nemas priliku da ih sam nahvatas.

2. Sa tcpreplay-om na linuxu, koliko se ja sjecam, mozes raditi replay paketa zeljenom brzinom i obimom.

S obzirom da na Cisco ruteru na ulaznom portu obicno radis markiranje saobracaja (dscp, ip precedence, cos), dok se na uvjek na izlaznom radi queueing/shaping/policing...ovim dobijas upravo ono sto ti treba...

Pozdrav,

Sasa
Re: Generator prometa 12.10.2006. u 21:05 · pre 243 meseci #7
Jel radi ovaj tcpreplay sa udp-om? Po imenu deluje da ne, mada bi po logici trebalo. U kratkom opisu vidim:
Citat:
Tool to replay saved tcpdump files at arbitrary speeds

Ako ovde misle baš na snifer, onda može da radi sve što treba...
Potpis
ex.mangel
Re: Generator prometa 13.10.2006. u 11:25 · pre 243 meseci #9
Citat:
positive0: Hi

1. Na http://wiki.wireshark.org/Samp...fbe9b992057ea1533eb8dc85c9a13a mozes da skines sample capture paketa koji ti trebaju (http, RTP, OSPF...) ukoliko nemas priliku da ih sam nahvatas.

2. Sa tcpreplay-om na linuxu, koliko se ja sjecam, mozes raditi replay paketa zeljenom brzinom i obimom.

S obzirom da na Cisco ruteru na ulaznom portu obicno radis markiranje saobracaja (dscp, ip precedence, cos), dok se na uvjek na izlaznom radi queueing/shaping/policing...ovim dobijas upravo ono sto ti treba...

Pozdrav,

Sasa



Čini mi se da taj tcpreplay traži 2 mrežna sučelja na računalu što ja nemam, pa to trenutno ne mogu isprobat. Kakve su mogućnosti tcpreplay-a? Može izdračunati kašnjenja, jittere i sl?

Nisam nikada radio ni s pcap fajlovima. Znači ja mogu ručno postaviti ip precedence i sl, ili je to određeno pcap fajlom?
Re: Generator prometa 13.10.2006. u 16:24 · pre 243 meseci #10

Cao,

Ne znam zasto mislis da tcpreplay trazi dva interfejsa...jedan ti je dovoljan, jer mu kao feed podmeces ono sto imas u .pcap fajlovima. Uostalom, cak i da jeste tako, uvjek kao drugi interfejs mozes iskoristiti loopback int.

Sto se pcap/tcpdump fajlova tice, sa pomenutog sajta mozes skinuti samplove raznih protokola. Naravno, ako te ne mrzi, i sam mozes napraviti svoje...potreban ti je neki sniffer koji moze da hvata u pcap ili tcpdump formatu (npr. Tcpdump, Ethereal itd...) ...Ne vjerujem da iz tcpreplay-a mozes setovati ip precedence u tim paketima, ali to mozes na ulaznom interfejsu na Cisco ruteru, pomocu policy-mape kojom ces da markiras saobracaj precedence-om ili dscp-om. Onda ces na izlaznom interfejsu primjenjivati QoS parametre na osnovu tih markera (npr. paketi koje sam markirao precedencom 4 ce imati prioritet i 20% bandwidtha...itd)

Sasa
Re: Generator prometa 15.10.2006. u 09:17 · pre 243 meseci #11
Citat:
positive0: Cao,

Ne znam zasto mislis da tcpreplay trazi dva interfejsa...jedan ti je dovoljan, jer mu kao feed podmeces ono sto imas u .pcap fajlovima. Uostalom, cak i da jeste tako, uvjek kao drugi interfejs mozes iskoristiti loopback int.


OK, skužio sam. Hvala!



Re: Generator prometa 26.10.2006. u 23:48 · pre 243 meseci #12
Obrati pažnju na jedan važan detalj... U zavisnosti od toga koliki i kakav saobraćaj generišeš uz pomoć bilo kojeg od ovih alata, može da se desi da budeš testirao mogućnosti i performanse klijent mašine, a ne samog rutera.

Marko.

P.S. Spirent ;-)
Potpis
OV SM
LA PK
Re: Generator prometa 21.07.2008. u 15:08 · pre 222 meseci #13
Pozdrav narode.

Trebao bih u C++ da realizujem kod koji ce simulirati generator paketa Poasonove raspodele (sa njim bih kasnije trebao testirati jedan ruter). Pa ukoliko neko ima ideju, mozda vec postoji gotovo resenje negde....
A ukoliko niko nema ideju, onda bar neka literatura sa primerima gde mogu nauciti nesto o simulatorima/pravljenju simulatora (jer prvi put sam na tom zadatku, i slabo sta znam:( .
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme