6月30日(金)3コマ目
今日、やったこと
イーサネット、IP、ARPのシミュレーション
今日のホワイトボード
イーサネット、IP、ARP演習1
ネットワークは以下のとおり。
このネットワークでホストAからホストCへデータを送信したい。そのためのやりとりをシミュレーションした。
| 図 イーサネット、IP、ARP 演習1 |
ホストAにて
①IPでルーティング
ホストAのルーティングテーブルを使ってルーティング。宛先(192.168.12.28)へ送信するには、192.168.10.1へ送信することになる。
②ARPで192.168.10.1のMACアドレス取得
まず、ホストAのARPテーブルチェック。 => 192.168.10.1はない
ARPテーブルにはデータがないため、ARPリクエストパケット送信。
=>ルーターが受信、ARPレスポンスパケット送信
ARPレスポンス受信で192.168.10.1のMACアドレスを取得。
なお、取得したデータはARPテーブルに追加する。
③ホストCあてデータ送信パケットを送信
これでルーターまでホストCあてデータ送信パケットが到達する。
| 図 ホストAにて |
ルーターにて
ホストAから送信されたホストCあてのデータ送信パケットを受信する。
①IPでルーティング
ルーターのルーティングテーブルを使ってルーティング。宛先(192.168.12.28)へ送信するには、192.168.12.28へ直接送信することになる。
②ARPで192.168.12.28のMACアドレス取得
まず、ルーターのARPテーブルチェック。 => 192.168.12.28はない
ARPテーブルにはデータがないため、ARPリクエストパケット送信。
=>ホストCが受信、ARPレスポンスパケット送信
ARPレスポンス受信で192.168.12.28のMACアドレスを取得。
なお、取得したデータはARPテーブルに追加する。
③ホストCあてデータ送信パケットを送信
これでホストCにホストAからのデータ送信パケットが到達する。
| 図 ルーターにて |
イーサネット、IP、ARP演習2
配布した正解例が結構間違ってました。ごめんなさい。訂正版をあげておきます。
![]() |
| 図 イーサネット、IP、ARP演習2 正解例(訂正版)1ページ目 |
![]() |
| 図 イーサネット、IP、ARP演習2 正解例(訂正版)2ページ目 |
![]() |
| 図 イーサネット、IP、ARP演習2 正解例(訂正版)3ページ目 |
_%E3%83%9A%E3%83%BC%E3%82%B8_1-min.jpg)
_%E3%83%9A%E3%83%BC%E3%82%B8_2-min.jpg)
_%E3%83%9A%E3%83%BC%E3%82%B8_3-min.jpg)