[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ns] TCP traffic generation rate



On Tuesday 31 July 2001 18:05, Sunil Gowda wrote:
> Thanks Brian,
>     Sorry for not having provided enough information. Here are the
> details
> I am trying to study TCP performance over an optical link. So the
> bandwidth typically is about 2.5 -10Gbps/channel and we have 32-128
> channels.
> Taking the least case i will need 2.5Gbps*32 = 40Gbps.
> The link delay is 100ms.
> So at what rate will i have to generate traffic to saturate the
> link and what should be the window size?

If you need to have 40Gbps with a 100ms RTT, then you need to have 
4Gb in flight during any given RTT to keep the pipe full.  (40Gbps * 
100ms/RTT == 4Gb / RTT).  If you use uniform, 1500 byte packets, then 
you need a window of 333,333 packets to keep the pipe full
	(4Gb/RTT) / (1500B/pkt * 8b/B)
==>	4Gb/RTT / 12Kb/pkt
==>	1/3 Mpkt/RTT


All of this assumes that you aren't crossing a bottleneck link that 
will constrain your throughput.

-- 
Brian Lee Bowers	|	RADIANT Team (Summer Intern)
[email protected]	|	Los Alamos National Laboratory