- English
- 日本語
Web知識を知っている人
IPアドレスという言葉をよく耳にしますが、IPアドレスという言葉の意味をご存知でしょうか?
私たちがインターネット上でWebサイトを閲覧する時、IPアドレスが利用されています。
IPアドレスは、スマホやPCなど、ネットワーク上の機器に割り当てられるインターネット上の住所のような存在です。
例えば「192.168.0.0」のような番号がIPアドレスの一種です。
ネットワークの設計や設定をするときに、必要不可欠な知識になるのがIPアドレスです。
そこでこの記事ではインターネットを支えている一つの重要要素であるIPアドレスについて解説していきます。
気になる方は是非最後まで読んで頂ければと思います。
\1分で登録完了! 受講料98,000円がなんと0円!/
【期間限定】ノーリスクで学びたい方におすすめ!
以下のプログラミングスクールもオススメです。
是非検討してみてはいかがでしょうか?
- 侍テラコヤ(初月50%OFF学び応援キャンペーン実施中)(解説記事はこちら)
⇒ 学び応援キャンペーンでお得に申し込む!
・コスパ最高! 月額2,980円〜利用できる!
・単月定額と比べて総額最大44,400円OFF!
・学び応援キャンペーン実施中!
Web知識を知っている人
目次
IPアドレスとは?
IPアドレス(Internet Protocol Address)はインターネット上に接続されたコンピューター等の機器が持つ番号のことで住所のような役割を果たしています。
IPアドレスは「192.168.0.1」のような数字で表すことができ、「.」(ピリオド)で4つに区切られています。
私たちはIPアドレスが存在することで、インターネット上でWebサイトを閲覧したり、電子メールを送ったりすることができています。
このようにIPアドレスのおかげでデータの参照先、データの送信先となる機器の位置を特定することができています。
IPアドレスには複数の種類がありますが、関係する用語も多いです。
この後にグローバルIPアドレスやプライベートIPアドレスについて解説していきます。
IPアドレスをもっと詳しく知りたい方必見
Web知識を知っている人
「イラスト図解式 この一冊で全部わかるネットワークの基本」はTCP/IP、LANの基礎から、企業ネットワークの全体像、代表的なネットワーク機器、プロトコル、構築、運用、セキュリティなど、これからネットワークにかかわる人が知っておきたい知識をこの一冊で丸ごと解説されています。
IPアドレスのルール
現在普及しているIPアドレスはIPv4というバージョンで32ビットの2進数を8ビットの10進数に変更したものです。
それでは実際にIPv4のIPアドレスがどのようになっているか見ていきましょう。
下記が32ビットの2進数で表したものとなります。
(例)11000000.10101000.00000000.00000001
上記の例で見て分かるように「0」と「1」の2種類の数字で表記されています。
コンピューターは「0」と「1」の2種類の数字であらゆるデータを処理しています。
電気がオフになっている時は「0」、電気がオンになっている時は「1」となります。
2進数のままでは人間はコンピューターがどのような処理をしているのか理解できないので、人間が理解できる形に変換する必要があります。
そこで10進数というものに変換します。
この変換したものがIPアドレスとなっています。
上記の例を10進数に変換すると「192.168.0.1」となります。
IPアドレスの種類
IPアドレスはグローバルIPアドレスとプライベートIPアドレスに分けることができます。
また、グローバルIPアドレスとプライベートIPアドレスはともに動的IPアドレスと固定IPアドレスに分けることができます。
それでは2種類のIPアドレスを見ていきましょう。
グローバルIPアドレス
グローバルIPアドレスとはインターネット接続する時に利用されるIPアドレスのことです。
全世界で通用するアドレスで、世界中どこからでもデータ送受信の際に送り間違えのないよう、世界にただひとつ、インターネットに接続する際に割り振られるIPアドレスです。
コンピューター等の機器毎に固有のアドレスが割り振られているので、IPアドレスが重複することはありません。
また、グローバルIPアドレスは動的IPアドレスと固定IPアドレスに分けることができます。
動的IPアドレス
動的IPアドレスはプロバイダがアドレスを接続の都度に割り振る設定です。
例として、私たちの家庭でプロバイダと契約してインターネットを利用する場合が挙げられます。
コンピューターに毎回IPアドレスを設定せず、インターネットに接続できるのは、インターネット・サービス・プロバイダーに接続する度にIPアドレスを割り振っているからです。
固定IPアドレス
固定IPアドレスはプロバイダが一度割り振ったアドレスを固定する設定です。
例として、Webサーバー、メールサーバー等をインターネット上に公開する場合が挙げられます。
Webサーバー、メールサーバーのIPアドレスが毎回変更になると、ドメインとIPアドレスを関連付けることができなくなるので、IPアドレスを固定する必要があります。
プライベートIPアドレス
プライベートIPアドレスとはインターネット接続されたルーターやルーターに接続したコンピューター等に利用されるIPアドレスのことです。
自宅や会社など特定のネットワークの範囲内で用いられるIPアドレスのことで、ローカルIPアドレスとも呼ばれます。
プライベートIPアドレスは同一ネットワーク内では重複しないIPアドレスを使用する必要がありますが、異なるネットワークであれば、同一のアドレスを使用しても問題ないです。
プライベートIPアドレスは動的IPアドレスと固定IPアドレスに分けられます。
動的IPアドレス
動的IPアドレスはDHCPサーバー機能で、インターネットに接続の都度、IPアドレスを割り振る設定です。
DHCPサーバー機能とは、インターネット接続を行いたいコンピューターにIPアドレスを割り振る機能です。
例として、ルーター経由でインターネット接続ができるコンピューターが挙げられます。
コンピューターがルーター経由でインターネットに接続の都度、DHCPサーバー機能でIPアドレスを割り振ることでインターネット接続ができています。
固定IPアドレス
固定IPアドレスは手動でアドレスを割り振る設定です。
例として、DHCP機能がついていないプリンターが挙げられます。
DHCP機能がついていないプリンターはIPアドレスを手動で設定する必要があります。
ネットワーク内でIPアドレスが重複しないようにIPアドレスを固定することで、インターネット接続ができています。
IPアドレス枯渇問題
IPv4アドレスは32ビットの2進数で約43憶個のIPアドレスが存在しています。
コンピューター、スマートフォンの普及率が爆発的に増え、コンピューターの住所とも言われる重要なIPアドレスが枯渇しています。
つまり、IPv4での新規ユーザーがインターネットをこれ以上利用できないという事態に陥っています。
IPv4アドレスを使用してビジネス展開している企業は、顧客にIPv4アドレスを割り当てなければなりません。
IPアドレスが枯渇すると新規顧客にIPアドレスを割り振ることができなくなり、ビジネスができないという事態に陥ります。
現在、IPv4アドレスの範囲内でやり繰りできるように様々な取り組みがされています。
しかし、IPv4アドレスの範囲内でやり繰りする方法では抜本的な解決策になっていないので、IPv6という新しい規格が開発されました。
IPv6アドレスは128ビットの2進数で約340潤と膨大なIPアドレスが存在しているので、今後IPアドレスは枯渇することはないでしょう。
しかし、IPv6アドレスはインターネットと直接接続する通信規格になっているので、異なる経路でインターネットに繋がっているIPv4の通信環境でWebサイト等を閲覧することができません。
IPv4アドレス枯渇問題の対策の一つとして、IPv6アドレスが開発されましたが、コストやリスクを考慮して、現在もなお、IPv4アドレスが使われ続けています。
いまさら聞けない!IPv6再入門: わかりやすい図解解説(kindle unlimitedだと無料で読めます!)
Web知識を知っている人
これまでに一度はIPv6の勉強をしたことはあるけど、実務でなかなか触れる機会がなく、もう忘れてしまったということはないでしょうか?
これからIPv6について学んでいこうとされている方も多いかと思います。
「いまさら聞けない!IPv6再入門: わかりやすい図解解説(kindle unlimitedだと無料で読めます!)」はそのような方を対象に、IPv6についての基本的なことから解説しています。
途中であきてしまわないよう、キャラクターどうしの対話形式での解説も交えて、楽しみながら読み進められるように工夫されています。
入門的なWeb知識を習得したい方へ
Web知識を知っている人
初学者がいきなりWebに関する専門書を読み始めると挫折することが多いです。
そこで途中で挫折せずに最後まで読み切れて、Webの全体像を把握するのに便利な一冊になっています。
この本は初めての方にも読みやすいように見開き1ページで文章と図を織り交ぜて端的に解説されています。
この本で全体像を理解してから専門書を読むと取り組みやすいかと思います。
もし、Webに関する入門的な知識を幅広く知りたいと思った方は「この一冊で全部わかるWeb技術の基本」を是非読んでいただければと思います。
Web知識を知っている人
ポイント
Web知識を知っている人
今回のポイントは以下の通りです。
- IPアドレスはインターネット上の住所の役割を持っています
- IPアドレスはグローバルIPアドレスとプライベートIPアドレスに分けることができます