IPアドレス・ネットマスクの変換・チェック・統合・除外、国判定を簡単に。

こんな機能欲しいけど、自分で作るの面倒くさい!みたいな思いつきを
是非Twitterで意見投げてみてください。
時間は掛かるかもしれませんがコツコツ頑張るかも!?
Twitterリンクは下部)

IPアドレスから地理的位置情報(GeoIPLocation)の検索機能を公開しました。

Google or AdMax Promotion (ipvtop)

(統合済)docomo端末によるグローバルIPアドレス範囲:2015/02

docomoの通信回線を利用してインターネットに接続する際に、
割り振られるIPアドレス帯は、Webで公開されています。
その公開されているIP帯をより少ないCIDR表記にまとめたものをご紹介します。

 

マージ・削除後のdocomo回線によるIP帯域

プロモーション

Google or AdMax Promotion (ipvpos)

docomo回線で使用されると公開されているIP帯のリストを、
できる限り行数を減らしてCIDR表記にしたものは、

以下の「除外削除後」に表示されているリストです。

入力リスト

削除リスト

除外削除後

結果として、64行による表現が、62行にまで削減できます。

 

まとめる・除外するってどういうこと?
そんな疑問には以下でご説明しています。

またリストの整理に利用した機能は以下で公開しています。

統合の補足

docomoのサイトに公開されているCIDRのリストは、全64行ありました。

元リスト

No CIDR IP範囲
1 203.138.180.0/24 203.138.180.0 – 203.138.180.255
2 203.138.181.0/24 203.138.181.0 – 203.138.181.255
3 203.138.203.0/24 203.138.203.0 – 203.138.203.255
4 1.66.96.0/21 1.66.96.0 – 1.66.103.255
5 1.66.104.0/23 1.66.104.0 – 1.66.105.255
6 1.72.0.0/21 1.72.0.0 – 1.72.7.255
7 1.72.8.0/23 1.72.8.0 – 1.72.9.255
8 1.72.10.0/24 1.72.10.0 – 1.72.10.255
9 1.75.0.0/21 1.75.0.0 – 1.75.7.255
10 1.75.8.0/22 1.75.8.0 – 1.75.11.255
11 1.75.12.0/23 1.75.12.0 – 1.75.13.255
12 1.75.14.0/24 1.75.14.0 – 1.75.14.255
13 1.75.16.0/20 1.75.16.0 – 1.75.31.255
14 1.75.152.0/21 1.75.152.0 – 1.75.159.255
15 1.75.196.0/22 1.75.196.0 – 1.75.199.255
16 1.75.208.0/21 1.75.208.0 – 1.75.215.255
17 1.75.224.0/19 1.75.224.0 – 1.75.255.255
18 1.78.0.0/19 1.78.0.0 – 1.78.31.255
19 1.78.32.0/21 1.78.32.0 – 1.78.39.255
20 1.78.40.0/22 1.78.40.0 – 1.78.43.255
21 1.78.64.0/18 1.78.64.0 – 1.78.127.255
22 1.79.6.0/23 1.79.6.0 – 1.79.7.255
23 1.79.8.0/21 1.79.8.0 – 1.79.15.255
24 1.79.16.0/21 1.79.16.0 – 1.79.23.255
25 1.79.24.0/22 1.79.24.0 – 1.79.27.255
26 1.79.28.0/23 1.79.28.0 – 1.79.29.255
27 1.79.30.0/24 1.79.30.0 – 1.79.30.255
28 1.79.32.0/21 1.79.32.0 – 1.79.39.255
29 1.79.66.0/23 1.79.66.0 – 1.79.67.255
30 1.79.68.0/22 1.79.68.0 – 1.79.71.255
31 1.79.72.0/21 1.79.72.0 – 1.79.79.255
32 1.79.80.0/20 1.79.80.0 – 1.79.95.255
33 1.79.96.0/21 1.79.96.0 – 1.79.103.255
34 1.79.176.0/21 1.79.176.0 – 1.79.183.255
35 49.96.0.0/18 49.96.0.0 – 49.96.63.255
36 49.96.216.0/21 49.96.216.0 – 49.96.223.255
37 49.96.224.0/19 49.96.224.0 – 49.96.255.255
38 49.97.0.0/18 49.97.0.0 – 49.97.63.255
39 49.97.64.0/20 49.97.64.0 – 49.97.79.255
40 49.97.88.0/22 49.97.88.0 – 49.97.91.255
41 49.97.92.0/22 49.97.92.0 – 49.97.95.255
42 49.97.96.0/19 49.97.96.0 – 49.97.127.255
43 49.98.7.0/24 49.98.7.0 – 49.98.7.255
44 49.98.8.0/21 49.98.8.0 – 49.98.15.255
45 49.98.16.0/23 49.98.16.0 – 49.98.17.255
46 49.98.32.0/19 49.98.32.0 – 49.98.63.255
47 49.98.64.0/18 49.98.64.0 – 49.98.127.255
48 49.98.128.0/17 49.98.128.0 – 49.98.255.255
49 49.104.0.0/18 49.104.0.0 – 49.104.63.255
50 49.104.64.0/20 49.104.64.0 – 49.104.79.255
51 49.104.80.0/21 49.104.80.0 – 49.104.87.255
52 49.106.200.0/21 49.106.200.0 – 49.106.207.255
53 49.106.208.0/20 49.106.208.0 – 49.106.223.255
54 49.106.224.0/22 49.106.224.0 – 49.106.227.255
55 49.106.228.0/23 49.106.228.0 – 49.106.229.255
56 110.163.6.0/23 110.163.6.0 – 110.163.7.255
57 110.163.8.0/22 110.163.8.0 – 110.163.11.255
58 110.163.12.0/23 110.163.12.0 – 110.163.13.255
59 110.163.216.0/21 110.163.216.0 – 110.163.223.255
60 110.163.224.0/22 110.163.224.0 – 110.163.227.255
61 183.74.0.0/21 183.74.0.0 – 183.74.7.255
62 183.74.8.0/23 183.74.8.0 – 183.74.9.255
63 183.74.192.0/20 183.74.192.0 – 183.74.207.255
64 183.75.128.0/18 183.75.128.0 – 183.75.191.255

 

