[Tmrg] TCP evaluation suite round-table

Lars Eggert lars.eggert at nokia.com
Tue Aug 21 02:12:07 PDT 2007


Hi,

On 2007-8-21, at 7:36, ext Lachlan Andrew wrote:
> Can we assume that Moore's law now allows Dummynet to run at
> 622Mbit/s?  If so, I'd strike 400Mbit/s off in favour of OC12.

during my thesis, I found that dummynet doesn't simulate high- 
datarate paths very accurately anymore once the CPU becomes loaded:

    However, simulating wide-area Gigabit links with Dummynet
    is problematic [ZEC2003]. Dummynet uses the kernel firewall
    to identify packets for processing, and depends heavily on
    the kernel timers to control when packets leave the
    transmission buffer. Both mechanisms incur significant
    overheads at high data rates. Furthermore, high data rates
    cause high interrupt loads, which can decrease system
    responsiveness and eventually lead to livelock [MOGUL1997].
    Because Dummynet processing occurs at the IP layer, device
    interrupts cause delays that reduce the accuracy of the
    simulation. These delays can also interfere with user-space
    processing, and as a result affect the benchmark processes
    themselves.

    [ZEC2003] Marko Zec and Miljenko Mikuc. Real-Time IP Network
    Simulation at Gigabit Data Rates. Proc. International
    Conference on Telecommunications (ConTEL), Zagreb,
    Croatia, June 11-13, 2003.

As you said, Moore's law may have pushed up the region of bandwidth  
that can be accurately simulated, but it'd be good to have some  
verification.

Lars
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2446 bytes
Desc: not available
Url : http://mailman.ICSI.Berkeley.EDU/pipermail/tmrg-interest/attachments/20070821/c6095385/attachment.bin 


More information about the Tmrg-interest mailing list