# Nick McKeown Nick McKeown は、[[OpenFlow]] に関する 2008 年の提案論文 "OpenFlow: enabling innovation in campus networks"(ACM SIGCOMM CCR)の共著者の一人であり、Larry Peterson も共著者に名を連ねる。2019年には Martin Casado・Scott Shenker と共に回顧録 "From Ethane to SDN and beyond" を執筆し、SDN 登場前夜(2000年代後半)に「Broadcom や Marvell といった汎用スイッチ用チップの台頭」と「超巨大データセンターという新市場の発展」が起きていたことを指摘した。(Source: [[@2026__LambdaNote__ネットワークシステムについて語るときに我々の語ること - Chapter 5 SDN:ソフトウェア定義ネットワーク]] ch.5 §5.1) ## P4 言語アドバイザリボードでの活動 Intel が 2023 年にスイッチング専用チップ Tofino 3 の開発中止を発表した際、P4 言語アドバイザリボードのメンバーであった McKeown は、P4 Forum への投稿や The Networking Channel での Nate Foster・Jennifer Rexford との議論を通じて、コミュニティの懸念(P4 の将来性への不安)を払拭する声明を出した。McKeown・Foster・Rexford らの主張は「プログラマブルネットワーク >> P4 言語 >> Tofino スイッチングチップ」という階層で要約され、Tofino は P4 言語にとって多数あるバックエンドターゲットの一つにすぎないという立場を示した。(Source: ch.5 §5.3) ## Open Networking Foundation Nick McKeown は Scott Shenker と共に、SDN の活性化を目的とした非営利組織 [[Open Networking Foundation]](ONF)を設立した(Source: [[@2026__LambdaNote__ネットワークシステムについて語るときに我々の語ること - Chapter 3 オープンソースソフトウェア]] §3.1)。 ## Software-Defined Networks: A Systems Approach 序文の執筆 Nick McKeown(Stanford)は、Larry Peterson・Carmelo Cascone・Brian O'Connor・Thomas Vachuska・Bruce Davie 著 *Software-Defined Networks: A Systems Approach*(2021)の序文を執筆した。序文では、1993年のMosaicブラウザ登場を契機とするインターネットの爆発的拡大と、その後ルータベンダーが機能を機器内部に囲い込んだ結果2000年代半ばに生じた「オシフィケーション(硬直化)」を振り返り、SDNの本質を「大規模ネットワークの所有者・運用者がイノベーションの主導権をベンダーから奪い返した、制御の移動」と位置づけた。McKeownはデータセンター事業者がこの潮流の先陣を切ったのはコスト削減よりも制御の掌握こそが動機だったと述べ、将来のネットワークが所有者の自由にプログラムできるプラットフォームへ移行すると展望している。(Source: [[@2021__SystemsApproach__Software-Defined Networks - A Systems Approach - Foreword]]) ## SDN の原型的定義(Software-Defined Networks: A Systems Approach 第1章) McKeownの2013年のプレゼンテーション "Software Defined Networking" は、SDNの原型的定義として本書第1章に引用される:「コントロールプレーンがフォワーディングプレーンから物理的に分離し、単一のコントロールプレーンが複数のフォワーディングデバイスを制御するネットワーク」。また2021年3月の講演では、SDNの理想的な到達点を「ネットワークは、願わくば多くの人によってプログラムされ、少数の人によって運用されるようになる("Networks will [hopefully] be programmed by many, and operated by few.")」と表現し、これはSDNが単にベンダーから運用者へ制御を移すだけでなく、最終的には運用者からユーザーへと制御を移す長期目標であることを示すと本書は位置づける。(Source: [[@2021__SystemsApproach__Software-Defined Networks - A Systems Approach - Chapter 1 Introduction]] ch.1 §1.3) ## 関連 - [[OpenFlow]] — 2008年提案論文の共著者 - [[P4]] — P4 言語アドバイザリボードのメンバー - [[Open Networking Foundation]] — 共同設立者 - [[Martin Casado]] / [[Scott Shenker]] — "From Ethane to SDN and beyond" の共著者 - [[@2026__LambdaNote__ネットワークシステムについて語るときに我々の語ること - Chapter 5 SDN:ソフトウェア定義ネットワーク]] - [[@2021__SystemsApproach__Software-Defined Networks - A Systems Approach - Foreword]] — 序文執筆 - [[@2021__SystemsApproach__Software-Defined Networks - A Systems Approach - Chapter 1 Introduction]] — SDNの原型的定義(2013年)と「多くの人にプログラムされ少数の人に運用される」展望(2021年) ## 出典 - [[@2026__LambdaNote__ネットワークシステムについて語るときに我々の語ること - Chapter 5 SDN:ソフトウェア定義ネットワーク]](ch.5 §5.1, §5.3) - [[@2026__LambdaNote__ネットワークシステムについて語るときに我々の語ること - Chapter 3 オープンソースソフトウェア]](§3.1、ONF共同設立) - [[@2021__SystemsApproach__Software-Defined Networks - A Systems Approach - Foreword]](序文執筆) - [[@2021__SystemsApproach__Software-Defined Networks - A Systems Approach - Chapter 1 Introduction]](ch.1 §1.3、SDNの原型的定義)