Proposals

Session Lead

Session information has not yet been published for this event.

*

One Line Summary

Identifying and eliminating the effects of bufferbloat

Abstract

Bufferbloat has become a hot topic in recent months. For years the networking industry has been strongly focused on maximizing throughput and eliminating packet loss. The availability of cheap RAM for big buffers has been an aid (or maybe a crutch) for achieving those goals. Unfortunately, it takes time for network packets to work their way through all those buffers, and high network latency is the result.

The importance of low latency in the network is often neglected or misunderstood. But in reality, poor latency is to blame for many network woes. These include poor VOIP call quality, stuttering video streams, and even many “the Internet is slow today” problems at home. Moreover, those big, slow buffers deny TCP the timely feedback it needs to fight congestion in the network. The effect is that the buffers put in place to make the network “faster” are making it slower instead!

In this track we want to bring together academics, system administrators, network equipment vendors, developers of networking applications, and kernel developers at all levels of the stack from the core to the drivers. We want to discuss topics related to bufferbloat including latency reduction, congestion control, queue management, proper network design, and related topics with the goal of making the Internet perform better for everyone.

Tags

bufferbloat, bloat, network, performance, net neutrality

Speaker

  • Linville-200x266

    John Linville

    Red Hat, Inc.

    Biography

    John W. Linville is the current Linux kernel maintainer for wireless local area networking. John is employed by Red Hat, where his primary focus is wireless networking in the upstream kernel and the Fedora distribution.