\r\n\r\n
IPv4およびIPv6ヘッダー
IPv4(Internet Protocol version 4)は、IP(Internet Protocol)の4番目のバージョンである。IPv4はベストエフォート型配信方式を採用しており、配信保証はありません。 IPv4のパケットはヘッダーとデータセグメントで構成されています。IPv6(Internet Protocol version 6)は、IPv4に続くIPのバージョンで、IPv4のアドレス枯渇問題を解決するために開発された。IPv6パケットもヘッダーとデータセグメントからなる。IPv6ヘッダーは、主要機能を提供できる固定サイズのセクションと特殊機能を含めるためのヘッダー拡張のオプションで構成されている。
IPv4ヘッダーとは何ですか?
バージョン(4桁) | IHL (インターネットヘッダ長) (4桁) | サービスの種類(8桁) | 全長(16ビット) | ||
マーキング(16ビット) | ロゴマーク(3桁) | フラグメンテーションオフセット(13ビット) | |||
生存時間(8桁) | プロトコル(8ビット) | ヘッダチェックサム(16ビット) | |||
送信元IPアドレス 32ビット | |||||
宛先IPアドレス(32ビット) | |||||
オプション(可変長) | フィリング(可変長) |
IPv4ヘッダーでは、送信元アドレスと送信先アドレスは32ビット長である。したがって、IPv4では、4.3×109(232)個のアドレス空間が許容される。これらのアドレスの中には、プライベートネットワークやマルチキャストアドレスなど、特別な目的のために予約されているものもあり、公共の目的で使用できるアドレスの数はさらに少なくなっています。
IPv6ヘッダーとは何ですか?
バージョン(4桁) | フロークラス(8桁) | ストリームラベル(20桁) | ||
ペイロード長(16ビット) | 次のタイトル(8桁) | リープポイントリミット(8ビット) | ||
送信元アドレス(128ビット) | ||||
宛先アドレス(128ビット) |
IPv4ヘッダーは、固定部と拡張部から構成される。固定部には、送信元アドレスと宛先アドレス、リープカウンター、および拡張ヘッダーがある場合はその参照が含まれます。IPv6ヘッダーの重要な特徴は、アドレス空間が広いことです。送信元アドレス、送信先アドレスともに128ビットが許されています。これにより、3.4×1038(2128)個のアドレス空間が形成される。拡張ヘッダーには、ルーティング、セキュリティなどの特別な情報が含まれています。
IPv4ヘッダーとIPv6ヘッダーの違いは何ですか?