Carrier Sense Multiple Accessとは何ですか?
コンピューターネットワーキングの観点から、Carrier Sense Multiple Accessはデータリンク層の一部であり、これはネットワークおよびインターネットプロトコル(IP)アドレスの仕組みの全体的なスキームの一部です。 Carrier Sense Multiple Accessは、頭字語CSMAとも呼ばれ、パケットを送信する一般的な方法です。 パケットは、ネットワークを介して送信されるデータビットです。 パケットが送信される前に、CSMAは回線が使用されているかどうかを確認します。 その場合、回線がアイドルになるまで待機してから送信します。
Carrier Sense Multiple Accessは、ネットワークを介して情報パケットを送信する最も一般的な方法の1つです。 この方法は、世界中のネットワーク化されたコンピューターの大半であるイーサネットネットワークで使用されます。 Carrier Sense Multiple Accessは、コンピューターが同時に情報を交換するのを防ぐのに役立ちます。 コンピューターが互いにパケットを同時に送信すると、衝突が発生し、データが意図した場所に移動しません。 Carrier Sense Multiple Accessは、回線がクリアになるまでデータを保持して、適切なコンピューターとユーザーに届く可能性を高めます。
CSMAは、送信前に回線がクリアになるのを待っていても、衝突が発生する可能性があります。 したがって、この方法は、衝突検出(CD)と組み合わされることがよくあります。 衝突が検出されると、ジャム信号が送信され、衝突の受信者に警告します。 データが受信されるか、最大試行回数に達するまで、回線がクリアになるとデータが再度送信されます。
Collision Detectionを使用したCarrier Sense Multiple Accessについて知っておくべき重要なことは、プロトコルの各部分が何をするかです。 キャリアセンス部分は、ネットワークをリッスンして、現在誰かが情報を送信しているかどうかを確認します。 何も送信していないように見える場合は、先に進み、パケットの送信を開始します。 何かを聞いた場合、その情報が送信されるまで待機してから、パケットの送信を進めます。
複数アクセスとは、複数のネットワークデバイスが同時に情報を送信するのを止めるものは何もないことを意味します。 Collision Detectionを追加すると、送信されたパケットが別のパケットにクラッシュするかどうかを確認するために、Carrier Sense Multiple Accessを強制的に待機させます。 その場合、衝突検出は、他のパケットが送信されなくなるまで待機してから、パケットの再送信を開始します。 通常、2回目の衝突は発生しません。
Carrier Sense Multiple AccessとCollision Detectionの組み合わせは、ホームオフィスやホームビジネスなどの小規模ネットワークで非常にうまく機能します。 これらの企業は通常30台以下のコンピューターを所有しているため、よりスムーズな移行とパケットの送信が可能です。 大企業の場合のように30台を超えるコンピューターがある場合、ネットワーク上の全員からのパケットの継続的な送信による衝突が多くなるため、2つの組み合わせはうまく機能しません。