アキラのITメモ:グローバルIPアドレスの総数

IT関係、技術関係のメモです。

グローバルIPアドレスの総数

昔似たような話がでてきた時はきちんと調査していなかったのですが、利用可能なグローバルIPアドレスってどれくらいあるんだろうと思って計算してみることにしました。ちなみにIPv4の話です。

まず、32ビットのアドレスがあるので、利用可能/可能でないを含んだIPアドレスの総数は

IPアドレスの総数 = 2^32 = 4,294,967,296個

となり、4,294,967,296となります。43億個程度です。この中でまず、特殊利用、あるいは予約されているアドレスは以下の数だけあります(他にもあるかも)。

クラスCIDR用途参照RFC個数
A0.0.0.0/8ネットワークアドレスRFC 17002^24
10.0.0.0/8プライベートアドレスRFC 19182^24
14.0.0.0/8Public Data NetworksRFC 17002^24
39.0.0.0/8予約RFC 17972^24
127.0.0.0/8ループバックアドレスRFC 33302^24
B128.0.0.0/16予約 (IANA)RFC 33302^16
169.254.0.0/16リンクローカルアドレスRFC 39272^16
172.16.0.0/12プライベートアドレスRFC 19182^20
191.255.0.0/16予約 (IANA)RFC 33302^16
C192.0.0.0/24予約 (IANA)RFC 33302^8
192.0.2.0/24例示用アドレスRFC 33302^8
192.88.99.0/24エニーキャストアドレスRFC 30682^8
192.168.0.0/16プライベートアドレスRFC 19182^16
198.18.0.0/15ベンチマークテスト用RFC 25442^17
223.255.255.0/24予約 (IANA)RFC 33302^8
D224.0.0.0/4マルチキャストアドレスRFC 31712^28
E240.0.0.0/4予約RFC 17002^28

合計すると特殊利用のアドレス総数は

2*2^28 + 5*2^24 + 2^20 + 2^17 + 4*2^16 + 4*2^8 = 622,199,808個

となります。グローバルアドレス総数から引くと

4,294,967,296 -  622,199,808 = 3,672,767,488個

この時点で37億個程度ですね。さらに、各ネットワークにおけるブロードキャストアドレスとネットワークアドレスを引けば、ホストのアドレスとして利用可能なグローバルIPアドレスの数が求まるでしょう。具体的にどれくらいの数なのかな?

こんな引き算をしなくてもIANA の公表している割り当てアドレス空間の合計を調査した方が速くて正確かも。。。

カテゴリ: コネタ 投稿日: 2007年01月09日 12:45
Trackback URL: http://akira-site.net/cgi-bin/mt/mt-tb.cgi/419

コメント

コメントを投稿





カテゴリ「コネタ」内の記事

サイト内検索

カテゴリ

最近のエントリ

関連商品

アバウト

Atom RSS
Powered by MT3.33-ja
合計:total
今日:today 昨日:yesterday