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

ホストアドレス部とは?初心者でもわかるIPアドレスの構造をやさしく解説

ホストアドレス部
ホストアドレス部

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

生徒

「IPアドレスって、全部で何を表しているんですか?」

先生

「IPアドレスは、ネットワークアドレス部とホストアドレス部に分かれていて、ホストアドレス部はその中の機器を識別するために使われています。」

生徒

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

先生

「とても重要な部分なので、詳しく順番に説明していきましょう。」

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

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

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

1. ホストアドレス部の読み方と意味

1. ホストアドレス部の読み方と意味
1. ホストアドレス部の読み方と意味

ホストアドレス部は、読み方は「ホストアドレスブ」です。インターネットや社内LANなどのネットワークにおいて、非常に重要な役割を持っています。

まず前提として、IPアドレス(読み方:アイピーアドレス)は、ネットワーク上で機器を識別するための「ネット上の住所」のような番号です。このIPアドレスは、必ず以下の2つのパーツで構成されています。

  • ネットワークアドレス部:どのグループ(ネットワーク)に属しているかを示す
  • ホストアドレス部:そのグループ内の「どの機器」かを示す

ホストアドレス部とは、同じネットワーク内に存在するコンピュータ、スマートフォン、プリンターといった個々の機器(これらを「ホスト」と呼びます)を一点一点区別するための固有の番号です。

初心者向けのイメージ例

例えば、ある会社の「営業部」というネットワークがあるとします。

「営業部」という名前がネットワークアドレス部で、そこに所属する「佐藤さん」「鈴木さん」「田中さん」という個人の名前がホストアドレス部にあたります。名前があるおかげで、営業部の中の誰に連絡すればよいかが特定できるのです。

プログラミングやITの知識がなくても、「ネットワークという大きな枠組み」の中にある「個別の番号」がホストアドレス部であると理解すれば、ネットワークの仕組みがぐっと身近に感じられるはずです。

2. 住所に例えると?

2. 住所に例えると?
2. 住所に例えると?

IPアドレスを住所に例えると、「東京都新宿区西新宿2丁目8番1号」のような形式だと考えてみましょう。

このとき、「東京都新宿区西新宿2丁目8番」までがネットワークアドレス部、「1号」の部分がホストアドレス部にあたります。

つまり、どのネットワークかを表す部分と、そのネットワークの中でどの機器かを表す部分に分かれているわけです。

3. IPアドレスの例で確認してみよう

3. IPアドレスの例で確認してみよう
3. IPアドレスの例で確認してみよう

たとえば、IPアドレスが「192.168.0.25」で、サブネットマスクが「255.255.255.0」の場合、

「192.168.0」がネットワークアドレス部、「.25」がホストアドレス部になります。

つまり、このネットワークの中で25番目の機器であることを表しています。

4. サブネットマスクとの関係

4. サブネットマスクとの関係
4. サブネットマスクとの関係

サブネットマスク(読み方:サブネットマスク)は、IPアドレスを「ネットワークアドレス部」と「ホストアドレス部」に分けるためのマスクです。

たとえば、サブネットマスクが「255.255.255.0」の場合、IPアドレスの最初の3つ(192.168.0)がネットワークアドレス部となり、最後の1つ(25)がホストアドレス部になります。

サブネットマスクの設定によって、ホストアドレス部の範囲が変わることも覚えておきましょう。

5. ホストアドレス部の役割と必要性

5. ホストアドレス部の役割と必要性
5. ホストアドレス部の役割と必要性

ネットワークアドレス部が「どのネットワークに属するか」を表しているのに対し、ホストアドレス部は「そのネットワーク内のどの機器か」を区別するために使われます。

同じネットワークに複数の機器が存在する場合、それぞれが異なるホストアドレス部を持っていなければなりません。
もし重複してしまうと、通信が正しく行えなくなります。

6. ホストアドレス部の最大数

6. ホストアドレス部の最大数
6. ホストアドレス部の最大数

ホストアドレス部のビット数によって、1つのネットワーク内にいくつの機器を接続できるかが決まります。

たとえば、ホスト部が8ビットあるとすると、2の8乗で256通りになりますが、ネットワークアドレスとブロードキャストアドレスを除いて、実際に使えるのは254個になります。

このように、ホストアドレス部の長さがネットワークの規模に大きく関わってきます。

7. クラスごとのホストアドレス部の範囲

7. クラスごとのホストアドレス部の範囲
7. クラスごとのホストアドレス部の範囲

