プロトコル、IP、TCP
TCP/IPとは、インターネットに用いられている通信プロトコルの総称です。TCP/IPのプロトコルは必ずしもOSI参照モデル(参考図)とは厳密には一致しませんが、よくそれに関連して説明されています。
TCP/IPとは、狭義にはTCPとIPという2つのプロトコルのことですが、一般的にはこれらに関連するさまざまなプロトコルを総合してTCP/IPということが多いのです。
IP(Internet Protocol)はネットワーク層に相当します。IPアドレスを用いて送信相手のホストと接続するためのプロトコルです。
TCP(Transmission Control Protocol)はトランスポート層に相当します(一部セッション層の機能も含みます)。IPにより接続されたホスト間で通信を行うためのプロトコルです。
TCP/IPに関連するプロトコルには、Web閲覧のためのHTTPや電子メール送信のためのSMTPなど多くのアプリケーションプロトコルがありますが、OSI参照モデルのように明確な階層化になっていません。それで、セッション層、プレゼンテーション層、アプリケーション層の3つを合わせてアプリケーション層としています。