このツールでできること
Binary to IPv4は、連続した32ビット、ドットで区切った4つの8ビットグループ、または空白や改行でグループ化した2進数を受け付けます。無効な文字を暗黙に削除することはありません。許可された空白区切りを除いた後に、0と1がちょうど32個残る必要があります。
- ドット区切りの入力には、8ビットグループがちょうど4つ必要です。
- ドットのない入力では、空白または改行を使ってグループ化できます。
- 入力に2、英字、その他の未対応記号が含まれると、具体的なエラーが表示されます。
使い方
- 対応している32ビット2進数形式を1つ貼り付けます。
- 「IPv4に変換」をクリックします。
- 4つのグループそれぞれのBinary to Decimal表を確認します。
- 最終的なドット区切り10進アドレスをコピーします。
計算の仕組み
検証後、32ビットを順番に4つの8ビットオクテットへ分割します。各組を2進数の桁の重みに従って0~255の10進数へ変換し、ドットでつないでA.B.C.D形式にします。
例
- 11000000101010000000000100000001 → 192.168.1.1。
- 11000000 10101000 00000001 00000001 → 192.168.1.1。
- 31ビット、33ビット、または文字2を含む入力 → 無効な2進数IPv4です。
主な用途
- パケットキャプチャやプロトコル文書の32ビット値をIPv4に戻します。
- 各2進オクテットの10進値を確認します。
- IPv4 to Binaryと組み合わせて、双方向の変換を照合します。
プライバシーについて
入力内容と結果はブラウザーのローカルメモリー内だけで処理されます。サーバーへの送信、オンラインAPIの呼び出し、自動保存は行いません。
Binary → IPv4の機能
0と1がちょうど32個あることを検証し、連続、ドット区切り、空白区切りの2進数をIPv4に変換します。 ネットワーク設計、設定確認、トラブルシューティングに役立ち、結果はその場で確認してコピーできます。
FAQ
どの区切り文字に対応していますか。
ドット、空白、改行に対応します。ドットを使わない場合、空白は任意のビットグループの間に置けます。
入力がちょうど32ビットである必要があるのはなぜですか。
IPv4の幅は32ビットに固定されているため、1ビットでも多かったり少なかったりすると完全なアドレスを表せません。
無効な文字は自動的に無視されますか。
いいえ。0、1、許可された区切り文字以外があるとエラーになります。
結果はサーバーに送信されますか。
いいえ。検証と基数変換は、すべてブラウザー内で完結します。