●IPアドレス(192.168.2.100)を設定したパソコンと同じネットワーク内にルータがあるものとしてサブネットマスクとデフォルトゲートウェイが正しく設定されているものをA~Eの中から選びなさい。IPアドレスーサブネットマスクーデフォルトゲートウェイ A・192.168.2.100-255.255.255.240-192.168.2.10 B・192.168.2.100-255.255.255.0-192.168.3.1 C・192.168.2.100-255.255.255.192-192.168.2.21 D・192.168.2.100-255.255.254.0-192.168.4.1 E・192.168.2.100-255.255.255.0-192.168.2.97 この回答と詳しい解き方を教えてください。

回答の条件
  • 1人2回まで
  • 登録:2008/04/13 10:58:38
  • 終了:2008/04/20 11:00:03

回答(4件)

id:fumikef No.1

fumikef回答回数41ベストアンサー獲得回数22008/04/13 12:32:22

ポイント22pt

何かの問題の例題のようなので、実際に解く際に役立つことを考えると…多分、分かりやすく、かつ、あまり時間をかけずに解く方法をお教えてした方がいいでしょうね。


なので余計な部分は省略します。


まず、「パソコンと同じネットワーク内にルータがある」という前提ですから、パソコンのIPとルータのIPは、ネットワーク部分のIPが同じという事になります。


なので、4つのネットワークアドレスの前半部分 255.255 は全部同じなので、とりあえず考える必要がありません。同様にパソコンとルータの前半部分も見る必要はなし。


アドレスの後半部分だけに注目すればいいことが分かったので、以降は後部分だけに付いて書きます。


次に、Dの1つだけ3番目の部分が 254 になっている 1 だけ少ないネットマスクに注目します。1だけ少ないということは、2進数にした時に (11111110)となります。

D以外は、3番目が 255 ですから2進数に変換した時、全ビットは 1 になります。(11111111)


これで、全部のネットマスクの後半だけを考えると以下の通り

ネットマスク(後半だけの2進数)

A:11111111 11110000

B:11111111 00000000

C:11111110 00000000

D:11111111 11000000

E:11111111 00000000(Bと同じ)

となり、このネットマスクをIPアドレスに掛け算した物が、ネットワーク部分のアドレスということになります。


次に、パソコンのIP(同様に後半だけ)に注目しますと、A~Dまで全部 2.100 ですから、

パソコン:00000010 01100100

となり、先ほどのネットマスクをパソコンのIPにかけて、それぞれのネットワーク部分を考えておきます。

マスクA:00000010 01100000

マスクB:00000010 00000000

マスクC:00000010 00000000

マスクD:00000010 01000000

マスクE:00000010 00000000(当然Bと同じ)

赤色の部分がネットワーク部分、それ以外は関係ないので 0 にしました。


最後に、ルータのIPに注目しながら、正しいかどうか判定して行きます。

ルータAの場合:

2.10 ですから2進数だと(00000010 00001010)で、これは、上のマスクAで出したネットワーク部分と一致しませんので間違い。

ルータBの場合:

3.1 ですから2進数だと(00000011 00000001)で、これは、上のマスクBで出したネットワーク部分と一致しませんので間違い。

ルータCの場合:

2.21 ですから2進数だと(00000010 00010101)で、これは、上のマスクCで出したネットワーク部分と一致しますので、OK。

ルータDの場合:

4.1 ですから2進数だと(00000100 00000001)で、これは、上のマスクDで出したネットワーク部分と一致しませんので間違い。

ルータEの場合:

2.97 ですから2進数だと(00000010 01100001)で、これは、上のマスクEで出したネットワーク部分と一致しますので、OK。


ということで、答えばCとE

ってあれ?答えが2つ?自信がなくなってきました…間違ってたらすみません。

id:murokawa1131

御回答ありがとう御座います。これからもどうか宜しくお願い致します。

2008/04/13 17:55:30
id:arhbwastrh No.2

arhbwastrh回答回数447ベストアンサー獲得回数232008/04/13 11:31:00

ポイント23pt

A・192.168.2.100-255.255.255.240 -192.168.2.10

B・192.168.2.100-255.255.255.0 -192.168.3.1 

C・192.168.2.100-255.255.255.192 -192.168.2.21

D・192.168.2.100-255.255.254.0 -192.168.4.1

E・192.168.2.100-255.255.255.0 -192.168.2.97

答えはEです。

この手の問題は、まずサブネットマスクに注目します。

サブネットマスクを2進数に直すと簡単なので、2進数に直しましょう。

A 11111111.1111111.11111111.1111/0000

B 11111111.1111111.11111111./00000000

C 11111111.1111111.11111111.11/000000

D 11111111.1111111.1111111/0.00000000

E 11111111.1111111.11111111./00000000

このビットが0の部分の数で作れる最大の値ごとにネットーワークは変わります。

Aの場合は2の4乗で16

Bの場合は2の8乗で256

Cの場合は2の6乗で64

Dの場合は2の9乗で512

Eの場合は2の8乗で256

ということで、

Aの場合

192.168.2.0-15

192.168.2.16-31

192.168.2.32-63

(途中省略)

192.168.2.224-255

192.168.3.0-15

192.168.3.16-31

(途中省略)

192.168.2.244-255

Bの場合

192.168.2.0-255

192.168.3.0-255

Cの場合

192.168.2.0-63

192.168.2.64-127

(途中省略)

192.168.2.192-255

192.168.3.0-63

192.168.3.64-127

