確認したいことがあります。
あるローカルネットワークがあり、出口(ゲートウェイ)2つ(A,B)でインターネットとつながっているとします。
内にホストhostがあり、デフォルトゲートウェイはAだとします。
このとき、インターネットからB経由でhostに来たパケットの返信パケットはやはり(デフォルトゲートウェイである)Aを経由して帰されるのでしょうか。それとも通って来たルート(B経由)で帰されるのでしょうか。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (6件)

自信ないくせに、2度目の登場です^ ^;)



o_tooruさんの引用で
>外部から入ってきたパケットのヘッダーには、宛先と出発点が書いてあると思います。
>ゲートウエイを通りますとその、ヘッダー部分が書き変わりますよね。
>
アプリケーションゲートウェイならIPヘッダーが書き変わるかな?
でも、うちのゲートウェイ(ステートフルインスペクションのFirewall)を使って、
アナライザかけてみたら書き変わってませんでした。
サーキットレベルのゲートウェイもIPヘッダーはそのままなのでは?

ということで、これはゲートウェイの種類によって違うということでしょうか...。

zooomさん、各ゲートウェイ上のログを見てわかりませんか?
    • good
    • 0

こんにちは、なんかはずしている o_tooruです



gold8さんの書き込みの、前半部分はちょっと理解できないのですが、
後半の部分に関してはなんとなく理解しました。

> 必ず発信されたルートを使ってもどされます。ですので、ご質問の
> 回答はゲイトウェイBの経路を使って通信されます。
の部分ですが。外部から入ってきたパケットのヘッダーには、宛先と出発点が書いてあると思います。ゲートウエイを通りますとその、ヘッダー部分が書き変わりますよね。
「出発点がゲートウエイ宛先は変更無し」ですのでそのルートを伝ってきたパケットに対しての返答は、入ってきたゲートウエイ経由で戻るのではないでしょうか?

一方内側からの問いかけに対してはすべてデフォルトゲートウエイに行くことは当然だとは思いますが。


はずしていたらごめんなさいね。
gold8さんの回答を待った方がいいかもしれませんね。
    • good
    • 0

かなり自信ないですが...。

(じゃ回答するなよ>自分^ ^;)
ルータではなくゲートウェイ(以下GW)というのがミソでしょうか?
例えばGW-Bから入ってきたとして、このGW-Bが相手ホストと
内hostのコネクション中継(横取り?)を行っているのであれば、
hostはGW-Bにパケットを返すことになるので返信経路はGW-Bになるでしょう。

で、単なるルータだったり、透過性のFWだったりする場合。(これ自信なしです)
要はIP通信となるので、ルーティングはhostで持っている経路情報が使われると思います。
ESTABLISHEDになるためのTCPの3Way-ハンドシェークも
結局はIPがもとになると思うので。
ということで、返信パケットはhost上の経路情報 つまりデフォルトゲートウェイ(GW-A)ではないでしょうか?

ただ余談ですが、受信と返信の経路が変わるのは問題ないと思います。
例えばRIPとOSPFが混在するネットワークでは最短経路が変わることがあるので、
たぶん普通に送受信の経路が変わると思います。
送受信側のhostもTCP等のトランスポート層以上では
IP経路は見ていないと思うし。
違うかなぁ...。
gold8さん、そこら辺教えて下さい!
    • good
    • 0

[TCP/IP]返信パケットとは、POPのように、双方のホストがTCPポートを開放している場合のことなのか、establishのように通信が確立された場合のことをきかれているのでしょうか?


ルータはパケットを相手先へ転送する経路を判定する機械ですので、経路については、必ず発信されたルートを使ってもどされます。ですので、ご質問の回答はゲイトウェイBの経路を使って通信されます。
    • good
    • 0

TCP/IPのパケット自体にルーティング経路情報は含まれませんから、やはりHostから出たデータは、デフォルトゲートウエイに行くと思います。


