平成24年度 秋期 午前Ⅱ 問23
ネットワーク
ホストアドレス数
TCP/IP のクラス B の IPv4 アドレスをもつ一つのネットワークに,割り当てることができるホストアドレス数は幾つか。
- ア1,022
- イ4,094
- ウ32,766
- エ65,534
答えと解説を見る
✓ これが正解エ65,534
解説
ホスト部16ビットから、2の16乗−2=65,534個です。
IPv4 アドレスは32ビットで、クラス B では先頭の16ビットがネットワークを表す部分、残りの16ビットがホストを表す部分です。ホスト部の16ビットで表せる値は2の16乗=65,536通りあります。ただし、ホスト部が全て0のアドレスはネットワーク自体を表し、全て1のアドレスはブロードキャストに使うので、どちらもホストには割り当てられません。したがって割り当てられるホストアドレスは65,536−2=65,534個です。見分ける軸は、ホスト部が何ビットかと、2を引くことの二点です。クラス A は8ビット、B は16ビット、C は24ビットまでがネットワークの部分と押さえると、どのクラスでも同じ式で求められます。
ほかの選択肢はなぜ違うのか
- ア1,022:1,022は2の10乗から2を引いた数で、ホスト部を10ビットとして計算したときの値です。クラス B のホスト部は16ビットあるので、ビット数を少なく見積もったことになり、正しい数になりません。
- イ4,094:4,094は2の12乗から2を引いた数で、ホスト部を12ビットとしたときの値です。クラス B ではネットワークとホストの部分が16ビットずつに分かれるので、この値にはなりません。
- ウ32,766:32,766は2の15乗から2を引いた数で、ホスト部を15ビットとしたときの値です。クラス B のホスト部の16ビットより1ビット少なく数えてしまうと、この値になります。
この問題の用語
- TCP相手に届いたかを確かめながら送る、信頼性を重んじた通信の約束事です。ポート番号でアプリを見分け、届かない分は送り直します。
出典:平成24年度 秋期 システムアーキテクト試験 午前Ⅱ 問23
同じ用語が出る問題
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)