Handy Dev Tools
日常的な作業のためのシンプルなオンラインツール

お気に入りがありません

    Base64エンコード/デコードツール
    Markdown to HTML変換
    HTML to Markdown変換
    URL エンコード・デコード
    Unicodeエスケープ変換
    Unicodeエンコード/デコード
    SQLフォーマッタ
    SQLスプリッタ
    SQLパラメータバインド
    JSONフォーマッタ
    XMLフォーマッタ
    YAMLフォーマッタ
    GraphQLフォーマッタ
    JSON to YAML変換
    YAML to JSON変換
    JSON to TOML変換
    TOML to JSON変換
    HTMLエンティティ エンコード/デコード
    TOML to YAML変換
    YAML to TOML変換
    CSV to SQL INSERT変換
    Markdownテーブル生成
    JSON to XML変換
    XML to JSON変換
    UUID生成
    ULID生成
    パスワード生成
    ハッシュ生成
    Lorem Ipsum ジェネレーター
    Lorem Picsum画像URL生成ツール
    テストデータ生成
    QRコード生成
    S3パス解析・変換
    IPアドレス計算
    サブネット分割
    サブネット統合
    CloudFront署名URL生成
    RDS接続文字列ジェネレーター
    座標変換ツール
    位置情報フォーマット一括変換
    JWTデコード・解析
    Basic認証
    パスワード強度分析
    クレジットカードバリデーター
    PIIマスク(個人情報難読化)
    RSA鍵ペア生成ツール
    文字ケース変換
    ローマ字変換
    ローマ数字変換ツール
    フォネティックコード変換ツール
    文字数カウンター
    テキストDiff
    HTMLタグ除去
    正規表現テスター
    色情報変換
    ダイスロール
    Crontab ジェネレーター
    Crontab パーサー
    絵文字ピッカー
    Unixタイムスタンプ変換ツール
    HTTP ステータスコード検索
    ポート番号検索
    MIMEタイプ検索
    Base64ファイル変換
    画像Base64エンコード/デコード
    User-Agent パーサー
    URLパーサー
    OGPチェッカー
    コミットメッセージジェネレーター
    Chmod Calculator
    ターミナルGIFメーカー
    .envパーサー・バリデータツール
Ctrl+K

IPアドレス計算

CIDR表記やIPアドレス+サブネットマスクからネットワーク情報を計算します

CIDR表記

使い方

このツールについて

CIDR表記(例: 192.168.1.0/24)またはIPアドレス+サブネットマスクから、ネットワークアドレス、ブロードキャストアドレス、利用可能なホスト範囲、IPアドレスクラス、2進数・16進数表記などをリアルタイムで計算・表示します。すべての計算はブラウザ内で完結します。

使い方

入力形式を選択(CIDR表記 または IPアドレス+サブネットマスク)。CIDR表記の場合は「192.168.1.0/24」のように入力。IPアドレス+サブネットマスクの場合は、IPアドレス(例: 192.168.1.0)とサブネットマスク(例: 255.255.255.0)をそれぞれ入力。入力と同時に計算結果がリアルタイムで表示され、各項目のコピーボタンで値をコピーできます。

オプション

入力形式: CIDR表記(例: 192.168.1.0/24)または IPアドレス+サブネットマスク(例: 192.168.1.0 + 255.255.255.0)。両方が入力された場合はCIDR表記が優先されます。計算結果: ネットワークアドレス、ブロードキャストアドレス、サブネットマスク、ワイルドカードマスク、利用可能なホスト範囲、IPアドレスクラス、2進数表記、16進数表記が表示されます。

ユースケース

• ネットワーク設計時のサブネット計算 • ファイアウォールルールの設定(ネットワークアドレス・ブロードキャストアドレスの確認) • サーバーやルーターの設定(利用可能なホスト範囲の確認) • ネットワークトラブルシューティング(IPアドレスのクラスやプライベート/パブリック判定) • 学習・教育(CIDR表記とサブネットマスクの理解)

技術的な仕組み

IPアドレスとプレフィックス長(CIDR表記の/24など)またはサブネットマスクから、ビット演算(AND、OR、NOT)を使用してネットワークアドレス、ブロードキャストアドレス、ワイルドカードマスクを計算します。ネットワークアドレスはIPアドレスとサブネットマスクのAND演算、ブロードキャストアドレスはネットワークアドレスとホスト部の全ビットを1にした値のOR演算で求めます。2進数・16進数表記は各オクテット(0-255)を2進数(8桁)または16進数(2桁)に変換して表示します。すべての計算はJavaScriptのビット演算で実装され、ブラウザ内で即座に完了します。

プライバシーとデータの扱い

すべての計算はブラウザ内で完結し、入力したIPアドレスやサブネットマスクをサーバーへ送信しません。

よくある質問

Q: ツールはどのような結果を表示しますか?
A: ネットワークアドレス・ブロードキャストアドレス・サブネットマスク・ワイルドカードマスク・利用可能なホスト範囲・使用可能なホスト数・IPアドレスクラス(A/B/C/D/E)・すべての値の2進数/16進数表記が表示されます。
Q: ネットワークアドレスとブロードキャストアドレスの違いは何ですか?
A: ネットワークアドレス(すべてのホストビット=0)はサブネット自体を識別し、ホストに割り当てることはできません。ブロードキャストアドレス(すべてのホストビット=1)はサブネット内のすべてのホストにパケットを送信するために使用されます。どちらも使用可能なホストアドレスには含まれません。
Q: ワイルドカードマスクとは何ですか?どこで使われますか?
A: ワイルドカードマスクはサブネットマスクのビット反転です(例:/24→ワイルドカード0.0.0.255)。Cisco ACL・OSPFネットワーク文・ファイアウォールルールで、アドレスのどのビットが一致しなければならないかを指定するために使われます。
Q: CIDRとサブネットマスクの両形式を入力できますか?
A: はい。CIDR(例:192.168.1.0/24)またはIPとサブネットマスクを別々に入力できます。両方入力した場合はCIDRが優先されます。
Q: IPアドレスはサーバーに送信されますか?
A: いいえ。すべての計算はブラウザ内で行われます。IPアドレスやサブネットマスクがサーバーに送られることはありません。