当初考えていた以上に、インターネットが普及して、IPv4ではIPアドレスの数が足りなくなってしまった。そのために策定されたのが、IPv6だ。この記事では、PC初心者にも分かるように、IPv4とIPv6との関係等を紹介している。
IPv4とIPv6との関係
インターネットの普及期に作られて、ネットワーク内の機器などに識別番号として割り振られていた。IPアドレスは、32ビットで約43億個もあるので充分と考えられていたが、ウェブの急激な普及で不足すると言われた。これが、IPv4(IPバージョン4)というもので、現実にIPv4のグローバルIPは、2011年には使い切ってしまった。
これに対して、IPv6は、128ビットのデータで作られるIPアドレスの数は
約43臆×43臆×43臆×43臆個もあるので、将来様々なものに割り当てられるだろうと言われている。
IPv4はどうなるの?
現在、最も使われているのは、IPv4だ。しかもインターネットは、世界中の企業や団体、個人が使っているため、いっきにIPv6にすることは出来ない。
そのため、IPv4とIPv6は共存しながら、時期がきたら少しづつIPv6に切り替えるようだ。
IPv6に盛り込まれた機能
IPv4では、IPアドレスを節約する仕組みがあったが、IPv6では必要ない。また、IPv4では、無かったため次のような周辺機器を必要としたが、IPv6内の機能として盛り込まれている。
- NAT(Network Address Translation)
NATは、他のコンピュータから送付されてきた、ヘッダーに記載されているIPアドレスを自分のIPアドレスに書き換える機能。 - NAPT(Network Address Port Translation)
NAPTは、NATの変換効率を改善するため、グローバルIPアドレスとポート番号を組み合わせて使う。 - ARP(Address Resolution Protocol)
ARPの機能は、「このIPアドレスの機器は、MACアドレスを連絡して欲しい」とブロードキャストで問い合わせる働きをする。 - DHCP(Dynamic Host Configuration Protocol)
DHCPは、ネットワークを使うために必要なIPアドレスなどの情報を入手して自動的に設定するためのアプリケーション層のプロトコルのこと
これらの機能は、IPv6に盛り込まれている。
IPv6になると活用できるもの
IPv6は、IPv4に比べて無限に感じられるほどアドレスを様々なものに割り振ることができる。そのため、今まで使われていない場所で活用することができる。
世界中の人や企業が、アイデアを出してIPv6を使うため、従来とは別の考え方で使われるかもしれない。
まとめ
IPv6(IPバージョン6)は、IPv4(IPバージョン4)で不足するグローバルIPアドレスが充分に確保されるように策定されたもの。
IPv4では、32ビットのデータで作られていたが、IPv6では、128ビットで構成されている。
従来のIPアドレス数は、約43億個だったところ、約43臆×43臆×43臆×43臆個もある。
そのため、従来では考えもつかないような使われ方をするだろう。