• 締切済み

ARPパケットについて

パケットキャプチャを行い、ARPパケットの中を見ると通常であれば知りたいIPアドレスのMACアドレス部分は0.0.0.0となっていると 思うのですが、私が見たのはその部分にはすでにMACアドレスの記載があり、何度も同様のパケットが送信されています。 これはどういった動作なのでしょうか?

みんなの回答

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.2

http://networkprogramming.blog18.fc2.com/blog-entry-15.html http://markun.cs.shinshu-u.ac.jp/kiso/students/20/nishi/research/sld017.htm MACヘッダ 送信MACアドレス (自分のMACアドレス) 宛先MACアドレス FF:FF:FF:FF:FF:FF ARP 送信MACアドレス (自分のMACアドレス) 送信IPアドレス (自分のIPアドレス) 宛先MACアドレス 00:00:00:00:00:00 宛先IPアドレス (MACアドレスを知りたいIPアドレス) になっているはずですが..... > targetipadrress というフィールドが0.0.0.0でなくMACアドレスの記載があるということです targetipaddressの領域は4バイトなので6バイトのMACアドレスが入るはずがないのですけど

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

> ARPパケットの中を見ると通常であれば知りたいIPアドレスのMACアドレス部分は0.0.0.0となっていると思うのですが、 ARP requestであればブロードキャストである必要があるので、宛先(destination)MACアドレスはFF:FF:FF:FF:FF:FFのはずですけど

juventus17
質問者

補足

説明不足ですいません。 宛先はFF:FF:FF:FF:FF:FFですが、targetipadrress というフィールドが0.0.0.0でなくMACアドレスの記載があるということです。

関連するQ&A