NCP(Network Control Program)
詳細情報
- 作者
- Network Working Group
- 発表
- 1970年
- 種類
- プロトコル
- 後継
- TCP/IP
ARPANET最初のホスト間プロトコル。1983年にTCP/IPへ置き換わるまで、ネットワーク上のマシン同士が接続を開くために使われた。
1969年、Steve Crockerが率いるNetwork Working Groupの大学院生たちは、動くネットワーク機器がもうすぐ届くというのに、コンピュータ同士が何を話すべきかまだ決めていなかった。その答えがNCPで、1970〜71年に各ホストへ展開された。番号付きソケットでプログラム間の接続を管理し、最初のTelnetとFTPはこの上で動いた。
NCPは、すべてが順序どおり無傷で届けられることをIMPに全面的に頼っていた。単一のネットワークの中ならそれで済むが、誰も何も保証できないネットワーク間では成り立たない。そこでTCP/IPが生まれ、1983年1月1日のフラグデーにNCPは停止された。頭文字だけは、後付けの呼び名「Network Control Protocol」として残っている。