II. 主机间软件的若干需求
简单使用
与任何新设施一样, 在用户社区对网络进行实验并开始依赖它之前, 会有一段使用非常轻的时期。我们的目标之一必须是刺激广泛用户群体的即时和便捷使用。基于这一目标, 提供使用任何远程主机的能力似乎是自然的, 就好像它是从 TTY (teletype, 电传打字机) 终端拨号连接的一样。此外, 我们还希望能够以与模拟电传打字机略有不同的方式传输文件。
深度使用
网络固有的问题之一是, 无论多么简单, 来自远程主机的所有响应都需要大约半秒钟的时间。对于电传打字机的使用, 我们可以切换到半双工本地回显方式, 但这会破坏网络的部分有用性。例如, 940 系统有非常特殊的回显。
当我们考虑在远程主机的控制下使用图形工作站或其他复杂终端时, 问题变得更加严重。我们必须寻找某种方法, 使我们能够尽可能地使用最复杂的设备, 就好像我们直接连接到远程计算机一样。
错误检查
SRI 的 Jeff Rulifson 指出, 在主要软件接口处进行错误检查始终是一件好事。他指出了 SRI 的一些经验, 这些经验节省了许多争论和浪费的精力。基于这些理由, 我们希望看到一些主机间检查。除了检查软件接口外, 它还将检查主机-IMP 传输硬件。(BB&N 声称主机-IMP 硬件将与主机的内部寄存器一样可靠。我们相信他们, 但我们仍然需要错误检查。)