Ipv6-overview

提供:Dev Guides
移動先:案内検索

IPv6-概要

インターネットプロトコルバージョン6は、インターネットバージョン2として知られている将来のインターネットのすべての可能な要件を組み込むように設計された新しいアドレス指定プロトコルです。 このプロトコルは、その前身であるIPv4として、ネットワーク層(レイヤー3)で機能します。 膨大な量の論理アドレス空間を提供するとともに、このプロトコルにはIPv4の欠点に対処する十分な機能があります。

なぜ新しいIPバージョンなのか?

これまでのところ、IPv4は堅牢なルーティング可能なアドレス指定プロトコルであることが証明されており、ベストエフォート配信メカニズムで何十年もの間私たちに貢献してきました。 80年代初期に設計されたもので、その後大きな変更はありませんでした。 誕生当時、インターネットは研究のためのいくつかの大学と国防総省に限定されていました。 IPv4は32ビット長で、約4,294,967,296(2 ^ 32 ^)個のアドレスを提供します。 このアドレス空間は、その時間よりも十分であると見なされていました。 IPv6の誕生に重要な役割を果たした主なポイントを以下に示します。

  • インターネットは指数関数的に成長し、IPv4で許可されるアドレス空間は飽和状態にあります。 予想外の方法で成長すると予想される将来のインターネットアドレスのニーズを満たすことができるプロトコルを持つ必要があります。
  • IPv4自体はセキュリティ機能を提供しません。 データは、インターネットに送信する前に、他のセキュリティアプリケーションで暗号化する必要があります。
  • IPv4のデータの優先順位付けは最新ではありません。 IPv4にはType of ServiceまたはQuality of Service用に予約されたビットがいくつかありますが、多くの機能は提供しません。
  • IPv4対応クライアントは手動で構成するか、アドレス構成メカニズムが必要です。 グローバルに一意のIPアドレスを持つようにデバイスを構成するメカニズムはありません。

なぜIPv5ではないのですか?

現在まで、インターネットプロトコルはIPv4のみを備えていると認識されています。 プロトコル自体が開発および実験プロセス中であったときに、バージョン0〜3が使用されました。 そのため、プロトコルを実稼働する前に、多くのバックグラウンドアクティビティがアクティブのままであると想定できます。 同様に、インターネット用のストリームプロトコルの実験中に、プロトコルバージョン5が使用されました。 これは、インターネットストリーム番号5を使用してデータグラムをカプセル化するインターネットストリームプロトコルとして知られています。 公に使用されることはありませんでしたが、すでに使用されていました。

IPバージョンとその使用方法の表は次のとおりです。

IPv6バージョンテーブル

簡単な歴史

80年代初頭のIPv4の開発後、インターネットでアドレスの需要が指数関数的に増加したため、利用可能なIPv4アドレスプールは急速に縮小し始めました。 IETFは、発生する可能性のある状況を事前に認識して、1994年にIPv4に代わるアドレス指定プロトコルの開発を開始しました。 IPv6の進捗は、公開されているRFCを使用して追跡できます。

  • 1998 – RFC 2460 –基本プロトコル
  • 2003 – RFC 2553 –基本ソケットAPI
  • 2003 – RFC 3315 – DHCPv6
  • 2004 – RFC 3775 –モバイルIPv6
  • 2004 – RFC 3697 –フローラベル仕様
  • 2006 – RFC 4291 –アドレスアーキテクチャ(改訂)
  • 2006 – RFC 4294 –ノードの要件

2012年6月6日に、インターネットの巨人の一部は、サーバーをIPv6に配置することを選択しました。 現在、Dual Stackメカニズムを使用して、IPv4とIPv6を並行して実装しています。