Speaker: Jonathan Turner , Computer Science, Washington University in St. Louis
Extensible Networking
Abstract: The growing complexity of the Internet has led to increasing amounts of data processing inside the network. Network address translators, firewalls, proxy servers, load balancers and intrusion detection systems are all examples of network elements that perform functions that have little to do with basic packet forwarding. As the Internet continues to develop, we expect the complexity of packet processing to grow, creating a need for extensible routers that can easily accommodate new processing requirements. Advances in configurable logic devices and network processors make it possible to accommodate significant amounts of processing, even in high performance systems. Extensible routers can also enable a much richer set of network services, based on hardware/software plugins that serve as network-resident assists to end-to-end applications.
This talk centers on the design of high performance systems capable of supporting network extension as a first-class capability, and with determining the most suitable high level model for network extension.
Short Bio: Jonathan Turner is a Professor of Computer Science and Engineering at Washington University and holds the Henry Edwin Sever Professorship. His research interests include the design and analysis of high performance routers and switching systems, extensible communication networks and analysis of algorithms. In 1994, he received the Koji Kobayashi Computers and Communications Award from the IEEE for his work on the design of multicast switching systems. He has been awarded about 20 patents for his work in this area and has many widely cited publications.
Host (at NCSU): Injong Rhee, Computer Science