パケットインターネットグルーパーとは何ですか?
Packet Internet Grouper (PIG) は、1980 年代初頭に国防高等研究計画局 (DARPA) によって開発されたマルチキャスト ルーティング プロトコルです。 PIG は、インターネットなどのパケット交換ネットワーク上のマルチキャスト トラフィックをサポートするように設計されました。
PIG は、同じマルチキャスト トラフィックの受信に関心のあるホストのグループを形成することによって動作します。これらのグループは「マルチキャスト グループ」と呼ばれます。ホストがマルチキャスト グループに参加すると、最も近いマルチキャスト ルーターに参加メッセージを送信します。次に、ルータは参加メッセージをネットワーク内の他のすべてのルータに転送します。
ルータは参加メッセージを受信すると、マルチキャスト グループの転送エントリを作成します。このエントリには、グループのメンバーであるすべてのホストのアドレスが含まれています。ルーターはマルチキャスト データ パケットを受信すると、そのパケットをグループのメンバーであるすべてのホストに転送します。
PIG は、シンプルで効率的なマルチキャスト ルーティング プロトコルです。ただし、大規模なネットワークには拡張できません。ホストとマルチキャスト グループの数が増加すると、ルーター上の転送テーブルのサイズも増加します。これにより、ルーターがトラフィックに追いつくことが困難になる可能性があります。
PIG は、DVMRP (Distance Vector Multicast Routing Protocol) や IGMP (Internet Group Management Protocol) など、よりスケーラブルなマルチキャスト ルーティング プロトコルに置き換えられました。