II. Einige Anforderungen an die Host-zu-Host-Software
Einfache Nutzung
Wie bei jeder neuen Einrichtung wird es eine Phase sehr geringer Nutzung geben, bis die Benutzergemeinschaft mit dem Netzwerk experimentiert und beginnt, sich darauf zu verlassen. Eines unserer Ziele muss es sein, die sofortige und einfache Nutzung durch eine breite Klasse von Benutzern zu fördern. Mit diesem Ziel scheint es natürlich, die Fähigkeit bereitzustellen, jeden entfernten Host zu nutzen, als ob von einem TTY (teletype, Fernschreiber) Terminal aus gewählt worden wäre. Zusätzlich möchten wir eine gewisse Fähigkeit, eine Datei auf eine etwas andere Weise zu übertragen, als einen Fernschreiber zu simulieren.
Intensive Nutzung
Eines der inhärenten Probleme im Netzwerk ist die Tatsache, dass alle Antworten von einem entfernten Host unabhängig davon, wie einfach sie sind, etwa eine halbe Sekunde benötigen werden. Für die Fernschreibernutzung könnten wir zu einer Halbduplex-Lokalecho-Anordnung wechseln, aber dies würde einen Teil der Nützlichkeit des Netzwerks zerstören. Die 940-Systeme haben zum Beispiel ein sehr spezialisiertes Echo.
Wenn wir die Nutzung von Grafikstationen oder anderen ausgefeilten Terminals unter der Kontrolle eines entfernten Hosts in Betracht ziehen, wird das Problem schwerwiegender. Wir müssen nach einer Methode suchen, die es uns ermöglicht, unsere ausgeklügeltste Ausrüstung so weit wie möglich so zu nutzen, als wären wir direkt mit dem entfernten Computer verbunden.
Fehlerprüfung
Jeff Rulifson vom SRI weist darauf hin, dass Fehlerprüfung an wichtigen Softwareschnittstellen immer eine gute Sache ist. Er verweist auf einige Erfahrungen am SRI, wo dies viel Streit und verschwendete Mühe gespart hat. Aus diesen Gründen möchten wir eine Host-zu-Host-Prüfung sehen. Neben der Prüfung der Softwareschnittstelle würde sie auch die Host-IMP-Übertragungshardware prüfen. (BB&N behauptet, dass die Host-IMP-Hardware so zuverlässig sein wird wie die internen Register des Hosts. Wir glauben ihnen, aber wir wollen trotzdem die Fehlerprüfung.)