問 1
社内ネットワーク構築における IP アドレスの割当てに関する次の記述を読んで,
設問 1〜3 に答えよ。
K 社では,IP (インターネットプロトコル バージョン 4 )による社内ネットワー
クを構築することになった。図 1 に示すように,本ネットワークは,本社及び
4 支
社の計五つの LAN からなり, LAN 間はルータを介し専用線で結ぶ。最大接続ホスト
(ルータも含め通信を行う機器をホストと呼ぶ)数は,本社 LAN は 50
台,支社
LAN はそれぞれ 20 台である。
IP アドレスは,32 ビットのデータで表現され,ネットワークに接続されたホスト
を一意に指定する。図 2 に示すように,IP アドレスは,ネットワーク部及びホスト
部からなる。アドレスの有効利用などのため,ホスト部は更にサブネット
ID とホス
ト ID に分けられる。ネットワーク部のネットワーク ID とホスト部のサブネット
ID
を合わせて,サブネットアドレスとも呼ぶ。
ここでは,サブネットアドレスが LAN を特定し,ホスト ID がその
LAN 内の個々
のホストを特定する。K 社の五つの LAN からなるネットワーク全体に対して一つの
ネットワーク ID を与え,各 LAN に一つのサブネット ID ,各ホストに
LAN 内でユニ
ークな一つのホスト ID を与える。
なお,LAN 間の専用線部分には,サブネットアドレスの付与は不要とする。
IP アドレスの表記法として,8 ビットごとに 10 進表記した値を“.”で区切って
記す方法を使う。ここで,K 社ネットワークには,この表記法で“223.x.255”(x
はある 10 進数)の 24 ビットのネットワーク ID が与えられている。残りの
8 ビット
のホスト部を適切にサブネット ID 及びホスト ID に割り振って,各
LAN に対しサブ
ネットアドレスを割り当てることになる。
サブネットアドレスを表すためには,そのビット数を示す必要がある。そこで,
ホスト ID を 0 とした IP アドレスの表記の後ろに,“/”で区切ってサブネットアド
レスのビット数を 10 進数で記すことにする。例えば,“223.x.255.16/28”のよう
に表記する。
ホストを指定するホスト ID には,すべて“0”又はすべて“1”のパターン以外の
ビットパターンが使用可能である。サブネット ID にも,すべて“0”又はすべて
“1”のパターン以外のビットパターンを使用することにする。ルータには,この問
題において必要な機能をもつ機種を使用するものとする。
設問 1
IP アドレスとルータに関する次の記述中の【 a 】,【 b 】に入れ
る適切な字句を答えよ。
LAN をまたがって IP パケットをあて先まで送り届けるために, LAN
間の接続
にルータが使用される。ルータは,送られてきた IP パケットのあて先
IP アドレ
スをみて, IP パケットの次の送り先を決める。あて先 IP アドレスのサブネット
アドレスが【 a 】LANを指していれば,直接あて先のホストに送り,そう
でなければ適切な次の【 b 】に送る。
設問 2
サブネットアドレスを割り当てるに当たって,まずサブネット ID を固定長
(すべての LAN で同じビット数)として考えた。次の記述中の【 c 】,
【 d 】に入れる適切な整数を答えよ。
K 社の場合,LAN の数は 5 なので,サブネット ID には最低【 c 】ビッ
ト必要である。すると,ホスト ID に使えるビット数から,各 LAN において
IP
アドレスが割当て可能なホスト数は最大【 d 】台になる。
設問 3
設問 2 の方法では,本社 LAN のすべてのホストに IP アドレスを割り当てるこ
とは不可能なので,LAN ごとにビット数の異なるサブネット ID を付与する方法
をとることにした。次の記述中及び表中の【 e 】〜【 m 】に入れる
適切な整数を答えよ。
IP アドレスの割当てが必要なホスト数から,本社 LAN に対してホスト
ID は
最低【 e 】ビット必要である。同様に,支社 LAN に対してホスト
ID は最
低【 f 】ビット必要である。
IP アドレスの一意性が保たれるように注意して各 LAN にサブネットアドレス
を割り当てたところ,次の表に示すとおりになった。ここで,本社 LAN
のサブ
ネットアドレスには,できるだけ小さいものを割り当てている。
|
|
|
|
|
|
|
|
223.x.255.【 k 】/【 j 】 223.x.255.【 l 】/【 j 】 223.x.255.【 m 】/【 j 】 |
------------------------------------------------------------------------