メインコンテンツまでスキップ

4. モニタ機能

4a. ネットワーク I/O ドライバ​

4a1. 入力​

4a1a. IMP からの入力メッセージ。​

4a1b. メッセージに対してエラーチェックを行う。​

4a1b1. チェックサムを検証し、​
4a1b2. 確認モードが有効な場合、制御リンクを介して "message recieved" 確認応答を送信する。​

4a1c. (trans) 文字翻訳​

4a1c1. 文字翻訳は IMP で行われる可能性が高い。​
4a1c2. これは BBN とさらに検討する必要がある。​
4a1c3. 主な考慮事項が 2 つある。​
4a1c3a. 翻訳はテーブルによって行うべきか、アルゴリズムによって行うべきか?​
4a1c3a1. 当初は、テーブルが最善の方法であるように思われる。​
4a1c3b. どのメッセージを翻訳すべきかをどう決定すべきか。すなわち、すべてを翻訳しないことが望ましいのか (YES!!)、また区別するためにどのような手段を用いることができるか?​

4a1d. ヘッダを復号し、送信元とリンクによって識別される正しい受信者にメッセージを渡す。​

4a2. 出力​

4a2a. ヘッダを構築する​

4a2b. 文字翻訳​

4a2b1. 出力翻訳 (trans) に関する節の所見を参照。​

4a2c. チェックサムを作成する​

4a2d. リンクの状態を確認する​

4a2d1. そのリンクから最後のメッセージが送信されて以来 RFNM がなければ、それを待つ。​

4a2e. IMP にメッセージを送信する​

4a2f. 確認モードが有効な場合、以下を待つ​

4a2f1. 宛先 IMP からの RFNM。​
4a2f2. 制御回線 0 を介した宛先 HOST からの応答。​

4b. ネットワーク状態​

4b1. ネットワーク上の他の HOST の状態を維持する​

4b1a. IMP がダウンしている場合、その HOST はダウンしていると見なされる。​

4b2. 制御回線の状態を維持する。​

4b3. 他の HOST からの状態問い合わせに応答する。​

4b4. 割り込みベースで、プライマリ・リンクおよび補助リンクの状態を他の HOST に通知する。​

4b5. プライマリ・リンクおよびセカンダリ・リンクを使用するプログラムの状態を他の HOST に通知する​