192.168.0.0/23(サブネットマスク255.255.254.0)のIPv4ネットワークにおいて,ホストとして使用できるアドレスの個数の上限はどれか。
IPアドレスは32bit = 232です。問題文のように、サブネットマスクが23の場合
29 = 512
アドレスのホスト部の総個数は512ですが、ホスト部は原則として2個、予約済みとなっていて使用できません。それは、ネットワークアドレスである0.0.0.0と、ブロードキャストアドレスであるそのホストアドレスのMAX値です。
予約済みIPアドレスとは
IPアドレスを割り当てる際、ホスト部の全てのビットが「0」になるアドレスはネットワークアドレスそのものを表すために利用されます。ネットワークをサブネットマスクで分けて、小さなネットワークとして管理します。その際に、サブネットを識別するためのアドレスをして利用されます。
ブロードキャストアドレスとは、同じネットワークの全ての端末に通信を送信するために利用されます。例えば、DHCPサーバを探すためのDHCP Discoverはブロードキャスト通信です。自分のIPアドレスも決まらず、サーバのIPアドレスもわからない状態からDHCPサーバを探すために、「0.0.0.0/0」のブロードキャストアドレスである「255.255.255.255」宛に通信を送信します。
IPアドレスにスラッシュと数字192.168.0.0/23が付いたものをCIDR表記(サイダー表記)といいます。
使用済みIPアドレスはもう一つ、ループバックアドレス(ローカルホスト)があります。127.0.0.1(localhost)です。それについては、「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典が詳しく載っています。
ループバックアドレス(英:loopback address)とは