Papers by Stephen Hemminger
TCP testing – Preventing global Internet warming
Do the new TCP congestion control algorithms and other changes have unfairness that could lead to... more Do the new TCP congestion control algorithms and other changes have unfairness that could lead to congestion collapse? Testing multiple flows using applications (rsync and ftp) shows some unfairness exists when the bottleneck queue is large; but the new algorithms are no more unfair than standard TCP.
Many protocols and applications perform poorly when exposed to real life networks with delay and ... more Many protocols and applications perform poorly when exposed to real life networks with delay and packet loss. Often, it is costly and difficult to reproduce Internet behavior in a controlled environment. There are tools available for testing, but they are either expensive hardware solutions, proprietary software, or limited research projects. NetEm is a recent enhancement of the traffic control facilities of Linux that allows adding delay, packet loss and other scenario’s. Documentation and discussion of NetEm is maintained at http://developer.osdl.org/ shemminger/netem. NetEm is built using the existing Quality Of Service (QOS) and Differentiated Services (diffserv) facilities in the Linux kernel.
Network content management
Azure networking integration challenges
The introduction on Accelerated Networking on Azure created challenges integrating support in Lin... more The introduction on Accelerated Networking on Azure created challenges integrating support in Linux distributions. The original method using bonding had issues that were solved by introducing a new mode called "Transparent VF". This mode solves issues with udev, cloudinit and distribution specific network initialization. This talk will also cover the process of how Linux support for Azure is integrated with upstreamand distributions.
Network content management
Network content management
TCP testing - Preventing global Internet warming
Netem-emulating real networks in the lab
Proc. 2005 Linux Conference …, 2005
... TCP congestion control, DCCP, ... ■ But: lab environment is not same as real world not ev... more ... TCP congestion control, DCCP, ... ■ But: lab environment is not same as real world not everyone can access research networks ... 12 Usage: command line ■ Add network delay # tc qdisc add dev eth0 root netem \\ delay 100ms 10ms 10% distribution experimental ...
Distributed Methodology for Peer-To-Peer Transmission of Stateful Packet Flows
Network Emulation with NetEm
Many protocols and applications perform poorly when exposed to real life networks with delay and ... more Many protocols and applications perform poorly when exposed to real life networks with delay and packet loss. Often, it is costly and dicult to reproduce Internet behavior in a controlled environment. There are tools avail- able for testing, but they are either expen- sive hardware solutions, proprietary software, or limited research projects. NetEm is a recent enhancement of the trac
Uploads
Papers by Stephen Hemminger