• ベストアンサー

ネットワーク

ネットワーク初心者です。 ルータ内のネットワーク、つまりそのルータにつながっているPCのサブネットマスクはすべて同じであると考えてよろしいのでしょうか? そしてそのルータの外のネットワークからサブネットマスクが変わってくるのですか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Donotrely
  • ベストアンサー率41% (537/1280)
回答No.4

#3です。 >私が理解するところ、サブネットマスクはIPアドレスのネットワークアドレスを調べる為に用いるものだと理解しております。それと例えばサブネットマスク「255.255.255.0」と「255.255.255.1」はネットワークが違うと理解しています。 >もし違うところがあればご指摘又は補足など頂けないでしょうか? 「255.255.255.0」と設定すると必ず正しく通信できるPCがあり、 一方「255.255.255.1」と設定すると必ず正しく通信できるPCがあれば、 これらは明らかに異るセグメントにあるとの推測が成り立ちます。 しかし、「255.255.255.0」と設定すると必ず正しく通信できるPCが2台あった場合には、 同じセグメントにあるのか異るグメントにあるのかは かいもく検討がつかないといえます。

maintec
質問者

お礼

回答ありがとうございます。 度々回答して頂いているのでまたお世話になるかもしれませんが、そのときはよろしくお願いします。

その他の回答 (4)

  • Donotrely
  • ベストアンサー率41% (537/1280)
回答No.5

#4です。 本質と関係ないのですが、 おかしいところに気付きましたので直しておきます。 >「255.255.255.0」と設定すると必ず正しく通信できるPCがあり、 >一方「255.255.255.1」と設定すると必ず正しく通信できるPCがあれば、 255.255.255.1という設定はありませんね。 255.255.255.128 とか 255.255.255.192 とか 255.255.255.224 ・・・ ですね。

maintec
質問者

お礼

回答ありがとうございました。

  • Donotrely
  • ベストアンサー率41% (537/1280)
回答No.3

#2です。 >ルータの内側のPCすべて同じサブネットマスクにしないとダメと考えたらよろしいでしょうか? 「同じ」にこだわっているようですが、そこに本質があるのではありません。 同じにはなりますが、同じにしようとして同じにするのではありません。 同じネットワークセグメントにいるから正しく設定すると同じになってしまうのです。 >それともうひとつ質問ですが、ルータの内側と外側のPCのサブネットマスクが違っているのが原則と考えたらよろしいですか? そんなことはありません。外は外の事情で決まります。 もちろんたまたま同じこともあるでしょう。違うこともあるでしょう。

maintec
質問者

お礼

回答ありがとうございます。 勉強不足を痛感しております。 今ひとつサブネットマスクのことが理解できていない様な気がしてきました。 私が理解するところ、サブネットマスクはIPアドレスのネットワークアドレスを調べる為に用いるものだと理解しております。それと例えばサブネットマスク「255.255.255.0」と「255.255.255.1」はネットワークが違うと理解しています。 もし違うところがあればご指摘又は補足など頂けないでしょうか? 長々と申し訳ありませんがよろしくお願いします。

  • Donotrely
  • ベストアンサー率41% (537/1280)
回答No.2

PCが、通信しようとしているアドレスが、 ルーターの内側なのか外側なのかを判断するには、 サブネットマスクを基準に判断するしかありません。 ですから正しくセットする必要があります。 正しくセットしないと、内外を取り違える場合が出てきます。 その場合正しく通信できません。

maintec
質問者

お礼

回答ありがとうございます。 ルータの内側のPCすべて同じサブネットマスクにしないとダメと考えたらよろしいでしょうか? それともうひとつ質問ですが、ルータの内側と外側のPCのサブネットマスクが違っているのが原則と考えたらよろしいですか? もしサブネットマスクが同じなら正しく通信ができないのですか? よろしくお願いします。

  • shred
  • ベストアンサー率35% (25/70)
回答No.1

ルータにはいくつかのネットワークインターフェースがあり、 各々のインターフェースに接続されるPCのサブネットマスク つまりネットワークアドレスは同じであるべきです。 ルータからPCに接続する場合は問題ないですが PCからIPアドレスを指定して送る場合に正しいサブネットマスクを指定しないと希望通りにデータリンクしない場合があります。 IP層とは次にどのネットワークに送るのか、を決めるプロトコルです。 PCの場合、LAN内か、それともルータに渡すべきか、です。 それを調べるためにサブネットが必要であり、これをもとに調べます。 そしてどこの渡せばいいか判明したところで次にデータリンク層の 出番になるわけです。

maintec
質問者

お礼

回答ありがとうございます。 まだまだわからないことばかりなので、勉強し続けますね。

関連するQ&A

専門家に質問してみよう