AZ Tools

IPv4 アドレス変換ツール

ネットワーク

IPv4 アドレスをよく使う任意の形式 — ドット付き10進数(192.168.1.1)、32ビット整数(3232235777)、16進数(0xC0A80101)— で入力すると、すべての表現を一度に、さらに2進数オクテットも表示します。また、アドレスをプライベート・パブリック・ループバック・リンクローカル・マルチキャスト・ブロードキャスト・共有(CGNAT)・予約済みに分類します。ファイアウォールや ACL のルール、データベース保存(IP は整数で保持されることが多い)、ログ解析、アドレスが数値にどう対応するかの学習に便利です。すべての計算はブラウザ内で実行されます。

ドット付き10進数

192.168.1.1

整数 (uint32)

3232235777

16進数

0xC0A80101

2進数

11000000.10101000.00000001.00000001

種類プライベート

使い方

  1. IPv4 アドレス、32ビット整数、または 0x 16進数の値を入力または貼り付けます。
  2. ドット付き10進数・整数・16進数・2進数の形式を並べて確認します。
  3. 必要な表現をコピーします。アドレスの種類は下に表示されます。

よくある質問

なぜ IP を整数で保存するのですか?
32ビット整数はコンパクトで、データベースでのインデックス作成や比較が速いため、範囲検索や照会が効率的です。192.168.1.1 は整数 3232235777 です。
整数はどう計算されますか?
各オクテットが1バイトです:整数 = a×2²⁴ + b×2¹⁶ + c×2⁸ + d。つまり 192.168.1.1 = 192×16777216 + 168×65536 + 1×256 + 1 = 3232235777。
アドレスの種類は何を意味しますか?
プライベート(10/8、172.16/12、192.168/16)とループバック(127/8)はインターネットでルーティングされず、リンクローカル(169.254/16)は自動割り当て、共有(100.64/10)はキャリアグレード NAT、その他はパブリックです。
IPv6 にも対応していますか?
このツールは IPv4 専用です。IPv6 の作業には IPv6 エキスパンダーなどの専用ツールを使ってください。

関連ツール