Carrier Sense Multiple Access with Collision Detection
(이더넷, 초고속 인터넷, 광 랜, IEEE 802.3)
충돌 감지 기능을 사용해 전송 과정에서 충돌 여부를 확인한다. 일단 호스트가 충돌을 감지하면 진행 중인 프레임의 전송을 중지한다.
Carrier Sense Multiple Access with Collision Avoidance
(무선랜, WiFi, IEEE 802.11)
송신 호스트가 RTS를 보냄 -> 수신 호스트가 RTS를 받은 후 주변에 CTS를 보내서 다른 호스트에게 데이터를 보내지 말라고 전달 -> CTS를 받은 송신 호스트가 DATA를 전송 -> 데이터를 받은 수신 호스트가 주변에 ACK 전송
히든 노드가 있는 경우 충돌이 일어날 수 있다. 주파수는 사람이 만들 수 있는 것이 아니기 때문에 한정된 자원을 최대한 나눠서 사용해야 하고 무선랜은 사용자가 많을 수록 성능이 떨어진다.
더 빠른 송신자가 느린 수신자를 제압하지 못하도록 두 노드 간 데이터 전송 속도를 관리
신뢰할 수 없는 통신 채널 위에서 디지털 데이터를 신뢰성 있게 전달