IPアドレスには「クラスA」「クラスB」「クラスC」という分類があります。

  • クラスA(読み方:クラスエー):ホストアドレス部が24ビット。約1677万台の機器を接続可能。
  • クラスB(読み方:クラスビー):ホストアドレス部が16ビット。約6万台接続可能。
  • クラスC(読み方:クラスシー):ホストアドレス部が8ビット。約254台接続可能。

このように、ホストアドレス部のビット数によってネットワークの大きさが決まります。

8. ホストアドレス部の確認方法

8. ホストアドレス部の確認方法
8. ホストアドレス部の確認方法

自分のホストアドレス部を確認するには、コマンドプロンプトでipconfigと入力し、IPアドレスとサブネットマスクを確認します。

たとえば、「IPアドレス:192.168.1.100」「サブネットマスク:255.255.255.0」なら、ホストアドレス部は「100」となります。

このように、ネットワーク設計やトラブル対応でもホストアドレス部の理解はとても役立ちます。

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

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

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

まとめ

まとめ
まとめ

ここまで、IPアドレスを構成する重要な要素である「ホストアドレス部」について詳しく解説してきました。インターネットや社内LANなど、私たちが日常的に利用しているネットワークの世界において、ホストアドレス部は個々のデバイスを特定するための「部屋番号」のような役割を果たしています。この記事を通じて、IPアドレスが単なる数字の羅列ではなく、ネットワーク部とホスト部という明確な役割分担によって成立していることがお分かりいただけたかと思います。

ホストアドレス部の本質的な理解

ホストアドレス部とは、特定のネットワーク(ネットワークアドレス部で示される範囲)内に存在する、個別のコンピュータ、スマートフォン、プリンター、サーバーなどの「ホスト」を識別するための識別子です。ネットワークエンジニアやIT担当者だけでなく、一般のPC利用者にとっても、この概念を理解しておくことはネットワークトラブルの解決や設定の際に非常に役立ちます。

例えば、自宅のWi-Fiに家族全員のスマホやPCが繋がっている状態を想像してみてください。全ての端末は同じルーター(同じネットワーク)に接続されていますが、ルーターはそれぞれの端末に異なるホストアドレスを割り振ることで、「どの端末にデータを送るべきか」を正確に判断しています。もしホストアドレス部が重複してしまうと、データが迷子になり、インターネットが繋がらないといった不具合が発生します。

サブネットマスクとの深い関係性

ホストアドレス部を正しく切り分けるために欠かせないのが「サブネットマスク」です。サブネットマスクは、32ビットのIPアドレスのうち「どこまでがネットワークの名前で、どこからが個別の機械の名前か」を決定する境界線の役割を持っています。

最近のネットワーク設計では、以前のような固定的な「クラス(クラスA〜C)」による分類だけでなく、より柔軟にネットワークを分割する「CIDR(サイダー)」という表記法も一般的に使われています。例えば「192.168.1.0/24」という表記の「/24」がサブネットマスクの長さを表しており、残りの8ビット分がホストアドレス部として利用できることを示しています。このように、ホストアドレス部の範囲を調整することで、企業の規模や部署の人数に合わせた最適なネットワーク構築が可能になるのです。

ホストアドレス設計における注意点

ホストアドレス部を扱う上で、絶対に忘れてはならないのが「予約済みのアドレス」の存在です。理論上の計算では、ホスト部が8ビットあれば256個のアドレスが作れますが、実際には以下の2つは機器に割り当てることができません。

  • ネットワークアドレス: ホスト部がすべて「0」のアドレス。そのネットワーク自体を指すために予約されています。
  • ブロードキャストアドレス: ホスト部がすべて「1(255)」のアドレス。ネットワーク内の全機器に一斉送信するために使われます。

これらを除いた数が、実際に私たちが利用できる「有効なホストアドレス」の数になります。設計ミスでこれらを機器に割り当てようとするとエラーが発生するため、ネットワーク構築の基本として覚えておきましょう。

実務や日常で役立つ知識

Webサイトの閲覧が遅いときや、ネットワーク上の共有フォルダにアクセスできないとき、まずは自分の端末のホストアドレスが正しく取得できているかを確認するのが鉄則です。Windowsであればコマンドプロンプトを立ち上げ、ipconfigを実行することで、自分自身の現在地(IPアドレス)と、そのネットワークの切り出し方(サブネットマスク)を一瞬で把握できます。

また、近年普及しているIPv6では、このホストアドレス部の考え方が「インターフェース識別子」という名前に変わり、桁数も大幅に増えています。しかし、「場所を示す部分」と「個体を示す部分」に分かれているという根本的な構造は変わりません。IPv4でのホストアドレスの理解は、次世代の技術を学ぶ上での強固な土台となるでしょう。

