Network_Control_Programとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Network_Control_Programの意味・解説 

Network Control Program

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/11/20 08:51 UTC 版)

Network Control Program(ネットワーク コントロール プログラム、NCP)とは、ARPANETホストコンピュータ上で動作するプロトコルスタックの共通要素を提供するものである。NCPは遠隔に存在するホストコンピュータ間でプロセス間接続とフロー制御を行う。電子メールやファイル転送などのアプリケーションサービスは他のホストコンピュータへの接続を制御するためにNCPのインターフェイスを使用する。

ARPANETの物理層・データリンク層・ネットワーク層のプロトコルはホストコンピュータとは別の Interface Message Processor(IMP) に実装されていた。ホストコンピュータの持つプロトコルスタックの下に IMP の高信頼パケット転送システムが接続されている。IMPの仕様は BBN Report 1822 の Host/IMP Protocol で示されている。

NCP はホストコンピュータ上のプロトコルスタック常駐部の共通層である。低レベルプロトコルはIMPで提供されるので、NCP は基本的にトランスポート層に相当する ARPANET Host-to-Host Protocol (AHHP) と Initial Connection Protocol (ICP) から構成されている。AHHP はホスト間の単方向のフロー制御されたデータストリームに関するプロトコルである。ICP はそのようなデータストリームを2本接続して双方向通信を確立するプロトコルである。アプリケーション層プロトコル(FTPSMTPなど)は NCP を通してネットワークサービスにアクセスする。これは後のソケットに相当するものである。

1983年1月1日、ARPANET はネットワークプロトコルを NCP からもっと柔軟で強力な TCP/IP に切り替えた。すなわち、この日に今日インターネットと呼ばれているネットワークが起動したのである。

参考文献

  • S. Crocker (1970年3月16日). Protocol Notes. RFC 36. Network Working Group (現 IETF). http://rfc.sunsite.dk/rfc/rfc36.html 2006年5月21日閲覧。. 
  • Postel, Jon; Feinler, E. (1978年). ARPANET Protocol Handbook. Menlo Park, CA: Network Information Center 
  • BBN (1978年5月). Interface Message Processor -- Specifications for the Interconnection of a Host and an IMP. BBN Report 1822. Bolt, Beranek, and Newman, Inc.. 



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Network_Control_Program」の関連用語

Network_Control_Programのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Network_Control_Programのページの著作権

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのNetwork Control Program (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS