インターネット・プロトコル・スイート
(上の節で1983年に4.2BSDが登場したことおよび当時は大学を中心に発展した経緯を説明したが)1980年代後半には日本の大学でもUnix系OSが用いられているところでは大学内ネットワークにTCP/IPが用いられるようになった。1988年8月2日、JUNETに大きく関わった村井純によって日本からのインターネットへのTCP/IP接続試験が行われた。
1989年9月、最初の日本語による解説書である西田竹志著「TCP/IP」が発行された。
1997年3月、全国銀行協会連合会が傘下銀行の企業・銀行相互間のオンラインデータ交換において使用できる新しい標準通信プロトコルとして、全銀TCP/IP手順を制定した。それまで利用されてきた全銀手順に代わり、電子データ交換でもTCP/IPが使われるようになった。
こうして日本でも次第にインターネットを取り巻く環境の整備が進むとともにTCP/IPが普及していくことになった。 (日本におけるインターネットの歴史については日本のインターネットを参照)
IP群はプロトコルとサービスをカプセル化する事によって抽象化する。通常、より上位層のプロトコルはその目的の達成に役立てるために、より下位層のプロトコルを用いる。これまで IETF はインターネット・プロトコル・スタックを RFC 1122 で定義された4層から変更した事はない。IETFは、7層からなるOSI参照モデルに従うような試みはせず、また標準化過程 (Standards Track) にあるプロトコル仕様やその他の構造上の文書をOSI参照モデルに対して参照する事もしない。
RFC 3439 では、インターネット構造に関して、第3章の序文に "Layering Considered Harmful (有害とみなされる階層化)" と題された節があり、「階層化」という考え方には概念的、構造的な種々の利点がある一方で、実装面では層単位で同じような最適化が繰り返し発生することで効率的な実装を阻害し複雑化を招いたり、低層部分のみに存在するデータにアクセスできない場面が発生するなど、インターネット・プロトコルの目指す「単純化」という原則に反する場合もあることが明記された。