ネットワーク工学 [6] 演習【解答】

ネットワーク工学 [6] 演習【解答】
N科
[1] OSI 参照モデルは「主に使用される機器」とあわせて覚える。
No
階層名を書く
主に使用される機器
7
アプリケーション
記入不要
6
プレゼンテーション
記入不要
5
セッション
記入不要
4
トランスポート
記入不要
3
ネットワーク
ルータ
2
データリンク
スイッチングハブ
1
物理
リピーター
[2] OSI 基本参照モデルのネットワーク層の説明として適切なものはどれか
① LAN ケーブルによる伝送を実行する
② http 通信や、FTP 通信などアプリケーション処理を行う
③ IP アドレスを用いてルーティングや中継などを行う
④ MAC アドレスによる機器通信を行う
解答: ③ IP アドレスはネットワーク層
[3] ルータについて述べたものはどれか
① 物理層で接続する装置
② ネットワーク層で接続する装置
③ アプリケーション層で接続する装置 ④ データリンク層で接続する装置
解答: ② ルーターはネットワーク層
[4] LAN 間接続装置に関する記述のうち、適切なものはどれか
① ルータは、MAC アドレスを基にして End-to-End の通信を確立する
② スイッチングハブは IP アドレスを基にしてフレームを中継する
③ リピータは同種のセグメント間で信号を増幅することによって伝送距離を延長する
④ ゲートウェイはデータリンク層にてプロトコル変換を行う装置である
解答: ③。それ以外は誤り。
[5] OSI 基本参照モデルの各層で中継する装置を、物理層で中継する装置、データリンク層
で中継する装置、ネットワーク層で中継する装置、の順に並べたものはどれか
① ブリッジ、リピータ、ルータ
② ブリッジ、ルータ、リピータ
③ リピータ、ブリッジ、ルータ
④ リピータ、ルータ、ブリッジ
解答: ③ この順番は覚えておく
[6] CIDR で表される 192.168.0.0/26 のサブネットマスクを計算し、解答せよ。
できれば計算式(落書きのような、雑なものでよい)を含めて記入すること。
[解答]
26 桁ぶん 1 を並べて、残りを 0 を並べて、全部で 32 桁にしたものがサブネットマスク。
11111111.11111111.11111111.11000000 = 255.255.255.192
答え: 255.255.255.192
[7] 255.255.255.224 のサブネットマスクを CIDR の「/xx」で書くといくつか計算せよ。
できれば計算式(落書きのような、雑なものでよい)を含めて記入すること。
[解答]
サブネットマスクを 2 進数でかくと
255.255.255.224 = 11111111.11111111.11111111. 11100000
と 1 が 27 桁並ぶので、CIDR 表記では「/27」である。
答え:27
[8] 192.168.1.0/26 のネットワークに設置できるホスト数はいくつか計算し解答せよ。
できれば計算式(落書きのような、雑なものでよい)を含めて記入すること。
[解答]
与えられているネットワークアドレスを 2 進数でかくと
192.168.1.0 = 11000000. 10101000.0. 0000001.00000000
であり、CIDR が「/26」であるからこの「26 桁目」までが「ネットワークアドレス部」
だから固定で自由に設定できない。27 桁目から 32 桁目までの全 6 桁が使える。
この 6 桁で表せる 2 進数のうち、
「全部ゼロ」=「ネットワークアドレス」と「全部1」=
「ブロードキャストアドレス」は使えないから、使えるのは「000001」
(十進数で1)から
「111110」
(十進数で 62)までだから 62 個設置できる。
詳しく使える IP アドレスを書くと(
192.168.1. 0
= 11000000. 10101000.0. 00000001.00000000 ×全部 0 は使えない
192.168.1. 1
= 11000000. 10101000.0. 00000001.00000001
192.168.1. 2
= 11000000. 10101000.0. 00000001.00000010
・・・・・
192.168.1. 62
= 11000000. 10101000.0. 00000001.111111110
192.168.1. 63
= 11000000. 10101000.0. 00000001.111111111 ×全部1は使えない
(囲い部はネットワークアドレス部で固定されていて使えない)
[9] 2 台の PC に IPv4 アドレスを割り振りたい。サブネットマスクが 255.255.255.128 のと
き、以下の PC で同一ネットワークに所属するのはどれとどの組み合わせか。
できれば計算式(落書きのような、雑なものでよい)を含めて記入すること。
①172.16.0.10 ②172.16.0.130 ③172.16.0.140 ④172.16.0.20
[解答]
サブネットマスクを 2 進数でかくと
255.255.255.128 = 11111111.11111111.11111111.10000000
と 1 が 25 桁並ぶので、CIDR 表記では「/25」である。
そこで、問題に出ている IP アドレスを全部 2 進数で書き、これを 25 桁目で区切ると
①172.16.0.10
=
10101100.00010000.00000000.00001010
②172.16.0.130
=
10101100.00010000.00000000.10000010
③172.16.0.140
=
10101100.00010000.00000000.10001100
④172.16.0.20
=
10101100.00010000.00000000.00010100
①と④、②と③が同じことがわかる。
答え: ①と④、②と③
[10] システム・エンジニアであるあなたに、以下の指示が来ました。
「クラス C のプライベートアドレスを用いて、ネットワーク設計をしてください。端末は
25 台あります。これからネットワークが増える可能性もあるので、60 台まで端末がおける
ネットワークをひとつ作り、そこにルーターを配置し、グローバルアドレス 203.183.224.1
を設定してインターネットに接続してください。スイッチングハブは 24 ポートものが 10
台まで自由に使えます。
」
この指示で設計されるネットワークを図に描け。
[解答]
・ クラス C のプライベートアドレス ⇒ 192.168.0.0 を使う。
・ 端末は現在は 25 台だが、将来的に 60 台まで置けるネットワークを作る。
⇒ホスト数が 60 台置ける最小ネットワークを求める
1,2,4,8,16,32,64・・・と倍々に増える数で一番近いのは 64
つまり 2 進数でいうと、00001(1)~111110 (62) が
いわゆるホスト部になればいいので、CIDR が 26 桁。
(なおこの解答はあくまで一例なので他の設計の仕方もある)
・ ネットワークアドレス
192.168.0.0
・ CIDR /26
・ サブネットマスク 255.255.255.192 =11111111.11111111.11111111.11000000
・ ホストアドレス 192.168.0.1~192.168.0.62 :62 台設置可能
・ ブロードキャストアドレス 192.168.0.63
・ ルータのグローバルアドレス 203.183.224.1
・ ルータの LAN 側のアドレス 192.168.0.1
・ PC につけるアドレス 192.168.0.2~62 (192.168.0.1 はルータにつける)
203.183.224.1
ルーター
192.168.0.1
HUB
HUB
HUB
・・・・
192.168.0.2~62 まで
適当に分散してHUBにぶら下げる
・・・・