Type of Service
Type of Service（タイプ・オブ・サービス、ToS、サービス種別）フィールドは、IPv4ヘッダの先頭から2バイト目（8 - 15ビット目）である。このフィールドには長年にわたって様々な目的が割り当てられ、5つのRFCにそれぞれ異なる方法で定義されている
再定義される以前は、ToSフィールドはデータグラムの優先順位を指定し、低遅延、高スループット、または信頼性の高いサービスのための経路を要求するために使用されていた。ToS値に基づいて、パケットは優先送信キューに入れられ、あるいは適切なレイテンシ、スループット、または信頼性により転送されることになる。実際には、この目的でのToSフィールドの利用は、米国国防総省のネットワーク以外では広く使用されていない。しかしながら、多くの実験的、研究的、展開的な研究はこの8ビットをどのように利用するかに焦点を合わせており、その結果が現在のDSフィールドの定義になっている。
再定義後のToSフィールドは、6ビットのDifferentiated Services Code Point(DSCP)フィールドと2ビットのExplicit Congestion Notification(ECN)フィールドから構成される8ビットのDS(differentiated services)フィールドである。Differentiated ServicesはToSとやや後方互換性があるが、ECNにはない。このDSフィールドのフォーマットは、IPv6の"Traffic Class"フィールドにも使用されている。