• ベストアンサー

ヘッダについて

ルータ1→ルータ2にデータを送るときに、ルータ2のMACアドレスを知るには、ARPを利用しているのでしょうか?

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

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

ルータ1とルータ2が同じセグメントにつながっているのであれば、そのとおりです。ルータ1はARPを使ってルータ2のMACアドレスを調べます。 # ルータ1は、何らかの方法ですでにルータ2のIPアドレスを知っている、というのが前提ですが

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ルータ、ハブのヘッダについて

    (1)MACアドレスはデータリンク層で付加されるのですが、ネットワーク層のルータがARPで相手のMACアドレスを知った場合MACアドレスはルータでヘッダとして付加されるのでしょうか? (2)スイッチングハブもARPを使って相手のMACアドレスを知った場合MACアドレスはスイッチングハブでヘッダとして付加されるのでしょうか?

  • ルータについて

    ルータ→ホストとデータを送るとき、ルータがARPで相手ホストのMACアドレスを取得した後、ルータはIPアドレスとMACアドレスのどちらをもとに相手ホストにデータを送るのでしょうか?

  • arpがよくわからない。

    arpの動作について、よく分かりません。 通信を円滑に行うために、IPアドレスとMACアドレスを対応づけるテーブルを持つ、というくらいの理解(?)です。 例えば、Windowsのコマンドプロンプトで、「arp -a」を実行するといくつかのプライベートIPアドレスとMACアドレスの組み合わせが表示されるのですが、なぜプライベートIPアドレス(自分の所属するネットワーク内のコンピュータのみのアドレス)しか保存されていないのでしょうか? ルータを介さない通信の場合(異なるネットワークに対する通信ではない場合)に、そのまま(ルータを介さず)相手のMACアドレスに通信をするためでしょうか?また、異なるネットワークのコンピュータのIPアドレスとMACアドレスの対応がないのは、そのネットワークのルータのarpに任せている(?)ということなのでしょうか? 質問が曖昧ですみません。arpの使いどころや、必要性、意義などの理解(データリンク層の理解?)が出来ていないと思います。そのあたりをご教授していただければと思います。 よろしくお願いします。

  • ルーティングについて

    「ルータ→スイッチングハブ→4台のPC(a,b,c,d)」のLANでpcaからpcdにデータを送信する場合、pcdのMACアドレスが必要でARP要求をかけました。各々のpcにARP要求は来ると思うのですが、同じネットワークのルータにもARP要求は来ます。(ARPテーブルが初期状態) 普通ルータは自分宛ipアドレスでなくてもそのデータを取り入れ適切なルートへ導いてくれます、ところがARP要求が来たルータは自分宛でないのでルーティングしようとするのが普通なのですが、破棄してしまいます。どういう風にルータは内部でルーティングせず破棄するという判断をしてるのでしょうか?

  • LANとWANのデータ送信の違いを教えて

    LAN内では、IPデータグラムをほかのコンピュータに渡すとき ARPでMACアドレスを調べてフレームヘッダに送信先のMACアドレスを書き込み データを送信します。このデータ送信は、LAN内にあるすべてのコンピュータ に対して行われ、MACアドレスが同じコンピュータだけフレームを受信します。 この仕組みは、LAN内からルーターをとおって外部に出た場合でも 同じでしょうか? つまり、WANでもARPのようなプロトコルを使って 送信相手のMACアドレスを調べて送信しているのでしょうか? となってくると、1つの外部ネット内のすべてのルータにデータを送信することに なり、輻輳のもとになるのではないでしょうか? LAN内のサブネットであれば、 限られた台数なので、ブロードキャストしてもさして問題ありません。しかし、WANと なるとどうでしょうか? 

  • PPP(Point-to-Point Protocol)について

    PPP(Point-to-Point Protocol)について 教えていただきたいです。 よろしくお願いいたします。 <質問> イーサネットでは、MACアドレスを宛先に通信しているかと思います。 MACアドレスやARPを使うのは、データリンク層がイーサネットである場合のみになるのでしょうか? データリンク層にPPPを使った場合、ARPやMACアドレスは使用しないのでしょうか? ARPやMACアドレスを使用しない場合、どのように相手を指定するのかも教えていただきたいです。

  • VPN環境でのARPテーブルの情報について

    ARPテーブルに登録される情報について質問させてください。 ARP要求を行いARP応答が合った場合に 動的に宛先のIPアドレスとMACアドレスの情報がARPテーブルに登録されると認識していたのですが。 ・ルーターを超えている場合はMACアドレスはルーターのMACアドレスになる ・VPN環境で他の拠点と通信を取った際には通信が取れても ARPテーブルに相手先のIPアドレスの情報が登録されない ゲートウェイが登録されているようには見えるのですが・・・ 勉強不足で申し訳ございません。 ping応答が得られないときにARPテーブルの情報から通信状況を確認しようとしたところ この部分の動きがうまく理解できませんでした。 上記動作となる理由をどなたか教えていただけないでしょうか?

  • ルータのMACアドレスについて

    よろしくお願いいたします。 初心者的な質問ですが お付き合い願えたら幸いです。 実は、ネットワークの勉強でARPのところで 疑問が湧きました。 パケットがルータを通過していく際に ヘッダーのMACアドレスが書き換わっていくのは わかりましたが、 ルータのMACアドレスは各ポートに着いているのでしょうか? テキストの図を見るとルータにはMACアドレスがひとつしかないように かかれているので疑問に思いましたので 質問いたしました。 おひまなときで結構ですので アドバイスどうぞよろしくお願いいたします。 図:コンピュータAからルータBとCと通って、コンピュータDに データが届く図です。※アルファベットはMACアドレスです。 コンピュータA⇒ルータB⇒ルータC⇒コンピュータD パケット |データ|MAC A→B| ⇒|データ|MAC B→C| ⇒|データ|MAC C→D|

  • ルータを超えた通信

    PCでデータを送信します。 LANであればARPブロードキャストで相手のMACアドレスを取得できるとネットで調べました。 インターネットみたいな広い世界では、途中でいくつものルータを中継しますが、どのようにして最後のルータまで辿り着けるのですか? 適当なサイトを見付けられなかったので質問させて頂きます。

  • ARPについてです

    ARPの際に目的機器のMACアドレスが分かったらようやくLANインターフェイスから渡したかったイーサネットフレームを 排出するんですよね? つまりは送信者が目的受信者に送るまでのARPを介する手順としては  送信者(自分のネットワークから出発する前)→ IPアドレス分かるけどMACアドレスわからない→ARPを目的ネットワークの機器に向けて発射!→ARP帰ってきました。見ます、MACアドレス分かりました→よし、MACアドレスも揃ったし、それでは自身のLANインターフェイスから送りたいデータを入れたイーサネットフレームを流しましょう!って感じなんでしょうか? というのも以前は「送信者が届けたい内容のデータを含んだパケットが受信者の属するネットワークに到達してから初めて「あれ?MACアドレスないからARPしないと」的な解釈をしていたので、どうも辻褄が合わない状態でした。バカな質問で申し訳ないのですが、本来は送信側機器は受信側macアドレスがわからないというのは送信前に分かっているので、その段階でARPをして先にMACアドレスを入手してからレッツゴー、インターネットの旅って感じであってるんですか? 文字通り拙い文章でごめんなさい(;o;)