主な違い: IPv4はIPの4番目のバージョンであり、広く採用されています。 IPv6バージョンは、アドレス枯渇に対処するために発行されたより優れた高度なバージョンです。 IPv4は32ビットアドレスフォーマットを使用し、IPv6は128ビットフォーマットを使用します。
インターネットプロトコルバージョン4(IPv4)とインターネットプロトコルバージョン6(IPv6)を理解するには、まずインターネットプロトコルとは何かを理解する必要があります。 Dictionary.comによると、インターネットプロトコル(IP)は「インターネットを介して送信されるデータのパケットにラベルを付けるために使用されるコードで、送信側と受信側の両方のコンピュータを識別します」。他のユーザーへのインターネット上のネットワークパケットの形式。 それはインターネットを確立する主要なプロトコルです。 IPは、1974年にVint CerfとBob Kahnによって導入された最初のTransmission Control Programのコネクションレスデータグラムサービスでした。
ある場所から別の場所にデータを転送するには、まずユーザーの所在地を知っておく必要があります。 IPはこれらをIPアドレスとして区別します。 IPアドレスは、コンピュータがインターネット上のどこにあるのかを表す番号です。 したがって、IPは通常、あるIPアドレスから別のIPアドレスにデータを転送します。 IPアドレスは、コンピュータ、ラップトップ、スマートフォン、ゲーム機など、インターネットに接続できるほとんどすべてのデバイスで使用されています。

IPv4は32ビット(4バイト)のアドレス形式を使用します。これにより、2 ^ 32アドレスまたは40億アドレスが得られます。 IPv4はピリオドまたはドットで区切られた4つの1バイト10進数で書かれています(例:170.25.458.1はIPアドレスです)。 インターネットの予想外の成長に伴い、この数は、最後のIPアドレスが割り当てられたIPv4アドレスの枯渇をもたらしました。 Ipv4アドレスの枯渇に対処するために、新しい、より良いバージョンが開発中で、現在展開されているIPv6です。
IPv4と同様に、IPv6はパケット交換インターネットワーキングのためのインターネット層プロトコルであり、インターネットを介してデータパケットを送信するために使用されます。 IPv6は、IETFのRFC 2460公開に記載されています。 IPv6は次世代のIPngまたはInternet Protocolとしても知られており、IPの最新バージョンです。 これは、古いIPv4を置き換えてアドレス枯渇に対処するように設計されています。 IETFがインターネットブームのためにIPアドレスを使用する可能性があることをIETFが認識したときに、IPv6は1990年代初頭に開発に入りました。

IPv4とIPv6の主な違いは、IPv6は従来の32ビットではなく128ビットのアドレスを使用するため、約2 ^ 128のアドレスまたは340, 282, 366, 920, 938, 000, 000, 000, 000, 000, 000, 000のアドレスをサポートできることです。 また、16進法を使用してコロンで区切って表示されます(例:2001:0db8:85a3:0042:1000:8a2e:0370:7334)。 このバージョンを展開することに対する主な関心事は、異なるバージョンの両方が互換性がなく、人々がルータや他のデバイスを変更することを要求するということです。 ただし、多くのコンピュータはIPv6設定と互換性があります。
より多くのアドレスを提供することに加えて、IPv6はIPv4と比較してより技術的に進歩しており、そのような機能も提供しています(Webopedia提供)。
- NAT(ネットワークアドレス変換)を必要としません
- 自動設定
- これ以上プライベートアドレスの衝突はありません
- より良いマルチキャストルーティング
- より簡単なヘッダフォーマット
- 簡素化された、より効率的なルーティング
- 「フローラベリング」とも呼ばれる真のサービス品質(QoS)
- 組み込みの認証とプライバシーのサポート
- 柔軟なオプションと拡張
- 管理が簡単になりました(DHCPは不要になります)。