基本情報技術者試験 練習問題 7:IPアドレスのクラスとサブネット
ネットワークアドレスとホストアドレスについて述べた文として、正しいものはどれか。
- サブネットマスク 255.255.255.0(/24)では、ネットワークアドレスが1つでホストアドレスは254個利用可能である。
- IPアドレス192.168.1.0/25の場合、最初のホストアドレスは192.168.1.0である。
- プライベートIPアドレスはインターネットで一意に識別される必要があるため、NAT変換の対象外である。
- 10.0.0.0/8、172.16.0.0/12、192.168.0.0/16はプライベートIPアドレスの範囲として予約されている。
- ブロードキャストアドレスはネットワークアドレスと同じアドレスである。
正解と解説を見る
正解:10.0.0.0/8、172.16.0.0/12、192.168.0.0/16はプライベートIPアドレスの範囲として予約されている。
IPアドレスの管理とサブネット分割は、ネットワーク管理の基本です。
サブネットマスクはネットワーク部とホスト部を区切るためのマスクです。255.255.255.0(/24)の場合、最後の8ビットがホスト部であり、2^8=256個のアドレスが存在します。このうち、最初はネットワークアドレス、最後はブロードキャストアドレスであるため、実際に使用可能なホストアドレスは256-2=254個です。
IPアドレス192.168.1.0/25の場合、/25は前25ビットがネットワーク部、後ろ7ビットがホスト部を示します。このネットワークの最初のホストアドレスは192.168.1.1(192.168.1.0がネットワークアドレス)です。
プライベートIPアドレスはインターネット上で使用できないため、NAT(ネットワークアドレス変換)によってグローバルIPアドレスに変換されます。
正しいのは「10.0.0.0/8、172.16.0.0/12、192.168.0.0/16はプライベートIPアドレスの範囲として予約されている」です。RFC 1918で定義されたプライベートアドレス範囲です。
ブロードキャストアドレスはホスト部がすべて1(例:192.168.1.255)です。