送信元デバイスから宛先デバイスにデータを配信するプロセスは、送信として知られています。ネットワークでは、データはパケットに変換され、宛先に送信されます。送信にはいくつかの方法があり、そのうちの 2 つはブロードキャストとマルチキャストです。要約すると、マルチキャストはブロードキャストよりもはるかに効率的で、使用する帯域幅が少なくなります。ブロードキャストとマルチキャストの送信技術は異なります。ブロードキャストでは、パケットがネットワークに接続されているすべてのホストに送信されるためです。ただし、パケットはマルチキャストで目的の受信者にのみ送信されます。
この記事では、次の違いについて学びます。 放送 そして マルチキャスト 。ただし、違いについて説明する前に、ブロードキャストとマルチキャストについて知っておく必要があります。
xvideoservicethief ubuntu 14.04 ダウンロード
ブロードキャストとは何ですか?
ブロードキャストは、すべてのネットワーク ホストが同じ通信チャネルを利用できるようにする送信メカニズムです。他のすべてのホストは、ネットワーク上のホストによって送信されたパケットをブロードキャスト モードで受信します。この方法は、次のようにも知られています。 「全員対全員」 。上のデバイス ローカルエリアネットワーク(LAN) ネットワーク上の他のデバイスにメッセージをブロードキャストするように構成できます。
ホストがパケットをブロードキャストするとき、目的の受信者のアドレスがパケットのアドレス フィールドに指定されます。パケットがブロードキャストされたので、他のすべてのネットワーク サイトによって受信されます。各ホストは、パケットを受信した後、そのアドレス フィールドを検査します。パケットに受信ホストのアドレスが含まれている場合、そのパケットは受信ホストによって処理されます。それ以外の場合、パケットは無視されます。
ブロードキャスト機能は、ネットワーク上のすべてのホストにパケットをアドレス指定できます。これを行うには、パケットを送信するホストがパケットのアドレス フィールドに特定のコードを指定します。アドレスフィールドに特定のコードを持つパケットが送信されると、ネットワーク内のすべてのホストによって受信され、処理されます。ブロードキャストの一般的な例はワイヤレス ネットワークです。
マルチキャストとは何ですか?
マルチキャストとは、ネットワークに接続された複数のデバイスにメッセージまたはパケットのセットを同時に送信することです。マルチキャストは、選択されたユーザー グループのみがパケットを受信するためセキュリティが確保されており、この技術では単一のブロードキャストが複数のコンシューマに分散されるため、必要な帯域幅が削減されます。マルチキャストに最もよく使用されるプロトコルは次のとおりです。 ユーザー データグラム プロトコル (UDP) 。
いくつかのアプリケーションはマルチキャストを使用します。ユーザーは、連絡先リストの全員に電子メールを送信するのではなく、一部の受信者に電子メールを送信することもできます。マルチキャストは、Web キャストやビデオ会議でも利用されます。さらに、マルチキャストを使用すると、ルーターやスイッチなどのデバイスは、接続されているデバイスの集合にパケットを配信します。
csma と csma cd
現在、マルチキャストにはさまざまな用途があります。たとえば、分散データベースを評価するにはマルチキャストが必要です。分散データベース内の情報は複数の場所に保管されます。その結果、ユーザーの情報要求はデータベースのすべての場所にブロードキャストされ、サイトには意図した情報の応答が得られます。同様に、ニュース配信、電話会議、遠隔教育など、ビジネスにおいても同様の情報が複数の顧客に配信されます。
ブロードキャストとマルチキャストの主な違い
ここでは、次のさまざまな主な違いについて学びます。 放送 そして マルチキャスト 。ブロードキャストとマルチキャストのさまざまな違いは次のとおりです。
- ブロードキャストは、すべての受信者に同時にメッセージを送信する方法です。対照的に、マルチキャストは、ターゲット コンピューターのグループにデータを同時に送信するグループ通信方法です。
- ブロードキャストは、パケットを受信することに関心のないサイトにパケットが与えられるため、帯域幅を消費します。対照的に、マルチキャストでは、パケットは受信に関心のあるホストにのみ送信されるため、帯域幅をうまく利用できます。
- ブロードキャストでのパケットの送信は 1 対全ですが、マルチキャストでのパケットの送信は 1 対多です。
- ブロードキャストでは、各パケットがネットワーク上のすべてのサイトに配信されるため、大量のネットワーク トラフィックが発生します。対照的に、マルチキャストは、関心のあるホストにのみパケットを配信することでトラフィックを制御し、ネットワーク負荷を軽減します。
- 放送ではグループ管理は必要ありません。対照的に、マルチキャストでは、少なくとも 1 つのホストがパケットの受信に関心を持つネットワークを確立するために、グループ管理が必要です。
- ブロードキャストにより大量のトラフィックが発生し、コンピュータ システムの速度が低下する可能性があります。ただし、ブロードキャストと比較すると、マルチキャストは生成されるトラフィックが少ないため、システムの速度が向上します。
- 放送速度が遅くなります。対照的に、マルチキャストは高速です。
ブロードキャストとマルチキャストの直接比較
ここでは、ブロードキャストとマルチキャストの直接の比較について学習します。ブロードキャストとマルチキャストの主な違いは次のとおりです。
特徴 | 放送 | マルチキャスト |
---|---|---|
意味 | ブロードキャストは、すべての受信者に同時にメッセージを送信する方法です。 | 複数の対象コンピュータに同時にデータを送信するグループ通信方式です。 |
マッピング | これには、1 対すべてのマッピングが含まれます。 | これには 1 対多のマッピングが含まれます。 |
帯域幅 | ブロードキャストの帯域幅が無駄になります。 | マルチキャストの帯域幅が有効に活用されます。 |
管理 | グループ管理は必要ありません。 | パケットを受信するホストとステーションのグループを指定するには、グループ管理が必要です。 |
プロセス | 帯域幅プロセスが遅い。 | マルチキャストプロセスは高速です。 |
渋滞 | 各パケットをネットワーク上のすべてのサイトに配信することにより、大量のネットワーク トラフィックが発生します。 | 関心のあるホストにのみパケットを配信することでトラフィックを制御し、ネットワーク負荷を軽減します。 |
結論
送信にはブロードキャストとマルチキャストの 2 種類があります。ブロードキャストは、システムに接続されているすべてのホストにパケットを配布するプロセスです。各ネットワークに数千台のマシンがある場合、それは価値がありません。対照的に、マルチキャストはパケットを受信する必要があるホストにパケットを送信するので便利です。