インターネット・プロトコル・スイート
いくつかの教科書ではTCP/IPモデルを7層のOSI参照モデルへ対応付ける事を試みた事がある。その対応付けは、インターネット・プロトコル・スイートのリンク層を物理層の上のデータリンク層へ、またインターネット層はOSI参照モデルのネットワーク層へ割り当てられる事が多い。それらの教科書は RFC 1122 やその他 IETF の一次情報の意図と矛盾する二次情報である。
IETFは再三にわたりインターネット・プロトコルと構造の開発はOSIに準拠する事は意図しないという事を述べている。
TCP/IPを使用して構築されたプライベートネットワークをイントラネットと呼び、これは今日のLANにおける事実上の標準と言える。イントラネットで用いられるプロトコルの代表例を下記に挙げる。
E-mail (SMTP/POP3/IMAP4) (MAP)
ドメイン・ネーム・システム (DNS)
ハイパーテキスト転送プロトコル (HTTP)
ファイル転送プロトコル (FTP)
インターネット・リレー・チャット (IRC)
ネットワーク・タイム・プロトコル (NTP)
W・リチャード・スティーヴンス 著、中本幸一, 田中伸佳, 石川裕次 訳『詳解TCP/IP Vol.3 トランザクションTCP、HTTP、NNTP、UNIXドメインプロトコル』ピアソンエデュケーション、2002年。ISBN 4894716674。
Ian McLean (2000). Windows(R) 2000 TCP/IP Black Book. Coriolis Group. ISBN 1-57610-687-X
Michael J. Donahoo、Kenneth L. Calvert:「TCP/IPソケットプログラミング C言語編」、オーム社、ISBN 978-4-274-06519-4(2003年)。
小口正人:「コンピュータネットワーク入門―TCP/IPプロトコル群とセキュリティ」、サイエンス社、ISBN 978-4781911663(2007年)。
村山公保:「基礎からわかるTCP/IP ネットワークコンピューティング入門 第3版」、オーム社、ISBN 978-4274050732(2015年)。
蜷川忠三:「IoT通信性能解析」、コロナ社、ISBN 978-4339009446(2021年)。
有線、無線などの物理層の違い、イーサネット、モデムによるシリアル通信などの物理層とデータリンク層の違い、異なるベンダや、異なるオペレーティングシステム (OS) の間であっても、インターネット・プロトコル・スイートに対応している機器同士であれば、相互に通信することが可能となる。プロトコルの仕様は公開されている。
インターネット・プロトコル・スイートにおけるデータ通信のモデルは、TCP/IPモデル(TCP/IP参照モデル)と呼ばれ、アプリケーション層、トランスポート層、インターネット層、リンク層の4層で構成されている。DARPAモデルという呼称でも知られるが、これはインターネットの研究開発を行っていたDARPAに由来する。
各機器は、下位層プロトコルと上位層プロトコルの両方に従って通信を行っている。上位層はより理論的なデータを処理する一方で、データを物理的に転送するためには、下位層プロトコルに従う必要がある。そのため、データを転送する際は、上位層のプロトコルに基づくデータの先頭と末尾に、より下位層のプロトコルに基づくヘッダとフッタを付与していく(カプセル化)。この階層的な通信規約の設計をプロトコルスタックと呼ぶことがある。