情報処理のWeb教科書―IPA情報処理試験対策のお供に!
トップ テクノロジ系 技術要素 ネットワーク ネットワーク方式 インターネット技術 IPアドレス
IPアドレスとは何か?IPアドレスの基礎知識、第4オクテットやスラッシュの意味、グローバルIPアドレスの確認方法など、IPアドレスについてわかりやすく解説していきます。
この記事の目次です。
1. IPアドレスとは
2. IPv4のIPアドレスのサブネットマスク
3. サブネットマスクが分かると第4オクテットやスラッシュの意味が分かる
4. プライベートIPアドレスとグローバルIPアドレス
5. IPアドレスの確認方法
6. IPアドレスに関連したIPA情報処理試験の過去問
IPアドレスとは、ネットワークを効率的に管理するため、ネットワークに接続されるすべてのノードに人為的に付番するアドレスです。 現在は、主にIPv4が使用されております。
IPアドレスとは、わかりやすく言うとネットワークに接続しているパソコンやスマートホンのネットワーク上の住所です。
IPアドレスのIPは、Internet Protocolの略で、インターネットのような大きなネットワークに使用することのできるプロトコルの1つです。 プロトコルは通信規約のことです。IPは通信の規約を意味します。
IPアドレスはIPのネットワークで使われるネットワーク上の端末の場所を表すアドレスのことです。
IPアドレスの仕様にはIPv4とIPv6があります。ここではIPv4とIPv6について見ていきます。
IPv4とは、Internet Protocol version 4の略でのIPアドレスは32ビットで構成されます。
IPv6とは、Internet Protocol version 6の略でIPv4では、IPアドレスが足りなくなってしまうため、アドレス空間として128ビットを割り当てらるようにした仕様です。
サブネットマスク(subnet mask)は、32ビットのIPアドレスの内、どこまでがサブネットワークのアドレスかを示す値です。 サブネットマスクとは何かとサブネットマスクの計算方法についてわかりやすく解説していきます。
サブネットマスクとは、IPv4のIPアドレスからサブネットとホストのアドレス情報の区切りなどを識別するための値です。
IPアドレスのネットワークアドレス部とホストアドレス部の境界を示すのに用います。
サブネットマスクとはの説明を図解すると以下になります。
英語のスペルは「subnet mask」です。
サブネットマスクの意味をまとめると以下になります。
例えば、1つのサブネットに254個のホストをグルーピングするサブネットマスクの値は、 255.255.255.0(11111111 11111111 11111111 00000000)となります。
サブネットマスクとはなにか、もっと理解度をあげるため、サブネットの知識を簡単に見ていきます。
インターネットという世界レベルの大きなネットワーク、社内のプライベートなネットワークなどネットワークも種類かありますが、 サブネットとは、ネットワークをさらに複数の小さなネットワークに分割したネットワークのことをいいます。
サブネットマスクの値は、32ビットのビット列になります。ビットは0か1で表現される2進数の値です。 2進数は2で桁が上がる数え方で、0、1、10、11、100・・・のように増えていく数え方です。
0が8個なので256個表現できますが、2つ特別なアドレスがあるため254個のサブネットマスクはこの値になります。
サブネットマスクの計算方法をまとめていきます。
サブネットマスクとIPアドレスのAND演算でネットワークアドレスが計算できます。192.168.1.0~192.168.1.255のサブネットの192.168.1.2のIPアドレスからネットワークアドレスを計算する例を見ていきます。
192.168.1.0~192.168.1.255のサブネットのサブネットマスクは255.255.255.0でビット列は11111111 11111111 11111111 00000000になります。
192.168.1.2のIPアドレスのビット列は11000000 10101000 00000001 00000010になります。
11000000 10101000 00000001 00000010 11111111 11111111 11111111 00000000 ----------------------------------- 11000000 10101000 00000001 00000000
サブネットマスクとIPアドレスのAND演算より、192.168.1.0(11000000 10101000 00000001 00000000)のビット列が得られ、これがネットワークアドレスになります。
192.168.1.0~192.168.1.255のサブネットをさらにいくつかのサブネットに分割してみようとする際を前提に計算例を見ていきます。
192.168.1.0~192.168.1.255のサブネットを128分割する場合、ホスト数が2になってしまい、ネットワークアドレス(0)とブロードキャストアドレス(1)など、 ネットワークが作れないので192.168.1.0~192.168.1.255のサブネットを128分割することはできません。
サブネットマスクとは、IPv4のIPアドレスからサブネットとホストのアドレス情報の区切りなどを識別するための値です。 サブネットマスクの意味をまとめると以下になります。
サブネットマスクが分かるとIPアドレスの第4オクテットやよく見かけるスラッシュ表記の意味がわかりやすくなりますね。
たとえば、192.168.1.0(11000000 10101000 00000001 00000000)というIPv4のIPアドレスは4つのオクテットに分割されます。 左から、第1オクテット 第2オクテット 第3オクテット 第4オクテットと呼びます。
IPアドレスの第4オクテットが0は、ホスト部のビットが全て0のIPアドレスのネットワークアドレスということが分かりますね。
IPアドレスの設定方法などの説明などで、IPアドレスのあとにスラッシュと数が記載されているのをよく見かけますね。 この書き方をCIDR表記(サイダー表記)といいます。 スラッシュと数は、IPアドレスのここまでがネットワークアドレスで、ここからホストアドレスであることを表しています。 つまりこの数はサブネットマスクということですね。
IPアドレスには、プライベートIPアドレスとグローバルIPアドレスがあります。
IPアドレスはインターネット上での位置を示すためのアドレスで、インターネット全体で一意になるように設定されます。 このIPアドレスの説明はグローバルIPアドレスの意味を表します。 会社や自宅内のネットワークにこの仕組みを適用したプライベートネットワーク内で一意になるように設定されるIPアドレスもあります。 これはプライベートIPアドレスといいます。
プライベートIPアドレスとは、プライベートアドレスともいい、範囲はRFC 1918で規定されていて、通常はその範囲内で設定します。
プライベートIPアドレスは、IPアドレスの不足やセキュリティ強化に対応して、内部ネットワークでのみの使用をぜんていとしたIPアドレスです。 インターネット上では利用できませんが、同じLAN上で重複しなければ、LAN上で自由に利用することができます。
プライベートアドレスの範囲はクラスAからCに分けられていて、それぞれ以下の通りになります。
グローバルIPアドレスとは、 インターネット上のコンピュータと直接、通信できるIPアドレスで、全世界で一意になっています。
グローバルIPアドレスは、インターネットに接続するときに設定するIPアドレスです。 たとえば、グローバルIPアドレスを設定したサーバが故障して使用できなくなった場合、そのサーバで使用していたグローバルIPアドレスを、 新しく購入したサーバに設定して利用することができます。
IPアドレスの確認方法について見ていきます。
インターネット越しに相手とやり取りするIPですので、自分だけでは確認できません。インターネット越しの相手が必要です。 グローバルIPアドレスを確認するには、インターネット上に配置しているサーバからアクセス元のIPアドレスを取得するなど、インターネット越しの通信相手から教えてもらえば確認できます。
スマホやタブレットのグローバルIPアドレスはPCと同じで、以下に表示されているIPアドレスが、今使用しているグローバルIPアドレスになります。
18.222.44.156
グローバルIPアドレスとは?プライベートIPアドレスとは?など、以下ではIPアドレスの基礎知識からIPアドレスの確認方法までやさしく解説していきます。
プライベートIPアドレスの確認はその端末で確認できます。
パソコンの場合はコマンドラインで確認するのが簡単です。例えばWindowsの場合はコマンドプロンプトを開いてipconfigと打ち込むことで確認できます。 MacやLinuxではターミナルを開いてifconfigと打ち込むことで確認できます。
例えばAndroidの場合は設定>端末情報>端末の状態>IPアドレスのところに表示されているIPアドレスがその端末のプライベートIPアドレスになります
以下ではIPアドレスに関連したIPA情報処理試験の過去問とその解説をまとめています。
通信プロトコル、osi基本参照モデル7階層の覚え方などネットワーク関連の知識をまとめています。
情報処理試験対策用のサイトオリジナル教科書をテーマにテクノロジ系の知識をまとめています。
Copyright (C) 2010-2023 情報処理のWeb教科書. All Rights Reserved. Loarding…