電子書籍の厳選無料作品が豊富!

一般的なルータースイッチ Linksys BEFSR41二台をカスケードする際のデフォルトゲートウェイ設定についてお聞きします。

・DHCPオフ・固定IPアドレス環境の事務所内にて、既存ルーターを「ルーターA」、新しく追加するものを「ルーターB」とします。

・DSL/ケーブルモデムはルーターAのInternet-WANポートに接続してあり、ルーターAのIPアドレスは192.168.1.1です。ルーターBは192.168.1.2です。双方共にサブネットマスク255.255.255.0です。

・同社HP(英語ですが挿絵があります)では、二つの方法が紹介されています(http://linksys.custhelp.com/cgi-bin/linksys.cfg/ …):
1. ルーターBのInternet-WANポートをルーターAのハブポートと接続
2. ルーターBのハブポートの一つをルーターAのハブポートと接続


<質問No.1>
上述の二番目の方法、すなわち「ルーターBのInternet-WANポートは使わず、ハブポートの一つでカスケードする」を試してみました。

ルーターBに接続している二台のコンピュータ内(XP Professional)の「ネットワーク設定」における「デフォルトゲートウェイ」は192.168.1.2(つまりルーターBのIP)となるのかとばかり思っていましたが、それではインターネットにつながりませんでした。なので試しに、XPの中の「デフォルトゲートウェイ」を192.168.1.1(つまりルーターAのIP)にしたところ、上手くつながりました。

物理的にルーターB(192.168.1.2)に接続されているのに、何故XPから見た「デフォルトゲートウェイ」はルーターA(192.168.1.1)になるのでしょうか?

すなわち、「ルーター自体のIPアドレスとデフォルトゲートウェイは別のもの」という見方をするべきなのでしょうか?


<質問No.2>
これはまだ試していないのですが、上述一番目の方法、つまり「ルーターBのInternet-WANポートとルーターAのハブポートをカスケードする」では、ルーターBのIPアドレスを192.168.2.1としてIPセグメントを分離するようですが、その際でもXP「ネットワーク設定」における「デフォルトゲートウェイ」はルーターA(192.168.1.1)となるのでしょうか?


よろしくお願いいたします。

A 回答 (3件)

まず、デフォルトゲートウェイというのは外のネットワーク(Internet)に接続するためのルータを設定します


今回の構成の場合、ルータAしかInternetにつながっていないので、192.168.1.0/24につながれた端末は物理的にルータBにつながっていたとしても192.168.1.1をデフォルトゲートウェイに設定すべきです

ですので、
<質問No.1>の
> 物理的にルーターB(192.168.1.2)に接続されているのに、何故XPから見た「デフォルトゲートウェイ」はルーターA(192.168.1.1)になるのでしょうか?

は、外部と通信するためのルータがルータAなのでデフォルトゲートウェイはルータAになるのです
この場合、ルータBはルータとしてではなく単なるHUBとしての動作になります

<質問No.2>
> これはまだ試していないのですが、上述一番目の方法、つまり「ルーターBのInternet-WANポートとルーターAのハブポートをカスケードする」では、ルーターBのIPアドレスを192.168.2.1としてIPセグメントを分離するようですが、その際でもXP「ネットワーク設定」における「デフォルトゲートウェイ」はルーターA(192.168.1.1)となるのでしょうか?

ルータAのハブポートにPCをつなぐのであれば192.168.1.1になりますし、ルータBのハブポートにPCをつなぐのであれば192.168.2.1になります
質問1の構成ではPCをルータBにつないだ場合でも直接ルータAとの通信ができますが、質問2の構成でPCをルータBにつないだ場合、IPレイヤでルータBを超えないとルータAと通信できません
したがって、外部との通信を行うためにルータBにパケットを投げる必要があり、ルータBがデフォルトゲートウェイとなるため、192.168.2.1を設定することになります
    • good
    • 0

TCP/IPだけで考えると、


No1の場合がルーターBはハブと同じ役目になります。
ゲートウエイをルーターBに設定すると、ルーターBのLan側に接続されたPCが出したパケットの送り先が
      自分の属するネットワーク外(192.168.1.0から255のIPアドレス以外)である場合、パッケットをゲ
      ートウエイであるBルーターに送ります。Bルーターは送り先IPが自分の配下のLan側 アドレス範囲
      外の場合これをWan側に出しますが、ここには何も接続されていません。(ここで止まりです)

No2の場合はBルーターLan側のネットワークアドレスは192.168.2.0
      AルータのLan側のネットワークアドレスは192.168.1.0
      BルーターのWan側IPアドレスはAルーターのインターネットアドレスに属する必要があります(例えば192.168.1.2)
      BルーターのLan側のPCのIPアドレスはBルーターのインターネットアドレスに属する必要があります(例えば192.168.2.2)

Bルーターは192.168.2.0から255のIPアドレスの行き先を持つパケットはBルーターのWan側には出ません。
192.168.2.0から255以外のIPアドレスの行き先を持つパケットはWan側に出ます。
Bルーターに接続されたPCが直接接続可能なIP範囲はBルーターの配下のネットワーク内(192.168.2.0から255のIPアドレス)
ですので、外に出るにはBルーターをゲートウエイにするしか有りません。
BルーターのWan側でAルーターをゲートウエイにする設定が可能なら、Aルーターを経由してインターネット接続が出来る。

ルーターBのWan側IPはルーターAのネットワーク内(192.168.1.0~255)にある必要があります。
AルーターのLan側に接続される機器はルーターAのネットワーク内(192.168.1.0~255)にある必要があります。

(0から255は0と255は特別な意味を持つものでPCのIPには設定できません)

この回答への補足

皆様、挿絵なし文字だけの質問のところ、専門的なご回答誠にありがとうございました。お三方ともにそれぞれ大いに参考になった部分がある「良回答」なので是非そうしたいところですが、ここのシステム上無理なようなので、慣例に従って先着順とさせて頂きましたことをご了承下さいませ。

補足日時:2008/09/26 02:26
    • good
    • 0
この回答へのお礼

言われてみると、複数のスイッチをカスケードする場合、ルーターとして使うのか、ハブとして使うのかでスイッチ自体のIPとノード内に設定するDGWが違っても然るべきですね。スイッチルーター類はファームウェアがしばしばバージョンアップされるので、ウェブ上にある設定方法解説が今回調達した商品のバージョンと一致していないために混乱しました。が、皆様のご説明で基本的な考え方が手に取るように理解できました。是非違うIPセグメントを使った一番目のカスケード方法も試して、皆様にご報告したいと思います。ありがとうございました。

お礼日時:2008/09/26 02:28

デフォルトゲートウェイ、というのは、


自分の接続されていないネットワーク宛てへのパケットについて
どこのルーター(=ゲートウェイ)へ転送を依頼すれば良いか、を示します。

質問1の場合ですと、ルーターBはデフォルトゲートウェイを知りません。
ルーターBへパケットの転送を依頼しても、
ルーターBは次にどこへパケットを転送すれば良いか分かりません。
このためにインターネットとの通信ができなくなる訳です。
ルーターBのデフォルトゲートウェイとして
ルーターAを設定すれば上手く行きそうな気もします。
しかし、LAN側から入ってきたパケットをLAN側へ転送する動作を行わない
ルーターは結構多いため、期待通りの動作をしない可能性が高いです。

質問2の場合ですが、
ルーターAへ接続するPCのデフォルトゲートウェイはルーターA、
ルーターBへ接続するPCのデフォルトゲートウェイはルーターB、
と設定することになります。
なぜなら、ルーターBへ接続するPCは、
ルーターAへの経路を知らないからです。

参考になるでしょうか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!