Larry Landweber is John P. Morgridge Professor Emeritus of Computer Science at the University of Wisconsin–Madison. He founded the CSNET project in 1979, one of the earliest networks eventually contributing to the creation of the Internet as it exists today. The CSNET eventually became National Science Foundation Network (NSFNET). Larry is credited with making the decision to use TCP/IP on CSNET.


Nick McKeown developed the open source P4 language for describing how a switching engine processes packets, allowing engineers to specify and implement customized forwarding to support policy and new protocols in the field. Dr. McKeown joins us on this episode of the History of Networking to discuss the origins of P4, and the motivations behind its development.


You can find the entire History of Networking series here.

The Transmission Control Protocol, or TCP, is one of the foundational technologies of packet switched networks. TCP not only provides windowed flow control, it also manages the retransmission of data when errors are detected, and sockets for addressing individual applications on a host. Doug Comer was involved in the early development of TCP/IP.


Dr. Comer’s book on networking technologies is a classic in the field.

Early in the history of the Internet, there were serious discussions about whether IP or CLNS should be adopted. Dave Piscatello joins this episode of the History of Networking to discuss how and why the decision to standardize on IP was made.

You can subscribe to the history of networking series by pointing your podcatcher to

OpenConfig is an effort amongst many cooperative network operators to define vender-neutral data models for configuring and managing networks programatically. In this episode we talk with Anees Shaikh and Rob Shakir about the roots of the OpenConfig project and where it’s at currently.

Outro Music:
Danger Storm Kevin MacLeod (
Licensed under Creative Commons: By Attribution 3.0 License