基本情報暗記無料で始める

IPv4とは?

IPv4は、インターネットで使われてきたIP(インターネットプロトコル)の第4版で、通信相手の場所を32ビットのIPアドレスで表す。32ビットを8ビットずつ4つに区切り、それぞれを0〜255の10進数にして「192.168.1.10」のようにドットでつないで書く。表せるアドレスの数は2の32乗=約43億個しかない。基本情報技術者試験では、このアドレスを「ネットワークの部分」と「その中の機器の部分」に分ける計算がよく問われる。分け目を示すのがサブネットマスク(ネットワーク部分の長さを示す値)で、2進数にしたときの先頭から続く1の個数がネットワーク部分の長さになる。255.255.255.240 なら、255は2進数で11111111(1が8個)、240は11110000(128+64+32+16=240。1が4個)なので、1の個数は8×3+4=28。先頭28ビットがネットワーク部分、残り32−28=4ビットが機器の部分になり、1つのまとまり(サブネット)は2の4乗=16個のアドレスを持つ。このうち先頭(ネットワークそのものを表す)と末尾(全員宛て)を除いた14個を機器に割り当てられる。足りないアドレスを補うために、組織の中だけで使うプライベートIPアドレスと、それを外向けのアドレスに付け替えるNATが使われている。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では5回出題されています(2016年度〜2023年度)。

基本情報技術者試験の頻出用語/テクノロジ系

別名:IPv4アドレス、Internet Protocol version 4

この語が出る過去問を解く →

背景

IPv4が設計された1980年代初めは、つながるコンピュータは研究機関などに限られ、約43億個で十分と考えられていた。ところがパソコン、さらにスマートフォンが普及し、2011年にはアドレスの配布元であるIANAの在庫が尽き、同じ年の4月にはアジア太平洋地域の配布機関(APNIC)でも通常の割り振りが終わった。この不足への対策として、128ビットのアドレスを持つIPv6が作られた。

具体例

家のWi-Fiルータにつないだスマホの設定画面を見ると、IPアドレスが「192.168.0.5」のようになっていることが多い。これはプライベートIPアドレスで、家の中でしか通用しない。スマホでネット通販のサイトを開くと、ルータがNATで送信元をプロバイダから割り当てられたグローバルIPアドレスに付け替えて送り出す。同じ「192.168.0.5」が隣の家でも使われていても問題が起きないのはこのためである。

試験での引っ掛け

IPv4は32ビット、IPv6は128ビットである。64ビットという選択肢は誤り。また、サブネットの計算では、機器に割り当てられる数は「アドレスの数−2」になる(255.255.255.240 なら16個ではなく14台)。2台が同じサブネットに入るかは、両方のアドレスとサブネットマスクのAND(論理積)をとり、結果のネットワーク部分が一致するかで確かめる(基本情報技術者試験 2016年秋 午前 問33)。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では5回出題(2016年度〜2023年度)
  • 分野:テクノロジ系
  • IPv4は32ビット、IPv6は128ビットである。