(途中省略)

192.168.3.192-255

Dの場合

192.168.2.0-192.168.3.255

192.168.4.0-192.168.5.255

Eの場合

192.168.2.0-255

192.168.3.0-255

という風にネットワークが別れます。

と言うわけで、192.168.2.100と一緒のネットワークは上記の表からEになります。

id:murokawa1131

わかりやすい解説と回答に感謝致します。☆☆☆☆☆・・・満足度です。

2008/04/13 18:01:11
id:virtual No.3

virtual回答回数1139ベストアンサー獲得回数1282008/04/13 11:38:21

ポイント23pt

解き方は、

  1. IPアドレスとサブネットマスクからIPアドレスの所属するIPアドレス範囲を求める
  2. その求めたIPアドレス範囲にデフォルトゲートウェイのIPアドレスが含まれていれば正しい。

になります。

A・192.168.2.100-255.255.255.240-192.168.2.10

サブネットマスクを2進化して考えると、

11111111.11111111.11111111.11110000

これにIPアドレスを2進化して

11000000.10101000.00000010.01100100

重ねると、

11111111.11111111.11111111.11110000 (Mask)

11000000.10101000.00000010.0110xxxx (IPアドレス)

となり0110xxxx=01100000~01101111の範囲がネットワークのIPアドレス範囲

つまり、

192.168.2.96~192.168.2.111

がIPアドレス範囲。

したがって、192.168.2.10はこの範囲外なので間違い。

B・192.168.2.100-255.255.255.0-192.168.3.1 

サブネットマスクを2進化して考えると、

11111111.11111111.11111111.00000000

これにIPアドレスを2進化して

11000000.10101000.00000010.01100100

重ねると、

11111111.11111111.11111111.00000000 (Mask)

11000000.10101000.00000010.xxxxxxxx (IPアドレス)

となりxxxxxxxx=00000000~11111111の範囲がネットワークのIPアドレス範囲

つまり、

192.168.2.0~192.168.2.255

がIPアドレス範囲。

したがって、192.168.3.1はこの範囲外なので間違い。

C・192.168.2.100- 255.255.255.192-192.168.2.21

サブネットマスクを2進化して考えると、

11111111.11111111.11111111.11000000

これにIPアドレスを2進化して

11000000.10101000.00000010.01100100

重ねると、

11111111.11111111.11111111.11000000 (Mask)

11000000.10101000.00000010.01xxxxxx (IPアドレス)

となり01xxxx=01000000~01111111の範囲がネットワークのIPアドレス範囲

つまり、

192.168.2.64~192.168.2.127

がIPアドレス範囲。

したがって、192.168.2.21はこの範囲内なので正しい。

D・192.168.2.100-255.255.254.0-192.168.4.1

サブネットマスクを2進化して考えると、

11111111.11111111.11111110.00000000

これにIPアドレスを2進化して

11000000.10101000.00000010.01100100

重ねると、

11111111.11111111.11111111.11110000 (Mask)

11000000.10101000.0000001x.xxxxxxxx (IPアドレス)

となりx.xxxxxxxx=0.00000000~1.11111111の範囲がネットワークのIPアドレス範囲

つまり、

192.168.2.0~192.168.3.255

がIPアドレス範囲。

したがって、192.168.4.1はこの範囲外なので間違い。

E・192.168.2.100-255.255.255.0-192.168.2.97

サブネットマスクを2進化して考えると、

11111111.11111111.11111111.00000000

これにIPアドレスを2進化して

11000000.10101000.00000010.01100100

重ねると、

11111111.11111111.11111111.00000000 (Mask)

11000000.10101000.00000010.xxxxxxxx (IPアドレス)

となりxxxxxxxx=00000000~11111111の範囲がネットワークのIPアドレス範囲

つまり、

192.168.2.0~192.168.2.255

がIPアドレス範囲。

したがって、192.168.2.97はこの範囲内なので正しい。

id:murokawa1131

詳細な御回答ありがとう御座います。☆☆☆☆☆・・・満足度です。

2008/04/13 18:07:28
id:takosan No.4

takosan回答回数222ベストアンサー獲得回数72008/04/13 13:21:30

ポイント22pt

IP アドレスはサブネットマスクで仕切られたエリアの中と外ではアクセス方法が異なります。

同一エリア内かどうかを判断するのはサブネットマスクの値です。

255.255.255.0といった場合は最後の256個が同じエリアにあります。

但し、0と255(最初と最後)は特別な意味を持たせるため機械にはつけられない決まりがあります。

255.255.0.0ときた場合には255x255=65536個が同一エリアです。

同様に 0.0と255.255は特別な意味があります。

さて、一般的なイーサネットでは・・

1.同一エリアに居るやつに直接投げます。

2.異なるエリアに居る奴にはルータに配送を依頼する。

こんな決まりになっています。このためルータは同一エリアにないとそもそも

配送依頼ができません。これが問題の意味するところです。

上記を踏まえて、以下お読みいただくと少しはわかるかしら。

http://www5e.biglobe.ne.jp/~aji/3min/23.html

http://www5e.biglobe.ne.jp/~aji/3min/24.html

ここのシリーズは、基礎からわかりやすく解説しているので、最初から読み進めるとCCNAが取れる位の知識が付きます。

できたら第1回からちゃんと読む事をお勧めします。

id:murokawa1131

御親切な回答感謝致します。今後ともどうか宜しくお願い致します。満足度☆☆☆☆・・・でした。

2008/04/13 18:11:28

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません