• 締切済み

IPv4とIPv6について

IPv4とIPv6で割り振ることが可能なアドレスの数を求める計算式を教えてください。

みんなの回答

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.2

IPv4はすべてのアドレスパターンをグローバルアドレスにすることはできません。 127.0.0.1のように自分を表す特別なアドレスもありますし 192.168.0.0~192.168.255.255(クラスC)はグローバルには割り当てることはできません。 つまり2^32から予約されているアドレスを引く必要があります。 他にもクラスBやクラスAもあるので実際は2^32より小さくなります。 ※電話番号の組み合わせが10^10でないのと同じです。 IPv6は::192.168.0.1のようにIPv4のアドレスも包括します。 IPv6は4桁の範囲を持つ8個の16進で表記します(知っていたらごめんなさい) 0001:000a:000a:000a:000a:000a:000a:000b IPv6もやはり予約されているアドレスをひく必要があります。 ****:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF は特別な意味があるので、これも割り当てる事はできません。

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

2^32と2^128の違いです。 ものすごい数です。

参考URL:
http://www.poweredcom.net/faq/ipv6.html
nasupi
質問者

お礼

参考URLのおかげで少しは全体の数値がわかりました。ありがとうございます。

関連するQ&A