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

RFC 62 - 資源共有コンピュータネットワークにおけるプロセス間通信システム

  • ステータス: 不明
  • 発行日: 1970年8月3日
  • ストリーム: Legacy
  • 廃止する RFC: RFC 61
  • エラッタ: エラッタなし

文書情報​

  • RFC Number: 62
  • Title: Systems for Interprocess Communication in a Resource Sharing Computer Network
  • Authors: D. C. Walden (BBN Inc.)
  • Date: August 1970
  • Category: Unknown
  • Obsoletes: RFC 61

概要​

RFC 62 は、単一のタイムシェアリング (time-sharing) システムの内部でも、コンピュータネットワークをまたいでも動作することを意図したプロセス間通信 (interprocess communication) システムを提案する。モニタ (monitor) の操作をわずか数個 —— SEND, RECEIVE, RECEIVE ANY, SEND FROM ANY, SLEEP, UNIQUE —— 導入し、その上にポート (port), ポート番号 (port number), および SEND と RECEIVE の会合 (rendezvous) を構築することで、二つのプロセスがメモリを共有せずにメッセージを交換できるようにする。次に本メモは、ネットワーク制御装置 (Network Controller) を各サイトに分散させることで、この方式を遠隔プロセスへ一般化する: 各サイトは会合テーブル (rendezvous table) を保持し、一意番号 (unique number) はサイト間で分割され、ポートの移動は新しいサイトにポート番号と会合サイトを伝えることに還元される。最後に、ARPA ネットワークへの応用 —— そこでは IMP サブネットが同じ操作を提供することになる —— と、設計の利点に関する著者自身の主張を述べて結ぶ。

目次​


関連リソース​