マージ処理後

このIP帯域をマージ処理したものが以下のようになります。

マージ処理によって、62行にまで削減できます。

No CIDR IP範囲
1 1.66.96.0/21 1.66.96.0 – 1.66.105.255
2 1.66.104.0/23 1.66.104.0 – 1.66.105.255
3 1.72.0.0/21 1.72.0.0 – 1.72.10.255
4 1.72.8.0/23 1.72.8.0 – 1.72.9.255
5 1.72.10.0/24 1.72.10.0 – 1.72.10.255
6 1.75.0.0/21 1.75.0.0 – 1.75.14.255
7 1.75.8.0/22 1.75.8.0 – 1.75.11.255
8 1.75.12.0/23 1.75.12.0 – 1.75.13.255
9 1.75.14.0/24 1.75.14.0 – 1.75.14.255
10 1.75.16.0/20 1.75.16.0 – 1.75.31.255
11 1.75.152.0/21 1.75.152.0 – 1.75.159.255
12 1.75.196.0/22 1.75.196.0 – 1.75.199.255
13 1.75.208.0/21 1.75.208.0 – 1.75.215.255
14 1.75.224.0/19 1.75.224.0 – 1.75.255.255
15 1.78.0.0/19 1.78.0.0 – 1.78.43.255
16 1.78.32.0/21 1.78.32.0 – 1.78.39.255
17 1.78.40.0/22 1.78.40.0 – 1.78.43.255
18 1.78.64.0/18 1.78.64.0 – 1.78.127.255
19 1.79.6.0/23 1.79.6.0 – 1.79.30.255
20 1.79.8.0/21 1.79.8.0 – 1.79.15.255
21 1.79.16.0/21 1.79.16.0 – 1.79.23.255
22 1.79.24.0/22 1.79.24.0 – 1.79.27.255
23 1.79.28.0/23 1.79.28.0 – 1.79.29.255
24 1.79.30.0/24 1.79.30.0 – 1.79.30.255
25 1.79.32.0/21 1.79.32.0 – 1.79.39.255
26 1.79.66.0/23 1.79.66.0 – 1.79.103.255
27 1.79.68.0/22 1.79.68.0 – 1.79.71.255
28 1.79.72.0/21 1.79.72.0 – 1.79.79.255
29 1.79.80.0/20 1.79.80.0 – 1.79.95.255
30 1.79.96.0/21 1.79.96.0 – 1.79.103.255
31 1.79.176.0/21 1.79.176.0 – 1.79.183.255
32 49.96.0.0/18 49.96.0.0 – 49.96.63.255
33 49.96.216.0/21 49.96.216.0 – 49.97.79.255
34 49.96.224.0/19 49.96.224.0 – 49.96.255.255
35 49.97.0.0/18 49.97.0.0 – 49.97.63.255
36 49.97.64.0/20 49.97.64.0 – 49.97.79.255
37 49.97.88.0/21 49.97.88.0 – 49.97.127.255
38 49.97.96.0/19 49.97.96.0 – 49.97.127.255
39 49.98.7.0/24 49.98.7.0 – 49.98.17.255
40 49.98.8.0/21 49.98.8.0 – 49.98.15.255
41 49.98.16.0/23 49.98.16.0 – 49.98.17.255
42 49.98.32.0/19 49.98.32.0 – 49.98.255.255
43 49.98.64.0/18 49.98.64.0 – 49.98.127.255
44 49.98.128.0/17 49.98.128.0 – 49.98.255.255
45 49.104.0.0/18 49.104.0.0 – 49.104.87.255
46 49.104.64.0/20 49.104.64.0 – 49.104.79.255
47 49.104.80.0/21 49.104.80.0 – 49.104.87.255
48 49.106.200.0/21 49.106.200.0 – 49.106.229.255
49 49.106.208.0/20 49.106.208.0 – 49.106.223.255
50 49.106.224.0/22 49.106.224.0 – 49.106.227.255
51 49.106.228.0/23 49.106.228.0 – 49.106.229.255
52 110.163.6.0/23 110.163.6.0 – 110.163.13.255
53 110.163.8.0/22 110.163.8.0 – 110.163.11.255
54 110.163.12.0/23 110.163.12.0 – 110.163.13.255
55 110.163.216.0/21 110.163.216.0 – 110.163.227.255
56 110.163.224.0/22 110.163.224.0 – 110.163.227.255
57 183.74.0.0/21 183.74.0.0 – 183.74.9.255
58 183.74.8.0/23 183.74.8.0 – 183.74.9.255
59 183.74.192.0/20 183.74.192.0 – 183.74.207.255
60 183.75.128.0/18 183.75.128.0 – 183.75.191.255
61 203.138.180.0/23 203.138.180.0 – 203.138.181.255
62 203.138.203.0/24 203.138.203.0 – 203.138.203.255

 

