なぜ適切な通信方式を選ぶことが重要なのか
用途に合わない通信方式を選ぶと、ネットワークの容量を無駄にしてしまいます。ごく一部の機器だけが必要とする情報にブロードキャストを使うと、そのセグメント内のすべての機器に不必要に情報が届いてしまいますが、マルチキャストなら同じストリームを関心のあるグループだけにはるかに効率的に届けられます。ビデオ会議やIPTVがブロードキャストではなくマルチキャストに頼っているのはこのためです。
エニーキャストがグローバルなサービスを「身近」に感じさせる
DNSの問い合わせやCDN経由のファイルダウンロードが、世界のどこにいても速く感じられる大きな理由の一つがエニーキャストです。すべてのリクエストが1台の中央サーバーに集中する代わりに、ネットワーク上で最も近い複数の同一サーバーのいずれかへ自動的に振り分けられます。そのため、エニーキャストに頼るサービスは、ある拠点で障害が起きてもユーザーに気づかれることなく静かに別の拠点へ経路を切り替えることができます。
よくある質問
マルチキャストは規模の小さいブロードキャストと同じものですか?
厳密には違います。ブロードキャストは、参加の概念なしにそのネットワークセグメント上の文字通りすべての機器に送信されますが、マルチキャストはIGMPのようなプロトコルで管理された特定のグループに明示的に参加している機器にしか届きません。
エニーキャストが速さだけでなく信頼性の面でも重要なのはなぜですか?
複数のサーバーが同じエニーキャストアドレスを共有しているため、ある拠点が到達不能になっても、リクエストは自動的に次に近い利用可能なサーバーへ経路変更されます。そのためエニーキャストは、単に速度を上げるためだけでなく、DNSルートサーバーのような重要インフラで広く使われています。