ネットワークは現代社会のインフラです。ホストアドレス部という概念を理解することは、複雑に見えるデジタル世界をシンプルに捉え直す第一歩です。この記事が、あなたのITリテラシー向上の一助となれば幸いです。

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

生徒

「先生、まとめを読んでホストアドレス部の役割がかなりスッキリ整理できました!要するに、同じネットワークという『マンション』の中にいる、個別の『部屋番号』みたいなものですよね?」

先生

「その通り、素晴らしい例えですね。同じマンション内に同じ部屋番号が2つあったら、郵便屋さんが困ってしまうのと同じで、ホストアドレスも重複は厳禁なんです。」

生徒

「なるほど。サブネットマスクが、その『マンションの規模』を決めているという理解で合っていますか?」

先生

「正解です。サブネットマスクが境界線を引くことで、一部屋あたりのスペース(ホスト数)が決まるわけです。クラスCなら254台まで、クラスAなら1600万台以上……といった具合にね。」

生徒

「1600万台ってすごい数ですね!あ、でも実際に使える数は、計算から2を引かないといけないんですよね。ネットワークアドレスとブロードキャストアドレスの分を。」

先生

「よく覚えていましたね。特にブロードキャストアドレスは、全員に一斉に声をかけるための特別な番号なので、特定の誰かが独占してはいけない決まりになっています。」

生徒

「実務での確認方法も分かりました。トラブルが起きたら、まずはipconfigで自分のホストアドレスが変な数字(169.254.x.xなど)になっていないかチェックしてみます。」

先生

「その意気です。169.254から始まるアドレス(APIPA)が出ているときは、IPアドレスを割り振ってくれるルーター(DHCPサーバー)とうまく通信できていない証拠ですからね。ホストアドレス部を理解していると、そういったトラブルの原因切り分けが格段に早くなりますよ。」

生徒

「ホストアドレス部が分かると、ネットワーク全体がどう動いているのかが見えてきて面白いです!先生、今日もありがとうございました!」

先生

「こちらこそ。この調子で、ネットワークの仕組みを一つずつ自分のものにしていってくださいね。次はデフォルトゲートウェイについても学んでいきましょう。」

この記事を読んだ人からの質問

この記事を読んだ人からの質問
この記事を読んだ人からの質問

プログラミング初心者からのよくある疑問/質問を解決します

IPアドレスの構造について教えてください。ホストアドレス部とは何ですか?

IPアドレス(アイピーアドレス)は、インターネットやローカルネットワーク上で個々の機器を識別するための番号です。このIPアドレスは大きく「ネットワークアドレス部」と「ホストアドレス部」の2つの階層に分かれています。ホストアドレス部とは、特定のネットワークの中に接続されている個々のコンピュータ、スマートフォン、プリンター、サーバーといった「ホスト(機器)」を具体的に区別するための識別番号の役割を果たしています。
カテゴリの一覧へ
新着記事
New1
基本情報技術者試験
基数とは?初心者向けにわかりやすく解説【2進数・10進数・16進数の違いも理解】
更新記事
New2
情報セキュリティマネジメント試験
平文とは?暗号化されていないデータの意味を初心者向けにやさしく解説
更新記事
New3
情報セキュリティマネジメント試験
復号とは?初心者向けにやさしく解説|暗号との違いや使い方・解読との違いも理解しよう
更新記事
New4
基本情報技術者試験
RAID1とは何か?補助記憶装置でデータを安全に守る仕組みを初心者向けに解説
新規投稿
人気記事
No.1
Java&Spring記事人気No1
基本情報技術者試験
イーサネット(Ethernet)とは?初心者にもわかるLANの基本技術をやさしく解説
No.2
Java&Spring記事人気No2
基本情報技術者試験
NIC
221
NICとは何か?初心者にもわかるネットワークインターフェースカードの基本
No.3
Java&Spring記事人気No3
基本情報技術者試験
セグメントとは?ネットワークの基本単位を初心者向けにやさしく解説
No.4
Java&Spring記事人気No4
基本情報技術者試験
CPU
114
CPUとは何かを完全解説!初心者でもわかるコンピュータの頭脳の仕組み
No.5
Java&Spring記事人気No5
基本情報技術者試験
パケットとは?初心者にもわかりやすくネットワークの仕組みをやさしく解説!
No.6
Java&Spring記事人気No6
基本情報技術者試験
IMAP
100
IMAPとは?初心者でもわかるメール受信プロトコルの仕組みと使い方
No.7
Java&Spring記事人気No7
基本情報技術者試験
IPv4とは?初心者でもわかるIPアドレスの基本と通信のルール
No.8
Java&Spring記事人気No8
基本情報技術者試験
Telnetとは?初心者にもわかる仕組みと使い方をやさしく解説!