ですから、Aではないでしょうか。
    • good
    • 0

こんにちは、疑問は尽きませんね。



さてご質問の件ですが、私もあまりネットワークは詳しくはないのですが。TCP/IPのパケットのヘッダーは、宛先と、出発点の二つの情報をもっています。

外部とのネットワークとコネクションを張るときに、一番大事なのがデフォルトゲートウエイです、レイヤー3のARPがLANの内部にブロードキャストをかけ、問い合わせたIPとMacアドレスが無い場合は、デフォルトゲートウエイにすべて丸投げにします。

後はデフォルトゲートウエイがDNSを使い外部に問い合わせるという形になります。

さて今回の外部に対する出口が二つあると言うことですが、パケットのFWはどの様に記述なさっているのですか?それにより回答が異なると思います。静的にパケットのFWを記載していませんと、内部でパケットが混乱して出口を探しまくると思いますが。
    • good
    • 0

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qデフォルト ゲートウェイ

いつもお世話になっております。
無線LANでパソコンを二台使用していますが、パスワードの変更が原因か、突然繋がらなくなり最初からやり直しているところです。
ところがIP設定の部分でアダプタアドレス、IPアドレス、サブネットマスクという部分には数字が入っているのに、デォルトゲートウェイという部分が説明書には数字が書かれてあるのですが、私のパソコンには空白のままになっています。
そこでここに数字を入れなければいけないと思うのですが、どうやってここに数字を入れられるのでしょうか?そこをクリックしても何も変化しないし、困っております・・・。

Aベストアンサー

#3です。

お返事ありがとうございます。
見た感じ、かなり不親切な機器なので、一度に解決するのは難儀しそうです。

お手数ですが、以下事項についてヒアリングさせてください。

・パソコンのOS(WindowsXP等)

>今はルータに繋げておらず直接ADSLとパソコンを繋げている状態なのですが、
・この状態でのIPアドレスを教えてください。
>アクセサリから表示できたのですが、真っ黒な画面が出てきて、何だ>か打つのが怖いのですが・・・。
>windows>の後にcd c:\と打てばいいのでしょうか?
その画面に  ipconfig  と入力してください。「cd c:\」は不要です。壊れたりしないので大丈夫です。

IP Address. . . . . . . . . . . . : xx.xx.xx.xx

このような行がでると思うので、アドレスを教えてください。
(192.168.xx.xxや172.xx.xx.xx【以外の場合は】、グローバルIPアドレスといって他人に知られると危険なので書かないでくださいね)

>最初からやり直しているところです。
・とのことですが、最初からというのは、どの最初からでしょうか。無線ルータの初期化を行いましたか?それとも
>無線LANでパソコンを二台使用していますが
とのことですが、もう1台は問題なくしようできているのですか?

・スタート→コントロールパネル→ネットワーク接続と開いてもらって、そこにでてくるアイコンに「ワイヤレスネットワーク接続」というアイコンはありますか?また、「有効」と表示されていますか?

>パスワードの変更が原因か、
・とのことですが、何のパスワードを変更されましたか?

質問の意味が分からなければ、分かることだけで結構ですので、沢山で申し訳ないですがよろしければお願いいたします。

#3です。

お返事ありがとうございます。
見た感じ、かなり不親切な機器なので、一度に解決するのは難儀しそうです。

お手数ですが、以下事項についてヒアリングさせてください。

・パソコンのOS(WindowsXP等)

>今はルータに繋げておらず直接ADSLとパソコンを繋げている状態なのですが、
・この状態でのIPアドレスを教えてください。
>アクセサリから表示できたのですが、真っ黒な画面が出てきて、何だ>か打つのが怖いのですが・・・。
>windows>の後にcd c:\と打てばいいのでしょうか?...続きを読む

Qデフォルトゲートウェイ ipアドレス 

デフォルトゲートウェイの ipアドレスについてです。
ルーターがDHCPの役割をしている場合、デフォルトゲートウェイの ipアドレス(ルーター)は
常に同じなのでしょうか?
またDHCPサーバーのipは常に固定されているのでしょうか?

