カテゴリ: 基本情報技術者試験 更新日: 2026/06/16

IPv4とは?初心者でもわかるIPアドレスの基本と通信のルール

IPv4
IPv4

先生と生徒の会話形式で理解しよう

生徒

「IPv4って聞いたことありますけど、どんな意味があるんですか?」

先生

「IPv4は読み方はIPv4(アイピー ブイフォー)、インターネットで最も広く使われたIPアドレス規格です。」

生徒

「IPアドレスってなんで必要なんですか?」

先生

「郵便物に住所がいるように、インターネットでも機器ごとに住所が必要で、それがIPアドレスなんです。」

基本情報技術者試験をこれから学習する人や、 独学で確実に合格レベルまで到達したい人におすすめの定番対策書です。

いちばんやさしい 基本情報技術者を見る

※ Amazonアソシエイト広告リンク

1. IPv4の読み方と基本構成

1. IPv4の読み方と基本構成
1. IPv4の読み方と基本構成

IPv4は「アイピー ブイフォー」と読み、「Internet Protocol version 4」の略称です。インターネット上でデータをやり取りするための「第4版」のルールという意味を持ち、現在も世界中で最も主流な通信規格として利用されています。

基本的な構成として、IPv4は32ビットのデータ(0か1の羅列)でできていますが、人間が見て分かりやすいように、4つの数字をピリオド(.)で区切って表現するのが一般的です。

初心者向けの具体例

例:192.168.10.20
このように「0から255」までの数字を4組並べて、住所を表現します。これを「ドット区切り10進数」と呼び、インターネット上の全ての機器を識別する大切な役割を担っています。

未経験の方でも、まずは「4つの数字のセットがインターネット上の住所になるんだ」とイメージできれば、IPv4の基本はマスターしたも同然です。

2. IPv4 アドレスの仕組み

2. IPv4 アドレスの仕組み
2. IPv4 アドレスの仕組み

IPv4アドレスは、コンピュータが理解できる「0」と「1」の2進数で構成されています。全体で32ビット(32桁の0か1)という長さのデータですが、これでは人間が読み取ることが難しいため、8ビットずつ4つのブロックに分けて、私たちが使い慣れた10進数に変換して表示します。

コンピュータ視点(2進数)

11000000.10101000.00001010.00010100

人間視点(10進数)

192.168.10.20

変換の仕組みを具体的に見てみましょう。8ビットの塊は、0から255までの数値に置き換えられます。未経験の方でも、「255より大きい数字が出てこない」というルールを知っておくだけで、ネットワークの設定ミスを未然に防げるようになります。

  • 例:192 → 2進数で 11000000
  • 例:168 → 2進数で 10101000
  • 例:10 → 2進数で 00001010
  • 例:20 → 2進数で 00010100

このように、複雑なデジタル信号を視覚的に分かりやすくしたものがIPv4アドレスの正体です。つまり、IPv4アドレスは、インターネットの世界における最も基本的な「数字の住所」として機能しているのです。

3. ネットワーク部とホスト部とは?

3. ネットワーク部とホスト部とは?
3. ネットワーク部とホスト部とは?

IPv4アドレスを理解する上で欠かせないのが、「ネットワーク部」と「ホスト部」という2つの役割分担です。32ビットの数字の羅列は、実は途中で役割が切り替わっています。

役割の違い

  • ネットワーク部:「どのグループ(市区町村)」に所属しているかを示す
  • ホスト部:「そのグループ内のどの機器(番地)」かを示す

この境界線を決めるのが「CIDR(サイダー)」と呼ばれる表記法です。例えば、192.168.10.20 /24 と書かれている場合、この「/24」が区切り位置を表します。

CIDR(サイダー)表記が /24 の場合の具体例:

  • ネットワーク部:最初の24ビット(192.168.10.)
    「192.168.10」という名前のマンションに住んでいるイメージです。
  • ホスト部:残りの8ビット(.20)
    マンションの中の「20号室」にいる個人を特定します。

未経験の方は、まず「前半がグループ名、後半が個別の番号」と覚えておきましょう。この仕組みがあるおかげで、ルーターなどの通信機器は、膨大な数のIPアドレスの中から迷わずにパケットを目的地まで届けることができるのです。この区切りの長さ(ビット数)を変えることで、ネットワークの規模を柔軟に調整することが可能になっています。

4. IPv4 の接続可能台数

4. IPv4 の接続可能台数
4. IPv4 の接続可能台数

IPv4全体では32ビットで、約43億個(2³²個)のアドレスがあります。
ネットワーク部が24ビットなら256個、ホスト部が8ビットで254台まで接続可能です。

5. プライベートIPとグローバルIP

5. プライベートIPとグローバルIP
5. プライベートIPとグローバルIP

IPv4ではプライベートIP(読み方:プライベート アイピー)という、家庭や会社内だけで使う番号があります。

  • 192.168.x.x
  • 10.x.x.x
  • 172.16.x.x~172.31.x.x

これらは外の世界(インターネット)には直接つながりません。

6. アドレス枯渇とIPv6への移行

6. アドレス枯渇とIPv6への移行
6. アドレス枯渇とIPv6への移行

IPv4は普及しすぎて数が足りなくなってしまいました。そのため、IPv6(読み方:アイピー ブイロクス)に移行が進んでいます。

7. IPv4の確認方法

7. IPv4の確認方法
7. IPv4の確認方法

Windowsではipconfig、LinuxやMacではifconfigip addrで確認できます。
IPアドレスとサブネットマスクが表示されます。

8. 覚えておきたい用語チェック

8. 覚えておきたい用語チェック
8. 覚えておきたい用語チェック
  • IPv4(アイピー ブイフォー)
  • CIDR(サイダー)
  • ネットワーク部・ホスト部
  • プライベートIP・グローバルIP

