摘要

  • NCP 到 TCP/IP 的转变依赖运营迁移,而不只是协议设计。
  • 临时兼容降低了即时风险,演练和 1983 年 1 月 1 日的目标则推动了最终完成。

TCP/IP 的设计和 ARPANET 的迁移属于集体工作。Internet Society 将 Cerf 认定为 TCP/IP 的共同设计者;这不等于他是唯一发明者或切换的唯一操作者。Jon Postel、Dave Crocker、主机组织、服务实现者和网络运营人员都承担了重要工作。

1980 年的 RFC 773 规划了 NCP 邮件服务与 TCP 邮件服务并行运行,并讨论了显式和隐式转发以及能力表的变化。这是一个迁移桥梁,而不是每项建议都按原样部署的证据。1981 年由 Jon Postel 撰写的 RFC 801,则把目标扩大为在 1983 年 1 月 1 日完成 ARPANET 的全面切换,并把实现、服务转换、测试和中继支持交给主机组织。

真正的准备程度取决于用户服务。Telnet、文件传输和电子邮件都必须在 TCP/IP 上运行。Cerf 对 1982 年 NCP 关闭演练的回忆只能给出大致时间:一次约在年中,另一次可能在十月。邮件中断并不是失败应被掩盖,而是暴露了协议可用性与服务可用性之间的差距。

并行运行创造了迁移时间,但没有期限,旧路径可能长期存在。固定的切换目标使各个组织必须协调完成工作。Computer History Museum 也记录了 1981 年的规划和 1983 年 1 月的 TCP/IP 标准化。由此可以作出编辑性推论:复杂迁移需要兼容期、服务依赖清单、真实演练和明确的终止日期。这个推论不是来源对现代实践的直接规定。

Sources