バイナリ カウントダウン プロトコル

ネットワークでは、データを運ぶ物理リンクは、有線、ケーブル、ワイヤレスなど、さまざまなもののいずれかになります。これの総称が「メディア」です。バイナリ カウントダウンは、メディア アクセス プロトコルです。メディアにデータを配置する順番を取得する方法について説明します。
目的
データは電気パルスとして転送されます。多くのデバイスが同じワイヤーに接続されている可能性があり、すべてのデバイスが同時に信号をワイヤーに適用することはできません。そうしないと、それらのパルスが混ざり合ってしまいます。これを衝突と呼びます。衝突を避けるために、コンピュータは、データを適用する前に、別のコンピュータがワイヤを使用していないことを確認する必要があります。すべてが同時にチェックすると、メディアが利用可能であると見なされ、すべてが同時にデータを送信します。バイナリ カウントダウンは、これを止める方法の 1 つです。
関数
データは 0 と 1 で送信されます。バイナリ送信と呼ばれます。ネットワーク上の複数のノードが同時に送信を開始すると、すべてのノードがネットワーク ID を 2 進数として送信します。これらの数値は、バイト内の最大値を表すシーケンスの最初の数値である最上位ビットから比較されます。このビットにゼロを含むすべてのノードがノックアウトされます。まだ複数のノードが競合している場合は、次のビットが比較されます。繰り返しますが、1 の場合は留まり、0 の場合は退出します。このプロセスは、メディアを制御するノードが 1 つだけ残るまで、ネットワーク ID のビットに沿って続行されます。
機能
バイナリカウントダウン方式はビットドミナンスとも呼ばれます。この例では常に 1 が勝ちますが、システムは 0 を勝者として指名することもできます。