쪼꼬만 노트/네트웍 시스템

📡 CSMA/CD에서 CD(Collision Detection)란 무엇인가?

jet132 2025. 4. 9. 10:10
728x90
반응형

CSMA/CD에서 마지막 CD는 바로 Collision Detection, 즉 충돌 감지를 뜻합니다.
하나씩 쉽게 풀어서 설명해드릴게요.


📡 CSMA/CD란?

Carrier Sense Multiple Access with Collision Detection

  • 데이터를 보내기 전에 다른 사람이 말하고 있는지 먼저 듣고(Carrier Sense)
  • 여러 장비가 동시에 접근할 수 있으며(Multiple Access)
  • 충돌이 났는지도 감지한다 (Collision Detection)

💥 CD(Collision Detection): 충돌 감지란?

여러 기기가 동시에 데이터를 보내면, 데이터가 겹쳐져(충돌 발생) 깨지게 돼요.
이때 그 충돌을 즉시 감지하고, 전송을 멈춘 뒤 재시도하는 것이 바로 CD 기능이에요.


⚙️ 어떻게 충돌을 감지할까?

  • 전송 중에 자기 자신이 보낸 신호실제로 네트워크에 흘러가는 신호비교해요.
  • 만약 내용이 다르면 → “❗충돌 발생!”이라고 판단해요.

🔁 충돌이 감지되면?

  1. 🔊 **Jam Signal(잼 신호)**을 보내서
    “❗충돌났어요! 다들 멈춰요!”라고 알림
  2. ⏱️ 랜덤 시간 대기 (Backoff)
    → 서로 다른 시간이 지난 뒤 재전송 시도 (충돌 재발 방지)

🎓 예시로 이해하기

두 친구가 동시에 말하다가 말이 겹쳤어요.
서로 “앗, 겹쳤다!” 하고 눈치채고 동시에 멈춰요.
그리고 약속처럼 각자 잠깐 기다린 후 다시 말하는 거예요.


✅ 정리

약어 의미 역할

CD Collision Detection 충돌이 났는지 감지하고, 바로 멈추고 재시도함

🧭 한줄 요약

CD는 충돌이 발생했는지 실시간으로 감지하는 기능이며, 네트워크의 질서를 유지하기 위한 마지막 안전장치입니다.

 

728x90
반응형