現在地
IPオンラインコンバータ
🖥 IPオンラインコンバータ
IP変換とは?
IP アドレスと Int アドレスは相互に変換できます。 IPv4 アドレスは 32 ビットの 2 進数で、通常は「ドット付き 10 進数」の規則で abcd として表されます。 Int アドレスは整数です。これは IP アドレスのデジタル形式です。これは、国際デジタル アドレス ネットワーク上の特定の場所のデジタル地理的位置を指します。
IP変換を行う目的は何ですか?
前述したように、IPv4 アドレスは 32 ビットの 2 進数です。文字列型で表現すると、格納するのに 7 ~ 15 バイトを占有します。たとえば、0.0.0.0 には 7 バイトが必要で、255.255.255.255 には 15 バイトが必要であり、多くのスペースを占有します。また、Int 数値はわずか 4 バイトと 32 ビットであるため、Int 数値を使用して IPv4 アドレスを表すことができるため、ストレージ スペースを大幅に節約できます。
IP 変換を行うには?
IPv4 アドレスの各セグメントは、0 ~ 255 の整数と見なすことができます。最初に各セグメントをバイナリに分割し、それらを結合できます。次に、2 進数を長整数に変換します。
ここでは例として IP 10.0.3.193 を取り上げます。
セグメント | バイナリ |
---|---|
10 | 00001010 |
0 | 00000000 |
3 | 00000011 |
193 | 11000001 |
組み合わせは 00001010 00000000 00000011 11000001 です。次の IP オンライン コンバーターを試すこともできます。