• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ルーティングに関して)

ルーティングに関する勉強で分からないこと

このQ&Aのポイント
  • ルーティングに関しての勉強中、ホストAからホストBへのパケット送信におけるMACアドレスの選定方法が分かりません。
  • 複数のルータが接続されている場合、パケットのヘッダのMACアドレスはどのように決定されるのでしょうか?
  • ホストAが各ルータのMACアドレスを調べるためにARPを使用することは正しいでしょうか?

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

  • ベストアンサー
  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

通常、各ホストはそれぞれ経路情報をもち、その経路情報を元に次に送信する相手を選択します。 該当する経路情報がない場合、「デフォルトゲートウェイ」が設定されていればそのゲートウェイに対してパケットを送ります。 デフォルトゲートウェイが設定されてなければ、「宛先不明」ということで通信はエラーになります。 Windows2000/XPであれば、コマンドプロンプトから"netstat -rn"とすると、Windowsが保持している経路情報(ルーティングテーブル)が表示されます) > 各ルータのMACアドレスをホストAが調べるのにARPを使っていると理解しているつもりですが、正しいでしょうか? これは正しいです。(もちろん、その前にIPアドレスが判っていないといけませんが)

massa-
質問者

お礼

ルータが経路情報を持っているように、各ホストも同じような情報を持っているんですね!以前はルーティング機能をパソコンに持たせて、そのホスト自体にルータの役割を任せていた事もある。という話を聞いた覚えがあったので、もしかしたら、と思っていたのですがはっきりそれと書かれた文献がなく何分確証がなくて...(^^; とても分かりやすく教えていただき大変参考になりました。どうもありがとうございました!

関連するQ&A