Very cool, thank you!

________________________________________
From: Aaron Turner [synfina...@gmail.com]
Sent: Tuesday, September 14, 2010 6:20 PM
To: Main forum for tcpreplay
Subject: Re: [Tcpreplay-users] tcpreplay at 2.5 Gbit/sec?

On Tue, Sep 14, 2010 at 2:42 PM, Wilburn, David M. <dwilb...@mitre.org> wrote:
> Thanks!  I haven't looked at the exact distribution of packet size in our 
> potential data sets, but I figure Simple IMIX's average packet size of 340.3 
> bytes plus 18 bytes of Ethernet header might be a good rule of thumb.[1]  If 
> my math is right, that'd be somewhere around 117 Kpps for 2.5 Gbps, right?
>
> We'd probably want to replay several TB worth of captured data, so loading it 
> into RAM is probably not a good option.  Given that we want to test indexing 
> of application layer content, I'm reluctant to loop a smaller data set 
> repeatedly.  That's probably going to mean reading from disk, probably a 
> fibrechannel SAN that we have available.
>
> If anyone has more exact hardware specs or software tuning recommendations, 
> I'd really appreciate it.  The target OS would probably be some flavor of 
> Linux 2.6.x.
>
> Thanks,
> Dave Wilburn
>
> [1] 
> http://tecun.cimex.com.cu/tecun/software/Soporte%20Tecnico%20de%20Redes/Cisco/Routers/OTROS/1MxdPktSzThroughput.pdf

My MacBook Pro does over 100Kpps.  Shouldn't be a problem with any
decent hardware.  There is some Linux kernel specific tuning info in
the Tcpreplay wiki which I know about.  It's also worth researching
how to ensure read-ahead is enabled for your hard disk.    Since
you'll be using large pcap files, using a large block size for your
file system will help speed reads as well.

After that, run some benchmarks, using tools like iostat and whatnot
to diagnose bottlenecks and replace hardware from there.

--
Aaron Turner
http://synfin.net/         Twitter: @synfinatic
http://tcpreplay.synfin.net/ - Pcap editing and replay tools for Unix & Windows
Those who would give up essential Liberty, to purchase a little temporary
Safety, deserve neither Liberty nor Safety.
    -- Benjamin Franklin
"carpe diem quam minimum credula postero"

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Tcpreplay-users mailing list
Tcpreplay-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
Support Information: http://tcpreplay.synfin.net/trac/wiki/Support
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Tcpreplay-users mailing list
Tcpreplay-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
Support Information: http://tcpreplay.synfin.net/trac/wiki/Support

Reply via email to