2023/01/06

「ずいぶんとださいマスク表を使っているのね」
いつも煽りスタートですみません。m__m(バカのひとつ覚え)
室長のゆうろです。NWエンジニアらしい話題をしていませんでしたので、それっぽいネタの一つでWEBに提出しようと思います。
sponsored link
IPアドレスは32bitで整数化すること
今現在(2019/4/12時点)でgoogleの上位に来てるのは、作業セルにやたら頼りまくってなんとかしているか、サブネットマスク表をルックアップしており、自己完結できていないものしか存在していないですね。
また包括判定ツールにあたっては検索しても上位には誰も公開していません。包括チェックロジックは、アドレスの理解と論理演算子と配列操作関数の合わせ技なため突き詰めるのが大変なのもあるでしょうか。
32bitで整数化することのメリット
今回公開させて頂く方式のものは一度32bitで数値化を行います。これにより大小関係を持つことが可能です。
メリットは
・マスク表が不要です
・Nwアドレスかどうかの判定が可能です
・ソートが可能です
・包含(重複)チェックも可能です
・VBAも使いません
webベースでなく、エクセルだから価値がある
IPv4ももう長くないかもしれませんし、また最近はWEB+DBが流行りです。とはいえ本番移行時の作業等では、余分なアプリのインストールが禁止であったり、WEB等のportが満足に使えないことも多いです。
しかしこの「ださくない方のw」IPアドレス計算ツールではexcelのみで完結することが可能です。
エクセルが得意な方はリバースしてお好みに加工してお使え頂けるかと思います。別シートにはコピペでそのまま使っていけるように関数集もつけております。
免責など
不明な点がありましたら遠慮なくご相談ください。またアクセス数が伸びるようでしたら丁寧に解説させて頂きます。(誰かが記事書いてくれそうですけどw)
著作権について主張する気などは全くございませんが、テスト等はきちんと行えてませんので逆に不具合で困らせてしまったらごめんなさい。
ご興味をもって頂きましたら、個別にカスタマイズのご相談もさせていただければと思います。(VBAとSQLも組み合わせてよりよいものを作らさせて頂きます)
それではネットワークエンジニアの皆様、どうかお体を壊さないようにご自愛ください。