復習
MACレイヤの話 ブロードキャストドメイン コリジョンドメイン 同じネットワークセグメントの中の全員にフレームを届けたいとき,ブロードキャストMACアドレス(FF:FF:FF:FF:FF:FF)で相手を指定せずに送るとき,それが届く範囲 たとえば,ARPリクエストなどに使う コリジョンドメイン CSMA/CDで衝突が起こりうる範囲 スイッチハブを使うときは考慮しなくてよい
コリジョンドメインとブロードキャストドメイン QoS ne
ネットワークを越えて通信する router switch switch 192.168.1.1 192.168.2.1 192.168.1.2 192.168.1.3 192.168.1.4 192.168.1.2 (1) 192.168.1.2が192.168.2.2にパケットを送りたい (2) 192.168.1.2は自ネットワークに192.168.2.2がいるか,サブネットマスクから計算し,他ネットワークであると判断し,デフォルトゲートウェイ(192.168.1.1)に送ろうとする (3)自分のARPキャッシュを確認すると,デフォルトゲートウェイのMACアドレスが未知
ネットワークを越えて通信する ルータ スイッチ スイッチ 192.168.1.1 192.168.2.1 192.168.1.2 192.168.1.3 192.168.1.4 192.168.1.2 放送MACアドレス+ARPリクエスト(192.168.1.1のMACアドレス教えて) (4) 192.168.1.2はARPリクエストを自分のブロードキャストドメインに送る →このとき,MACフレームの宛先MACアドレスはブロードキャストMACアドレスであるFF:FF:FF:FF:FF:FFとして送る
ネットワークを越えて通信する ルータ スイッチ スイッチ 192.168.1.1 192.168.2.1 192.168.1.2 192.168.1.3 192.168.1.4 192.168.1.2 無視 無視 私のMACアドレスを教えます (5)デフォルトゲートウェイ以外はARPリクエストを無視.デフォルトゲートのみレスポンスする
ネットワークを越えて通信する ルータ スイッチ スイッチ 192.168.1.1 MAC=B 192.168.2.1 MAC=C 192.168.1.2 MAC=A 192.168.1.2 MAC=D 192.168.1.1→ 192.168.2.2 A→B 192.168.1.1→ 192.168.2.2 C→D (5)192.168.1.2は192.168.2.2あてのIPデータグラムを作成し,ルータのMACアドレス当てのMACフレームに載せて送る
IPレイヤの話:ふたつのブロードキャストIPアドレス リミテッドブロードキャストアドレス(オール1ブロードキャスト・アドレス) :255.255.255.255 ルータ配下のすべてのホストに一度にデータグラムを届ける ディレクテッドブロードキャストアドレス:ホストアドレス部をall 1に設定する ネットワーク部で指定するネットワークの中の全てのホストに放送する(ルータを越えられる) 自分が属するサブネット内に放送するときは,上記いずれを使っても同じことになる