インターネット層
これはネットワークがパケットを適切に届けることを保証しないことを意味する(Internet Protocol#信頼性を参照すること)。これは重要な設計原則であり、初期のARPANETで使用されていた以前のプロトコルからの変更点である。多様なネットワークを渡るパケットの転送は本質的に信頼できず故障しやすい操作だからであるため、ネットワークではなく通信経路のエンドポイント、すなわちホストが信頼性を提供する負担を背負うことになった。インターネット(固有名詞としての)が個々のリンク障害や実績のあるスケーラビリティに対して柔軟に対応できる理由の1つがこれである。
サービスの信頼性を提供する機能は、トランスポート層におけるTransmission Control Protocol (TCP) など、より高い層におけるプロトコルの義務である。
IPv4(IPv6ではない)においては、各データグラムのヘッダを保護するためにチェックサムが利用される。チェックサムは受信したヘッダの情報が正確であることを保証するが、IPは各パケット内のデータに発生した可能性のあるエラーの検出を試みることはしない。