インターネットで通信する機器には、手紙に宛先が必要なのと同じように、住所が必要です。IP アドレス(Internet Protocol アドレス)がその宛先です。ルーターにパケットをどこへ届け、返事をどこへ送り返すかを伝える番号です。
2 つのバージョン、役割は同じ
現在使われている IP アドレスは 2 種類あります。
- IPv4 アドレスは 32 ビットの数値で、4 つの 10 進数で書きます(
203.0.113.42)。約 43 億個ありますが、足りないことがわかりました。 - IPv6 アドレスは 128 ビットの数値で、16 進数で書きます(
2001:db8:4f2a::17)。すべての機器に何度でも専用のアドレスを配れるほどあります。
現在の多くの接続は両方を持っています。ブラウザは接続ごとにどちらかを選び、使える場合は通常 IPv6 を選びます。ネットワークが対応していれば、トップページに両方が表示されます。
IP アドレスは誰が割り当てる?
アドレス空間は階層的に管理されています。IANA が大きなブロックを 5 つの地域インターネットレジストリ(RIR)、つまり ARIN、RIPE NCC、APNIC、LACNIC、AFRINIC に割り当てます。RIR はそれをインターネットサービスプロバイダー、ホスティング事業者、大規模な組織に割り当て、さらにそこから顧客や機器へアドレスが配られます。
この流れは公開されています。どのアドレスでも、それを広報しているネットワーク(ASN)、登録されている組織(WHOIS)、それを含む経路を調べられます。
グローバルアドレスとプライベートアドレス
あなたのノートパソコンには、おそらく専用のグローバル IP アドレスはありません。家庭やオフィスのネットワークは内部で 192.168.1.20 のようなプライベートアドレスを使い、ルーターが NAT でそれを自分の 1 つのグローバルアドレスに変換します。そのルーターの内側にある機器はすべて、外からは同じグローバル IP に見えます。
携帯キャリアはさらに一歩進めて、多くの契約者に 1 つのグローバル IPv4 アドレスを共有させることがよくあります(キャリアグレード NAT)。IPv6 が重要な理由の 1 つはここにあります。共有の必要がなくなるのです。
IP アドレスからわかること
IP アドレスからウェブサイトにわかるのは、次のようなことです。
- どのネットワークにいるか:ISP、携帯キャリア、勤務先、VPN、クラウド事業者など。
- そのネットワークがおおよそどこで使われているか:たいていは国、場合によっては地域や都市。
- 接続のいくつかの性質:データベースが分類していれば、ホスティング事業者、VPN、Tor ネットワークのものかどうか。
あなたの名前、住所、正確な位置はわかりません。IP の位置情報は、アドレスブロックがおそらく使われている場所を示すもので、多くの場合は利用者ではなくプロバイダーの設備の所在地です。正確な位置を得るには、ブラウザであなたが明示的に許可する必要があります。
IP アドレスは変わる?
多くの場合、変わります。家庭用やモバイルの接続の多くは、プロバイダーのプールから動的なアドレスを受け取り、ルーターの再接続で変わることがあります。企業やサーバーは通常固定アドレスです。IPv6 では、プライバシー保護のために機器がアドレスの末尾を定期的に変えることもあります。
試してみる
- 自分のアドレスと、インターネットから見えるあなたの接続の情報を確認する。
- 任意の IP アドレスを調べて、ネットワーク、経路、おおよその位置を見る。
- IPv4 と IPv6 についてもっと知る。