Aベストアンサー

「デフォルト ゲートウェイ」は、TCP/IP通信において、「自分の属するLAN以外へのアクセスが発生した時に、転送を依頼する機械のアドレス」です。

一般的な家庭では、プロバイダに接続されているルータがあり、インターネットにアクセスする宛先IPアドレスは、家庭内LANのIPではありませんから、ルータに転送を依頼する、すなわち、そのルータ自身のIPとなります。

--

「DHCPサーバ」は、LAN上に新しい機器が接続されて、IPアドレス取得要求があった時に、他のPCとかぶらないようにIPを管理して、振り出すためのサーバです。

一般的な家庭では、ルータがDHCPサーバを兼ねていて、家庭内のさまざまな機器(PC・プリンタ・スマホ・ゲーム機)から要求されたときに、(家庭内で)かぶらないように割り振る役目をしています。

--

一般家庭で、インターネット回線を1つ契約して、ルータを置いた、という場合、ルータ=DHCPサーバですので、両者のIPは一致します。
ルータ自身のIPアドレスは固定されているので、そのような機器からIPアドレス振り出しを受けるなら、デフォルト ゲートウェイやDHCPサーバのIPアドレスは常に同じことになるでしょう。

一致しないパターンもあります。
例えば、企業内LANでは、複数フロア間の通信などが適切にできるようにするため、「DHCPサーバ」を独立して置くことがあります。
そして、インターネットへの出口である「ルータ」とは、別の機器になりますので、この場合ルータのIP(デフォルト ゲートウェイ)と、DHCPサーバのIPアドレスは異なることになります。

「デフォルト ゲートウェイ」は、TCP/IP通信において、「自分の属するLAN以外へのアクセスが発生した時に、転送を依頼する機械のアドレス」です。

一般的な家庭では、プロバイダに接続されているルータがあり、インターネットにアクセスする宛先IPアドレスは、家庭内LANのIPではありませんから、ルータに転送を依頼する、すなわち、そのルータ自身のIPとなります。

--

「DHCPサーバ」は、LAN上に新しい機器が接続されて、IPアドレス取得要求があった時に、他のPCとかぶらないようにIPを管理して、振り出すため...続きを読む

QデフォルトゲートウェイとIPアドレス

先日、このカテゴリーで、No.4138で
『インターネット接続共有をしたいのです』という質問をした、
yama3desu と申します。また、お願いします。

ネットワーク初心者です。お分かりでしょうが、念のためです。m(_ _)m
ホストPC(windowsMe)、クライアント(windows95)、
これで、インターネット接続共有が出来ています。

それで、
ホスト
    IPアドレス…192.168.0.1
    デフォルトゲートウェイ…198.168.0.1

クライアント
    IPアドレス…192.168.0.3
    デフォルトゲートウェイ…198.168.0.1

という設定で、インターネット接続の共有が出来て、
クライアント側からもインターネットに接続できていますが、

ホスト側のIPアドレスとデフォルトゲートウェイが同じアドレスでも、
つまり、このままでも問題ないのでしょうか?
(デフォルトゲートウェイは、出入り口ということは分かるんですが…)

訳のわからないことを言ってスイマセン。検索をしましたが、
どうにも、納得のいく答えを見つけることが出来ませんでした。
お願いします。m(_ _)m

先日、このカテゴリーで、No.4138で
『インターネット接続共有をしたいのです』という質問をした、
yama3desu と申します。また、お願いします。

ネットワーク初心者です。お分かりでしょうが、念のためです。m(_ _)m
ホストPC(windowsMe)、クライアント(windows95)、
これで、インターネット接続共有が出来ています。

それで、
ホスト
    IPアドレス…192.168.0.1
    デフォルトゲートウェイ…198.168.0.1

クライアント
    IPアドレス…192.168.0.3
    デフォルトゲート...続きを読む

