ピンポイント学習
IPアドレスの問題は結構出てるから、しっかり理解しておこう!!
【IPv4アドレスとは】
1990年代後半からのインターネットの普及と共に広く使われるようになったIPアドレスで32ビットを8ビットごとの10進数で表す。アドレス総数は2の32乗個で約43億台。つまり最大約43億台のコンピュータがインターネットに直接接続できる。
- ネットワークアドレス
:ネットワークを代表するアドレスのこと。IPアドレスによって上位何ビットまでがネットワークアドレスなのかが違う為、その区切り個所をサブネットマスクで示す。ネットワークアドレスの表し方は、区切った以降をすべて“0”にしたアドレスとなる。ホストアドレスには含まれないので注意が必要。 - ホストアドレス
:そのネットワーク内で個々の端末を表すアドレス。サブネットマスクで区切る個所によって、ホストアドレスの数が変わる。つまり接続できる機器の最大数が変わってくる。 - ブロードキャストアドレス
:ネットワーク内のすべての機器にデータを一斉配信するために使われる特殊なアドレスで、ネットワークアドレスとは真逆の区切った以降をすべて“1”にしたアドレスとなる。ホストアドレスには含まれないので注意が必要。 - サブネット
:ネットワークが多き過ぎる場合、複数の小さなネットワークに分けて管理する時に用意る、分けたそれぞれの小ネットワークのこと。
【IPv4アドレスのクラス】
クラスA:最上位ビットが0で、ホストアドレス長は24ビット。
クラスB:上位2ビットが10で、ホストアドレス長は16ビット。
クラスC:上位3ビットが110で、ホストアドレス長は8ビット。
クラスC:上位4ビットが1110で、特殊な通信用。
クラスD:上位4ビットが1111で、実験目的用に予約。
【IPv6アドレスとは】
IPv4ではアドレス数が足りなくなってきた現代、新しく登場した規約で、128ビットを4ビットごとの16進数で表します。アドレス総数は2の128乗個。。。ほぼ無限です。家電類も含めありとあらゆる機器がIPv6アドレスを使えるようになります。
16進数4桁ごとに:で区切って表記するのですが、長すぎる為に16進数4桁が0000となる場合は::と短縮できる。ただし、最も長くなる1か所のみに限る。
過去問
令和元年度1級(学科・A)No.30
問題
IPvアドレス「192.168.10.128/26」のネットワークで収容できるホストの最大数として、適当なものはどれか。
- 26
- 62
- 128
- 254
正解:2
サブネットマスクがある為、このアドレスの上位から26ビットがネットワークアドレスだと分かる。全32ビットから26を引くと6で、ホストアドレスは6ビット。
2の6条(2×2×2×2×2×2)=64。最後にブロードキャストアドレスとネットワークアドレス分の2パターンを引き62になる。
令和元年度2級(学科・前期)No.24
問題
IPアドレスの表現方法であるクラスCに関する記述として、適当なものはどれか。
- マルチキャストに対応したネットワークを構築する場合に使用する。
- ホストアドレス部が16ビットのネットワークを構築する場合に使用する。
- ホストが254台以下のネットワークを構築する場合に使用する。
- IPv6に対応したネットワークを構築する場合に使用する。
正解:3
①はクラスDのことで、②はクラスBのこと。④のIPv6はクラス分けは存在しないよ。
令和元年度2級(学科・後期)No.24
問題
LANに繋がっている端末のIPアドレスが「192.168.3.121」でサブネットマスクが「255.255.255.224」のとき、この端末のホストアドレスとして、適当なものはどれか。
- 9
- 25
- 121
- 249
正解:2
サブネットマスク「255.255.255.224」の1サブネットの総数は256ー224で32です。次にどのサブネットに含まれているかを考えた時に、0~31、32~63、64~95、96~127。。。4つ目の96~127ですね!!
なので、IPアドレス「192.168.3.121」の121から開始値96を引くと25となります。。。ややこしいかもw
令和元年度2級(学科・後期)No.21
問題
次のIPv6アドレスをRFC5952で規定されているIPアドレス表記法で記述した場合、適当なものはどれか。
「0192:0000:0000:0000:0001:0000:0000:0001」
- 192::::1:::1
- 192::1::1
- 192::1:0:0:1
- 192:0:0:0:1::1
正解:3
IPv4で省略できる0の連続は最も長い部分1か所のみなので、①と②は明らかに違うよね。③と④では省略してる部分が異なるんだけど、最も長い部分を省略できてるのは③だ!!
次の記事⇩
記事一覧⇩