ブロードキャストドメイン
ブロードキャストのフレームが届く範囲。レイヤ2スイッチやリピータハブはブロードキャストを全ポートに転送するが、ルータはブロードキャストを中継しないため、そこでブロードキャストドメインが分かれる。VLANでも分けられる。
イマシルちゃんの解説
ブロードキャストは、「みなさーん!」って、その場にいる全員に呼びかけるメッセージなんだ。
声が届く範囲が広すぎると、関係ない人まで毎回振り向かなきゃいけなくて、みんなの仕事が止まっちゃうよね。
だから、ネットワークを部屋ごとに区切って、声が届く範囲を小さくするんだ。
その「声が届く範囲」が、ブロードキャストドメインなんだよ。
より深い解説
定義
ブロードキャストドメインは、あるノードが送ったブロードキャストのフレーム(宛先MACアドレスが FF-FF-FF-FF-FF-FF)が届く範囲である。通常、1つのブロードキャストドメインは、1つのIPのサブネット(セグメント)に対応する。
機器ごとの扱い
| 機器 | ブロードキャストドメイン | コリジョンドメイン |
|---|---|---|
| リピータハブ | 分けない | 分けない |
| レイヤ2スイッチ(ブリッジ) | 分けない | ポートごとに分ける |
| レイヤ2スイッチのVLAN | VLANごとに分ける | ポートごとに分ける |
| ルータ、レイヤ3スイッチ | インタフェース(VLAN)ごとに分ける | ポートごとに分ける |
ブロードキャストを使う主な通信
| 通信 | 内容 |
|---|---|
| ARP要求 | 宛先のIPアドレスに対応するMACアドレスを問い合わせる |
| DHCPの DISCOVER、REQUEST | まだアドレスがない端末が、DHCPサーバを探す |
| NetBIOSの名前解決など | 古いOSの名前の問合せ |
DHCPのブロードキャストもルータを越えないため、DHCPサーバと別のブロードキャストドメインにいる端末のために、DHCPリレーエージェントを使う。
分割する理由
| 理由 | 内容 |
|---|---|
| 帯域と処理の節約 | すべての端末が、自分に関係のないブロードキャストを受け取って処理する負担を減らす |
| ブロードキャストストームの影響範囲 | ループなどでブロードキャストが増え続けても、被害をそのドメインの中にとどめる |
| 情報の流出 | ブロードキャストに含まれるアドレスなどの情報が、ほかのセグメントに届かない |
ブロードキャストドメインを分けたあと、ドメインの間の通信は、ルータやレイヤ3スイッチで中継する。