IPを数値に変換

IPを数値に変換とは?

IPを数値に変換は、IPアドレスを10進数に変換するもので、データベーステーブルのフィールド設計によく使用されます。標準形式から10進数に変換するには、以下のアルゴリズムに従う必要があります:

  1. 最初のオクテット(最も左)の数値に16777216(256^3)を掛けます。
  2. 2番目のオクテットの数値に65536(256^2)を掛けます。
  3. 3番目のオクテットの数値に256を掛けます。
  4. 受け取ったすべての数値と4番目のオクテットを加算します(正式には、4番目のオクテットは256^0、つまり1を掛けます)。