回答:
IPv4のヘッダーには多くのフィールド(14)があります。
バージョン
IHL:インターネットヘッダーの長さ。
DSCP:Type of Service。
ECN:明示的な輻輳通知。
全長:IPパケット全体の長さ。
識別:フラグメント化されたパケットの識別番号。
旗
フラグメントオフセット:元のパケット内のフラグメントの位置。
有効期間。
プロトコル:次のレベルのプロトコル。(UDP、TCPなど)。
ヘッダーチェックサム
送信元アドレス
宛先アドレス
オプション
IPV6設計者はこの複雑さを軽減し(ヘッダーを簡素化)、ルーターとネットワークシステムが各パケットを検証し、ルーティングテーブルを使用して転送することを容易にしました。
IPV6ヘッダーには、次の8つのフィールドがあります。
バージョン
トラフィッククラス:8ビット、最上位の6ビットはタイプオブサービスで、残りの2ビットは明示的輻輳通知(ECN)に使用されます。
フローラベル:通信に属するパケットの連続フローを維持するために使用されます。ソースはシーケンスにラベルを付け、ルーターが特定のパケットが特定の情報フローに属していることを識別できるようにします。このフィールドは、データパケットの並べ替えを回避するのに役立ちます。ストリーミング/リアルタイムメディア用に設計されています。
ペイロードの長さ:ペイロードは、拡張ヘッダーと上位層のデータで構成されます。
次のヘッダー:拡張ヘッダーのタイプを示します。拡張ヘッダーが存在しない場合は、上位レイヤーを示します。
ホップ制限:これはIPv4のTTLと同じです。
送信元アドレス(128ビット)。
宛先アドレス(128ビット)。
IPv6ヘッダー形式は、ヘッダーのオーバーヘッドを最小限に抑えるように設計されています。
非必須フィールドとオプションフィールドは、IPv6ヘッダーの後に配置される拡張ヘッダーに移動されました。IPv6ヘッダーは、中間ルーターでより効率的に処理できます。