- 締切済み
ARPアドレスの16進数表示について
学校で触れたことのない分野の課題が出され戸惑っています。 お力添えを頂けるとありがたいです。 問題 以下の条件におけるARPパケットを16進数で示せ。 ハードウェア:イーサネット プロトコル:IP 物理アドレス長:6バイト IPアドレス長:4バイト 操作コード:応答 始点物理アドレス:#00-00-F4-00-00-01 始点IPアドレス:123.20.30.40 終点物理アドレス:#08-00-22-00-00-01 終点IPアドレス:40.30.20.10 ご存知の方がいらしたらご教授願います。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 774danger
- ベストアンサー率53% (1010/1877)
この問題、ネットマスクが書かれていませんが、そもそも始点IPアドレスと終点IPアドレスが同じネットワーク内にないと思われるので、ARPではMACアドレスを解決しません ただ単にARPパケットの構造を埋めるというだけなら埋めればいいですが、40.30.20.10のマシンが123.20.30.40のマシンと通信するときは、123.20.30.40のARPリクエストを出すのではなく、123.20.30.40と通信するためのルータ(大抵はデフォルトゲートウェイかと思いますが)のARPリクエストを出しますので、123.20.30.40から40.30.20.10への応答(ARPリプライ)というのも普通はありえません ということで問題としては例が悪いです この辺の指摘をすれば余分に点数をもらえるかもしれません:-p
- taka37777
- ベストアンサー率30% (166/544)
ARPのパケット構造は下記URLに説明があります。この説明に条件を当てはめると、パケットの内容が求まります。 http://www.atmarkit.co.jp/fwin2k/network/baswinlan011/baswinlan011_02.html