インターネットワーキング
インターネットワーキングで使われるプロトコルや方法論を説明するために2つのアーキテクチャ・モデルがよく使われる。
開放型システム間相互接続 (OSI) の参照モデルは、国際標準化機構 (ISO) の庇護下で開発され、階層型プロトコル機能を最下層のハードウェアからユーザアプリケーションでのソフトウェアインタフェースまでを厳密に説明している。インターネットワーキングは、このモデルではネットワーク層(第3層)で実装されている。
インターネット・プロトコル・スイートあるいはインターネットのTCP/IPモデルは、OSI参照モデルに準拠して設計されたものではなく、Request for Comments やインターネット標準といった標準仕様でも全くOSI参照モデルに言及していない。階層型モデルとしては似ているが、定義はOSI参照モデルよりも緩やかであり、論理ネットワーキングの観点に集中している。ハードウェア固有の下層インタフェースを論じることはなく、ホストを接続するローカルなネットワークにデータリンク層のインタフェースが存在することを前提としている。この場合、インターネットワーキングはインターネット層プロトコルで実装されている。