Stanford University Campus

Nick McKeown – Talks & Media

Professor Emeritus, Stanford University  |  Homepage  |  Papers  |  Google Scholar

Nick McKeown

Featured

Fun Videos: Vint and James Bond

Podcasts & Interviews

Microwave Journal Podcast · January 2026
The Marconi Society · November 2025
Heavy Networking (Packet Pushers) · January 2025
The Next Platform · August 2022
Light Reading Podcast · 2021
The TIA Channel · Video Interview
History of Networking (RIPE Labs) · December 2019
The Next Platform · October 2019

More Videos

More Talks

2020

Creating an End-to-End Programming Model for Packet Forwarding
Netdev 0x14 Keynote · July 2020

2018

Software Defined Networking: How it has transformed networking and what happens next
Future Forum Summit, Beijing · November 2018
Programmable Forwarding Planes Are Here to Stay
IEEE ICC 2018 Keynote · May 2018

2017

Why Does the Internet Need a Programmable Forwarding Plane?
Networking Field Day 14, Barefoot Networks · January 2017

2014

SDN, Open-Source and ONOS
ONOS Summit · December 2014
Software Defined Networks and the Maturing of the Internet
ETH Zurich (Nov); UC Berkeley (Dec) · 2014
How to Tell Your Plumbing What to Do: Protocol Independent Forwarding
ONF Workday, Santa Clara · September 2014
Software Defined Networks and the Maturing of the Internet
IET Appleton Lecture, London · April 2014

2013

MOOC and Flipped Classroom Experiences
Local talk · February 2013

2012

How SDNs Will Tame Networks
Hot Interconnects Keynote, Santa Clara · 2012
Mind the Gap
ACM SIGCOMM, Helsinki · 2012
Making SDNs Work
Open Networking Summit · April 2012

2011

How SDN Will Shape Networking
Open Networking Summit, Stanford · October 2011
Software Defined Networks
ITC Keynote, San Francisco · September 2011
Software Defined Networks: A Network Infrastructure for US Ignite
US IGNITE Workshop, Washington DC · May 2011
Software Defined Networks and OpenFlow
Interop Panel, Las Vegas · May 2011

2010

How Should the Internet Evolve?
Kailath Symposium, Stanford University · November 2010

2009

Software Defined Networks
FCC, Washington DC · October 2009
Virtualization and OpenFlow
SIGCOMM VISA Workshop, Barcelona · August 2009
Software-Defined Mobile Networks
MobiHoc Keynote, New Orleans · May 2009
Software-Defined Networking
IEEE INFOCOM Keynote, Rio de Janeiro · April 2009

2008

Enterprise GENI
3rd GENI Engineering Conference, Palo Alto · October 2008
Why Can’t I Innovate in My Wiring Closet?
MIT CSAIL Colloquium, Cambridge · April 2008
POMI 2020 Mobility
Stanford Computer Forum Annual Meeting · March 2008
A Couple of Platforms (Or: Why can’t I innovate in my wiring closet?)
GENI Engineering Conference, Washington DC · March 2008

2006

Internet Routers: Past, Present and Future
BCS Ada Lovelace Award Lecture, London · June 2006

2005

How Emerging Optical Technologies Will Affect the Future Internet
NSF FIND Meeting, Washington DC · December 2005
Introducing Optical Switching into the Network
ECOC 2005 Plenary Talk, Glasgow · September 2005

2004

Buffers: How We Fell in Love with Them, and Why We Need a Divorce
Hot Interconnects Keynote · August 2004
Sizing Router Buffers
SNRC Review · May 2004
Network Processors and Their Memory
Network Processor Workshop (NP-3) Keynote, Madrid · February 2004

2003

Scaling Routers Using Optics
University of Washington; SIGCOMM, Karlsruhe; ECOC 2003, Rimini; Stanford Computer Forum · 2003
Growth in Router Capacity
IPAM Workshop, Lake Arrowhead · October 2003
Parallelism in Networking Systems
HP Labs Invited Talk, Palo Alto · September 2003
Processing Packets in Packet Switches
CS343, Stanford · May 2003
Designing Packet Buffers for Internet Routers
CIS Annual Review · May 2003
Optical Internet
SNRC Annual Review · April 2003
Circuit Switching in the Core
OpenArch Panel · April 2003
The Design and Analysis of Internet Routers
University of Pennsylvania · March 2003
Memories for Internet Routers
Micron, San Jose · February 2003

2002

Internet Infrastructure Teaching Tools
SIGCOMM Education Workshop, Pittsburgh · August 2002
Scalable Routers
HPSR 2002, Kobe, Japan · May 2002
Weren’t Routers Supposed to Be Simple?
ICSI Informal Talk · May 2002
Building Fast Packet Buffers from Slow Memories
CIS Adcom Meeting · May 2002
Throughput Guarantees in Packet Switches
ISL Affiliates Meeting · April 2002
Internet Routers
Stochastic Networks Seminar · February 2002

2001

High Performance Routers
IEE, London · October 2001
Network Algorithms
SIGCOMM Tutorial, San Diego (with Prabhakar & Goel) · 2001
Do Optics and Routers Belong Together?
Opticomm 2001 Keynote, Denver · August 2001
A 2.5Tb/s LCS Switch Core
Hot Chips, Stanford University · August 2001
Building Big Routers from Lots of Little Routers
2nd Stanford Computer Forum Symposium, Tokyo; Computer Forum Annual Meeting · 2001
Crossbar Switch Scheduling
SNRC Workshop, Stanford · June 2001
Optical Switching Group
SNRC Workshop, Stanford · June 2001
Techniques for Fast Packet Buffers
Gigabit Network Workshop, Anchorage · April 2001
How Scalable Is the Capacity of (Electronic) IP Routers?
OFC Invited Talk, Anaheim · March 2001
If We Started Again, Would We Still Use Packet Switching?
Berkeley-Stanford CS Day · March 2001

2000

An Introduction to the Evolution of Packet Switches (Part I)
Optics and Routing Seminar, Stanford · Fall 2000
How Routers Are Really Built, and How Optics May Play a Part (Part II)
Optics and Routing Seminar, Stanford · Fall 2000
An Update on the Parallel Packet Switch and Fork-Join Router
NSF Workshop, UC Irvine · November 2000
The Evolution of Packet Switching
NREN Workshop, NASA · August 2000
An Introduction to Packet Switching
EE370 ISL Seminar, Stanford · January 2000

1999

The Fork Join Router
NGI PI Meeting, Washington DC · December 1999
Hot Interconnects Tutorial
Stanford University · August 1999
SIGCOMM ’99 Tutorial
Harvard University · August 1999

1998

Research Overview
Various venues · Spring 1998

1997

Real Routing at Gigabit Speeds (Panel)
Interop Atlanta · 1997
High Performance Routing and Switching
Stanford Telecom Center Workshop · September 1997
Tutorial on High Performance Switching; High Performance Routing; Chairman’s Opening Address
Gignet Europe · June 1997

1996

Hardware Issues on the Merging of IP and ATM
St. Louis Workshop · November 1996