日々の忘備録とリファレンス

PHPマニア

HTML・CSS・PHP・jQuery・Mysql・Linuxの総合情報サイト

PHPを中心にしたIT用語など、サーバー用語からTCP/IP用語まで

HTML・CSS・PHP・jQuery・Mysql・Linuxの情報サイト

+
Share
Bookmark
Follow

IPアドレス(アイピーアドレス)

IPアドレスとは

IT用語の中のネットワーク用語である「IPアドレス」について説明していきます。

IPアドレスの読み方

IPアドレスはカタカナで表すと「アイピーアドレス」と読みます。

IPアドレスって何?
IPアドレスとは、ネットワーク上における住所のようなものです。

IPアドレスは世界で一意なもので、Web上のネットワークではこのIPアドレスを頼りに目的のサイトやサーバーなどにアクセス出来たり情報を閲覧出来たりします。

IPアドレスは、

192.168.0.1

のような数値とドットの組み合わせで表します。

上記のような、ドットで10進数を4つに分けた表現をIPv4

2001:a928:35bc:6846:ea77:4983:c764:33a4

のように、コロンを使って16進数を8つに分けた表現をIPv6と言います。

IPv4とIPv6

昨今のインターネット人口の増加などで、IPv4では振り分けが出来にくくなったため、IPv6が産み出されました(IPアドレスの枯渇問題といいます)が、2020年現在ではまだIPv4が中心に使われています。

IPv4は10進数ですが、2進数にすると32桁なので、アドレスの総数は2の32乗の約43億個IPアドレスが作れます。

一方IPv6は16進数で、2進数にすると128桁なので、アドレスの総数は2の128乗の約34澗個IPアドレスが作れます。

「億」(おく)は10の8乗、
「兆」(ちょう)は10の12乗、
「京」(けい)は10の16乗、
「垓」(がい)は10の20乗、
「じょ」は10の24乗、
「穣」(じょう)は、10の28乗、
「溝」(こう)は10の32乗、
「澗」(かん)は10の36乗
なので、かなりの大きい数値になりますね。

PHPに最適の共用サーバー

大手GMOの安心サーバー

ConoHaサーバー

GMOの格安WordPressサーバー

ロリポップサーバー

グローバルIPとローカルIP

IPアドレスは、インターネットの契約ごとに一つ割り当てられますので、基本的にはインターネットを契約している家庭ごとに一意になるようになっています。
それをグローバルIPアドレスと言います。

そして各家庭には回線終端装置(ONU)があり、それより内側で配分されるIPアドレスローカルIPアドレスまたはプライベートアドレスと言います。
ローカルIPアドレスは市販で販売しているルーターで誰でも振り当てる事ができます。

ちなみにグローバルIPとローカルIPも被ることはありません。
一意なIPアドレスは、それぞれの用途によって、振り分ける数値の幅が決められています。

ローカルIPアドレス
IPv4のローカルIPアドレスは以下の範囲内で使われます。
  • 10.0.0.0~10.255.255.255
  • 172.16.0.0~172.31.255.255
  • 192.168.0.0~192.168.255.255
この範囲のIPアドレスはグローバルIPでは使用されません。

また、自分自身を指すIPアドレスループバックアドレスと言い、「127.0.0.1」が使われます。

また「0.0.0.0」は、ローカル上の全てのIPv4アドレスを意味し、サーバー上でこの設定をすると、全てのローカルのIPアドレスからの要求を待ち受けるといった状態になります。

グローバルIPアドレス
グローバルIPは、IPアドレスの枯渇問題やセキュリティーの問題もあり、プロバイダーから動的に割り当てられます。

そのため、自宅でサーバーを公開する際にはIPアドレスを固定にしなければならないので、プロバイダーに固定IPアドレスを申し込む必要があります。ただプロバイダーによっては固定IPアドレスのサービスがない場合がありますので、その場合には、ダイナミックDNSというサービスに申し込む必要があります。

また、IPアドレスが固定されているとクラッカーなどに狙われやすいので、注意が必要です。

PHPに最適の共用サーバー

大手GMOの安心サーバー

ConoHaサーバー

お名前.comのサーバー

お名前サーバー

IPアドレスとドメイン

元々はIPアドレスで目的のサイトなどにアクセスする考えでしたが、覚えにくい上にホームページであれば独自の単語で表現したいという気持ちもあるということで、ドメインが誕生しました。

ドメインとは好きな単語と「.com」や「.net」で表せるもので「google.com」や「twitter.com」のようなもので、レジストラに登録し購入することで取得出来ます。

Webサイトを閲覧する際は、DNSサーバーにて、ドメインからIPアドレスに変換されます。

IPアドレスと同じカテゴリのIT用語

ネットワーク用語

Copyright© 2019-2021 php-mania.com All Rights Reserbed.

当サイトに掲載している文章、画像などの無断転載を禁止いたします。