Aベストアンサー

ホストPCがゲートウェイになっているということから、インターネットとの接続は、ホストPCとTA/ルータがシルアル接続、またはUSBなどでつながっているということでしょうか。イーサーケーブルではないと言うことです。

LANカードのIPアドレスがローカルアドレスになっていることから、そこにはローカルアドレスを記入するはずなので、
  >ホスト
  >  IPアドレス…192.168.0.1
  >  デフォルトゲートウェイ…198.168.0.1
これでいいと思います。
ホストPCとTA/ルータ側は、プロバイダからその接続時に割り振られたグローバルアドレスになっており、ホストPC内部でルーティングしているものと思われます。

PS
WinMEは、IPルーティングの機能があるんですね。知らなかった(^^;

Qデフォルトゲートウェイについて質問です。

デフォルトゲートウェイは、「送信先のIPアドレスが自分のネットワークに存在しない時に経由するルータ」と解釈しています。この”自分のネットワーク”なのですが、自分のサブネットを指しているという認識でよろしいでしょうか?また、グローバルIPアドレスはもちろん、プライベートIPアドレスでも同じでしょうか。例えばプラベートIPアドレスを使用している企業内LANならば、企業内でサブネット毎にデフォルトゲートウェイは異なるのですよね?

Aベストアンサー

>この”自分のネットワーク”なのですが、自分のサブネットを指していると
>いう認識でよろしいでしょうか?
配送ですね。IPアドレスとサブネットマスクにより決まるネットワーク
アドレスが自ノードのそれと異なる場合です。
http://www.atmarkit.co.jp/icd/root/72/40083472.html

>グローバルIPアドレスはもちろん、プライベートIPアドレスでも同じでしょうか
グローバル、プライベートは関係ありません。

参考URL:http://www.atmarkit.co.jp/icd/root/72/40083472.html

Qデフォルトゲートウェイ候補が2つある

Windows Vistaです。
ipconfig
すると
Default Gateway:133.102.18.1

ですが、
tracert 203.216.251.233
すると
133.102.18.2
を最初に通過(yahooの他googleもそう。インターネットは必ず133.102.18.2を通過している。)

route print
するとIPv4ルートテーブルは
宛先0.0.0.0 Gateway 133.102.18.1 Metric 10(最小値)
が一番上。他のGatewayは全てリンク上。

プロキシサーバにtracertすると133.102.18.2を通過する。
133.102.18.1にtracertすると直繋がり。(一回でtracert終了)
133.102.18.2にtracertすると直繋がり。(一回でtracert終了)

Default Gatewayは133.102.18.1か133.102.18.2のどっちなんでしょう。推論では133.102.18.1はDHCPサーバーで、Gatewayではないと思っています。

Windows Vistaです。
ipconfig
すると
Default Gateway:133.102.18.1

ですが、
tracert 203.216.251.233
すると
133.102.18.2
を最初に通過(yahooの他googleもそう。インターネットは必ず133.102.18.2を通過している。)

route print
するとIPv4ルートテーブルは
宛先0.0.0.0 Gateway 133.102.18.1 Metric 10(最小値)
が一番上。他のGatewayは全てリンク上。

プロキシサーバにtracertすると133.102.18.2を通過する。
133.102.18.1にtracertすると直繋がり。(一回でtracert終了)
133.102.18.2にtracertする...続きを読む

Aベストアンサー

>pingの結果は両方全く同じです。
>apr -aしたところ、物理アドレス(MAC アドレス)は異なっていました。

となると、

・133.102.18.1は只の機器(ゲートウェイではない)。
・133.102.18.1は、133.102.18.2(本当のゲートウェイ)にリダイレクトしている。
・133.102.18.1がゲートウェイとして設定されるのは、DHCPサーバの設定間違い。

ぐらいしか思い浮かびませんね。


このカテゴリの人気Q&Aランキング

おすすめ情報