CSMA CA와 CSMA CD의 차이점

Anonim

CSMA)에서 데이터 흐름을 제어하는 ​​데 사용되는 MAC (Media Access Control) 프로토콜입니다. CA 대 CSMA CD

CSMA (Carrier Sense Multiple Access)는 패킷이 손실되지 않고 데이터 무결성이 유지되도록 전송 매체에서 데이터 흐름을 제어하는 ​​데 사용되는 MAC (Media Access Control) 프로토콜입니다. CSMA에는 두 가지 수정 사항, 즉 CSMA CD (충돌 감지) 및 CSMA CA (충돌 방지) 가 있으며, 각각 자체 강점이 있습니다.

CSMA는 충돌을 방지 또는 복구하기 위해 매체의 상태를 감지하여 작동합니다. 충돌은 두 개의 송신기가 동시에 송신 할 때 발생합니다. 데이터가 뒤섞여 수신자가 다른 수신자를 식별 할 수 없어 정보가 손실 될 수 있습니다. 손실 된 정보는 수신자가 수신 할 수 있도록 재전송해야합니다. CSMA CD는 충돌의 발생을 검출함으로써 동작한다. 충돌이 감지되면 CSMA CD가 즉시 전송을 종료하여 전송기가 많은 시간을 낭비하지 않아도됩니다. 마지막 정보는 재전송 될 수 있습니다. 비교해 보면 CSMA CA는 충돌 후 복구를 처리하지 않습니다. 그것은 매체가 사용 중인지 확인하는 것입니다. 통화 중이면 전송기는 유휴 상태가 될 때까지 기다렸다가 전송을 시작합니다. 이렇게하면 충돌 가능성을 효과적으로 최소화하고 미디어를보다 효율적으로 사용할 수 있습니다.

CSMA CD와 CSMA CA의 또 다른 차이점은 일반적으로 사용되는 곳입니다. CSMA CD는 주로 충돌이 발생했는지 여부를 감지 할 수 있기 때문에 유선 설치에서 주로 사용됩니다. 무선 설치의 경우 송신기가 충돌이 발생했는지 여부를 감지 할 수 없습니다. 이것이 무선 설치가 CSMA CD 대신 CSMA CA를 사용하는 이유입니다.

대부분의 사람들은 장치가 함께 작동하도록하기 위해

액세스 제어 프로토콜

을 처리 할 필요가 없습니다. CSMA CD는 현대의 유선 네트워크가 허브가 필요하고, 정보를 방송하는 대신 정보를 라우팅하는 최신 스위치가 없기 때문에 선호되지 않습니다.

요약:

1. CSMA CA는 충돌 후 CSMA CA가 충돌하기 전에 적용됩니다. 2. CSMA CA는 충돌 가능성을 줄이는 반면 CSMA CD는 복구 시간 만 최소화합니다. 3. CSMA CD는 일반적으로 유선 네트워크에서 사용되는 반면 CSMA CA는 무선 네트워크에서 사용됩니다.