さいごに

docomoでは公開されているIP範囲をそのまま利用しても、
大した違いはないほどにリストが整理されています。
さすがdocomoさん仕事が細かいなーって感じです。

たった2行の削減なので、あまり負荷的影響はないとは思います。

ただ、こうした削減は、アクセスの多いサイトほどに、
サーバーのアクセス制限等に関しての負荷を軽減することができ、
大きなメリットになることと思います。

 


AdMax Promotion

公開日:
最終更新日:2019/06/20

シェア頂けると新機能開発の励みになります!!

最後までお読みいただきありがとうございました。
便利!と思って頂けたらシェアを是非お願いします。
ご意見・ご批判でも感じた事を気にせずご指摘ください。

アカウント新規作成の為、是非フォローもお願いします。(無言OK)

※このページでこんな情報も一緒に見れたら便利!などの
アイディア・ご意見もお聞かせください。

また弊サイトはすべて広告費と個人の自腹にて運営・開発を行っています。
皆様、お仕事中でお忙しいことと存じますが、
ご興味がおありの広告が目に留まりましたら
広告主様のサイトもご覧いただけますと励みになります。

QRコードからもこのURLを開けます。
リンク先URL: https://ipvx.info/ipv4/sp-ip-netmask/docomo/marged-201502/


AdMax Promotion

サイト内コンテンツ
すべて展開 | すべて省略

Google or AdMax Promotion (ipvlink)

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください