CSMA/CD (Carrier Sense Multiple Access/Collision Detect)
CSMA/CD는 이더넷의 전송 프로토콜로서 IEEE 802.3 표준에 규격화되어 있다.
이더넷에 접속되어 있는 장치들은 어느 때라도 데이터를 전송할 수 있는데, 전송하기 전에 회선이 사용 중인지 감시하고 있다가 회선이 비어 있을 때 데이터를 전송한다. 만약 데이터를 전송하는 시점에 다른 장치가 동시에 전송을 개시하면 충돌이 발생하게 되며, 충돌한 데이터들은 버려지고 데이터를 전송한 장치들에게 재전송을 요구하게 된다. 각 장치들은 일정시간을 대기한 후 성공할 때까지 어느 횟수만큼 데이터를 재전송한다.
이더넷 하나의 세그먼트에 장치가 과다하게 접속되어 있다든지 데이터 발송 빈도가 상당히 잦으면 충돌을 일으킬 확률이 높은데, 이때 사용자는 네트웍 속도 저하를 느끼게 되므로 이더넷에서는 접속 단말 수를 적정하게 유지하는 것이 매우 중요하다. ///텀즈 펌 |