Making Networks More Robust

A network lies at the heart of many enterprises, connecting the computers that manage the business’s data and support its employees with information and communications. Yet, modern networks are far from a dependable infrastructure and require tremendous human-intensive effort to maintain and operate.

One source of this fragility is the increasingly complex demands placed on networks. Networks of all types and sizes are now being called upon to implement functionality such as sophisticated security policies, network address translation, and traffic engineering. Network designers have responded to these challenges with a wide variety of ad hoc approaches; creating networks that have outpaced our ability to model their function or predict their behavior.

In this talk, I will describe a framework for analyzing operational networks. Results from applying these techniques to enterprise networks that range in size from 10 to 1200 routers show the complexity and diversity present even in supposedly simple networks. Generalizing the lessons from this analysis, I will argue that a completely new way of controlling and managing networks is required, and I will describe the 4D architecture we are designing as an alternative. The architecture refactors the network control system, leaving a wafer-thin set of minimal functionality on each router. All of the decision logic is removed from the routers and collected onto servers where the objectives for the network can be explicitly specified and used to directly control the network.

Speaker Details

Dave Maltz has broad interests in the problems of creating ubiquitous and robust communication networks. His graduate work focused on wireless and mobile networking, including the design of the Dynamic Source Routing Protocol for ad hoc networks and the creation of one of the first modern ad hoc network testbeds. He was the first employee of a start-up dedicated to creating a metro-area wireless access network, and the founder of a 20-person start-up creating traffic management systems for carrier and enterprise networks. He returned to research in 2003 as a Postdoctoral Fellow at Carnegie Mellon University working to simplify the control and management of complex networks. He is a co-leader of the 100×100 Project, which seeks to solve the problems that stand in the way of creating networks that can deliver 100 Mbps between all 100 Million American homes and businesses. He received his Ph.D. in 2001 from Carnegie Mellon University and his S.M. and S.B. degrees from MIT in 1994.

Date:
Speakers:
David Maltz
Affiliation:
Carnegie Mellon University