情報ネットワーク導入ユニットⅠ( 言語) 演習(1 ...jun/languages/kait/dist...情報ネットワーク導入ユニットⅠ(C 言語) 演習問題 2 問題1-5.
演習問題
description
Transcript of 演習問題
演習問題1. 下記のネットワークで接続可能な端末の数をあ
げよ。– 192.168.1.0/24,192.168.1.0/28
2. 133.5.11.126/28, 133.5.11.254/20– ネットワークアドレス、ネットマスク、ブロードキ
ャストアドレスを示せ3. 133.5.11.100 と 133.5.11.131 が同一ネット
ワーク存在するための条件を示せ。4. 133.5.11.1 と 133.5.11.2 が異なるネットワー
クにあるための条件を示せ。
下記のネットワークで接続可能な端末の数をあげよ。
• 192.168.1.0/24,192.168.1.0/28• ネットワーク長が 24 ビットの場合、ホス
ト部は 8 ビットになる。よって、ホスト部として有効な数は、 2^8 = 256 であるが、この中にはネットワークアドレスとブロードキャストアドレスがそれぞれ含まれるので、 256-2 = 254 。接続できる端末の数は、 254 個。
• 28 の場合、ホスト部は 4 ビット。よって、同様に、 2^4 – 2 = 16-2 = 14 。 14 個
133.5.11.126/28, 133.5.11.254/20
• 126 = 64+32+16+8+4+2 = 01111110
– ネットワークアドレス (01110000): 133.5.11.112– ネットマスク (11110000): 255.255.255.240– ブロードキャストアドレス (01111111):133.5.11.127
• 11 = 8+2+1 = 00001011
– ネットワークアドレス (00000000): 133.5.0.0– ネットマスク (11110000): 255.255.240.0– ブロードキャストアドレス (00001111): 133.5.15.255
133.5.11.100 と 133.5.11.131 が同一ネットワーク存在するための条件を示せ。• 同一ネットワークに存在する = ネットワークアドレスが同じである100 = 64+32+4 = 01100100131 = 128+2+1 = 10000011答え:ネットワーク長が24ビット以下で
あればよい。
133.5.11.1 と 133.5.11.2 が異なるネットワークにあるための条件を示せ。• 異なるネットワークに存在する = ネットワークアドレスが違う1 = 000000012 = 00000010ネットワーク長が31ビット以上であれば133.5.11.1/31133.5.11.2/31
ネットワークアドレスを互いに違うものにするためには、ネットワーク長を 31 ビット以上にする必要がある。
しかし、ネットワーク長が31ビット以上では正しくIPアドレスの設定ができなくなるので、 133.5.11.1 と 133.5.11.2 が異なるネットワークに存在させるようにすることはできない。