192.168.0.0 - 192.168.255.255 ←→ 192.168.0.0/16
のような変換を簡単に行う方法はないでしょうか?
http://www.mars.dti.ne.jp/~kal/computer/network/cidr.html
fortyix/computer/network/cidr
サブネットマスクとビット数の両方から値を求められます。
今は、ネットマスクで切るのが主流だから、IPの値からどこで切ってよいかわからないわけです。
http://www.s-me.co.jp/tech/ip/ip06.shtml
Aクラス、Bクラス、Cクラス
こっちだけでしたら、切ることができますが、一般的ではなくなっていますね。
ありがとうございます。
そのあたりの仕組みは分かるのですが、簡単に「マスク←→IP範囲」の変換を行えるフリーソフトやスクリプトなどがあればと思い質問いたしました。
>範囲の計算が出来るともっといいです。
上記のページのネットワーク・アドレスの項目をご覧下さい。
ありがとうございます!
ありがとうございます!
http://www.itbook.info/mt/archives/002274.php
ネットワークエンジニアを目指して blog:IPアドレスのサブネット計算が出来るサイト
上記のサイトのリンク先とかどうですか?
尤も、私は使わないで計算しておりますが....
ありがとうございます!
http://www.vector.co.jp/soft/win95/net/se288820.html
cidr(Windows95/98/Me / インターネット&通信)
cidrというソフトはどうでしょう
フリーで手に入りますよ
ありがとうございます!
ありがとうございます!
PerlでよいならCPANよりNetAddr::IPをインストールし、
$ perl -MNetAddr::IP ¥
-e ’print NetAddr::IP->new(”210.81.64.0/18”)->range, ”¥n”;’
210.81.64.0 - 210.81.127.255
$ perl -MNetAddr::IP ¥
-e ’print NetAddr::IP->new(”210.81.64.0 - 210.81.127.255”)->cidr, ”¥n”;’
210.81.64.0/18
という使い方ができます。ただし後者のレンジからCIDRを求めるとき、
複数のCIDRを必要とするレンジの場合、newメソッドが失敗します。
ありがとうございます!
マスク→IP範囲 なら上記ページのフリーソフト(Windows用)で変換できると思いますよ。
UNIX等でしたら上記のソフトが使えると思います。
ありがとうございます!
http://www.solarwinds.net/Tools/Free_tools/Subnet_Calc/index.htm
SolarWinds.Net Toolset Applications - Advanced Subnet Calculator
これはどうでしょうか。
ありがとうございます!
ありがとうございます。
範囲の計算が出来るともっといいです。
ビット数 → A.B.C.D〜E.F.G.Hみたいに。