基本情報技術者試験の理解を確実に定着させたい人や、 科目A・Bをまとめて過去問演習したい人に向けた定番の問題集です。

基本情報技術者 パーフェクトラーニング 過去問題集を見る

※ Amazonアソシエイト広告リンク

まとめ

まとめ
まとめ

IPv4の基本と役割を振り返る

この記事では、IPv4とは何かという基礎から、IPアドレスの構成、通信の仕組み、プライベートIPとグローバルIPの違い、そしてIPv4アドレス枯渇の問題までを段階的に解説してきました。IPv4は「Internet Protocol version 4」の略で、インターネット上の機器一台一台を識別するための住所として使われてきた仕組みです。私たちが普段インターネットを使うとき、意識することはほとんどありませんが、Webサイトの閲覧、メールの送受信、オンラインサービスの利用など、あらゆる通信の土台を支えてきました。

IPv4アドレスは32ビットで構成され、ピリオドで区切られた四つの数字として表現されます。この形式はとても直感的で、人間にも分かりやすい反面、割り当てられる数に限りがあるという特徴があります。そのため、IPv4は長年にわたり工夫を重ねながら使われてきました。

ネットワーク部とホスト部の考え方

IPv4を理解するうえで重要なのが、ネットワーク部とホスト部の概念です。ネットワーク部は「どのネットワークに属しているか」を示し、ホスト部は「その中のどの機器か」を表します。CIDR表記を使うことで、ビット単位でこの境界を明確に指定でき、効率的なアドレス管理が可能になります。

この仕組みによって、ルーターやスイッチは通信先が同じネットワーク内なのか、別のネットワークなのかを判断し、適切にデータを転送します。IPv4は単なる数字の集合ではなく、ネットワーク全体を整理し、通信を成り立たせるためのルールとして機能しているのです。

プライベートIPとグローバルIPの使い分け

IPv4では、すべての機器に世界で一意な番号を割り当てることが難しくなったため、プライベートIPアドレスという仕組みが導入されました。家庭や会社の内部ネットワークではプライベートIPを使い、外部のインターネットと通信するときにはルーターがグローバルIPに変換します。この仕組みのおかげで、限られたIPv4アドレスを多くの人が共有できるようになっています。

プライベートIPとグローバルIPの違いを理解すると、家庭用ルーターの設定やネットワークトラブルの原因も見えやすくなります。なぜ直接インターネットに出られないアドレスがあるのか、その理由を知ることはネットワーク理解の大きな一歩です。

IPv4枯渇とIPv6への流れ

IPv4は約四十億個のアドレスを持っていますが、スマートフォンやIoT機器の普及により、その数は足りなくなりました。この問題をアドレス枯渇と呼び、現在ではIPv6への移行が進められています。それでもなお、IPv4は多くの環境で現役で使われており、基礎知識として理解しておく価値は非常に高いといえます。

IPv6を学ぶ際にも、IPv4の仕組みを理解していると違いが分かりやすくなります。IPv4はインターネットの歴史を支えてきた重要な技術であり、その考え方は今後のネットワーク技術にも引き継がれています。

先生と生徒の振り返り会話

生徒

「IPv4って名前だけ聞くと難しそうでしたが、インターネットの住所だと考えるととても分かりやすかったです。プライベートIPとグローバルIPの違いも理解できました。」

先生

「それは良い理解ですね。IPv4はネットワークの基礎中の基礎なので、ここを押さえておくと今後の学習が楽になります。」

生徒

「アドレスが足りなくなってIPv6が必要になった理由も納得できました。ニュースで聞く言葉の意味が分かるようになりそうです。」

先生

「その感覚が大切です。技術の背景を理解すると、表面的な知識ではなく本質が見えてきます。これからも一つずつ積み重ねていきましょう。」

カテゴリの一覧へ
新着記事
New1
情報セキュリティマネジメント試験
RATとは?リモートアクセス型ウイルスの仕組みと対策を初心者向けに解説
更新記事
New2
基本情報技術者試験
ビッグデータとは?初心者でもわかる大量データ活用の基本と活用事例
更新記事
New3
基本情報技術者試験
クライアントとは?初心者でもわかるコンピュータの基本用語をやさしく解説
更新記事
New4
基本情報技術者試験
16進数とは?初心者にもわかる意味・読み方・変換方法をやさしく解説!
更新記事
人気記事
No.1
Java&Spring記事人気No1
基本情報技術者試験
NIC
311
NICとは何か?初心者にもわかるネットワークインターフェースカードの基本
No.2
Java&Spring記事人気No2
基本情報技術者試験
セグメントとは?ネットワークの基本単位を初心者向けにやさしく解説
No.3
Java&Spring記事人気No3
基本情報技術者試験
16進数とは?初心者にもわかる意味・読み方・変換方法をやさしく解説!
No.4
Java&Spring記事人気No4
基本情報技術者試験
DHCP
231
DHCPとは?初心者でもわかるIPアドレス自動割り当ての仕組み
No.5
Java&Spring記事人気No5
基本情報技術者試験
SMTP
173
SMTPとは?初心者でもわかるメール送信の仕組みとプロトコルをやさしく解説!
No.6
Java&Spring記事人気No6
基本情報技術者試験
IMAP
159
IMAPとは?初心者でもわかるメール受信プロトコルの仕組みと使い方
No.7
Java&Spring記事人気No7
基本情報技術者試験
CPU
156
CPUとは何かを完全解説!初心者でもわかるコンピュータの頭脳の仕組み
No.8
Java&Spring記事人気No8
基本情報技術者試験
マイクロ(μ)とは?初心者にもわかる単位の意味と使い方をやさしく解説