Internet Protocol
インターネットプロトコル
アメリカ国防総省のネットワークプロジェクトで開発された通信規約
RFC791による。
OSI基本参照モデルの第3層(ネットワーク層)に位置し、ネットワークに参加している機器の住所付け(アドレッシング)や、相互に接続された複数のネットワーク内での通信経路の選定(ルーティング)をするための方法を定義している。コネクションレス型のプロトコルであるため、確実にデータが届くことを保証するには、上位層のTCPを併用する必要がある。