跳轉到

2004 Vint Cerf & Bob Kahn —— 網際網路的共同父親#

「兩位研究者接到一個無聊的任務:把幾台不同廠牌的電腦 連起來。他們的解法——『網路之上再疊一層網路』——成為 人類史上最大機器的施工圖。」

案件檔案#

項目 內容
得主 Vinton G. Cerf (1943–)、Robert E. Kahn (1938–)
得獎理由 TCP/IP 協定與網際網路架構的先驅貢獻
關鍵詞 TCP/IP、封包交換、端到端原則

前因#

1969 年 ARPANET 以 NCP 協定運轉,但它是單一網路: 只連 IMP 交換機、只管自家終端。1972 年 Kahn 到 ARPA 接 封包無線電(PRNET)、衛星網(SATNET)專案——謎題: 異質網路(有線/無線/衛星,各自封包大小、可靠性、 速度皆不同)如何互連?

線索與推理#

線索一:關鍵設計決策(1973–74)#

Cerf 與 Kahn 在火車上與會議中的數月討論,定下原則:

決策 內容 為何正確
閘道器(gateway) 網路間只轉發,不做智慧 網路保持笨(Lampson 1992 案端到端精神)
best-effort 核心網不保證送達 可靠性交給端點,交換機簡單可擴展
全域位址 每台主機唯一 IP 定址獨立於任何底層網路
分層 TCP(可靠)與 IP(轉發)分家 各層獨立演化

線索二:TCP/IP 的數學骨架#

滑動視窗 + ACK + 重傳 + 指數退避 → 擁塞控制在 1988
(Van Jacobson)補齊:AIMD
  cwnd ← cwnd/2(遇擁塞);cwnd ← cwnd+1/RTT(每 RTT)
證明目標:多流收斂到公平共享(比例公平)

封包交換 vs 電路交換的效率論證:統計多工讓利用率從 電路交換的 <50% 提升到接近飽和——排隊論的 M/G/1 模型即其理論底座。

線索三:1983 年 1 月 1 日——旗艦日(Flag Day)#

ARPANET 全網一天之內從 NCP 切換到 TCP/IP。之後開放 免費授權(BSD Unix 內建,1983 案的UNIX 生態載體), 1989 年 Cerf 推動商業化、1991 年 WWW(2016 案)登場 ——架構的開放性決定了一切。

理論評析#

網際網路成功的偵探學:把智慧放在端點。

笨網路 + 聰明端點 > 聰明網路(電話網 PSTN 的教訓)
可擴展性來自「不認識應用」:IP 不解碼內容,
  因此任何未來應用皆可運行(neutral design)

這正是 Saltzer–Reed–Clark 端到端論證(1981/1984)的 歷史實踐。

後果#

  • 全球經濟的傳輸層;物聯網、雲端是同架構的尺度放大。
  • IPv4 位址枯竭→IPv6 遷移持續中;網路中立性辯論 直接圍繞本案的「笨網路」原則。

關聯案件#

→ 2016-Tim-Berners-Lee與WWW全球資訊網、1983-Ritchie-Thompson與UNIX作業系統、1992-Butler-Lampson與個人電腦及分散式系統