쪼꼬만 노트/네트웍 시스템
📡 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 기능이에요.
⚙️ 어떻게 충돌을 감지할까?
- 전송 중에 자기 자신이 보낸 신호와 실제로 네트워크에 흘러가는 신호를 비교해요.
- 만약 내용이 다르면 → “❗충돌 발생!”이라고 판단해요.
🔁 충돌이 감지되면?
- 🔊 **Jam Signal(잼 신호)**을 보내서
“❗충돌났어요! 다들 멈춰요!”라고 알림 - ⏱️ 랜덤 시간 대기 (Backoff)
→ 서로 다른 시간이 지난 뒤 재전송 시도 (충돌 재발 방지)
🎓 예시로 이해하기
두 친구가 동시에 말하다가 말이 겹쳤어요.
서로 “앗, 겹쳤다!” 하고 눈치채고 동시에 멈춰요.
그리고 약속처럼 각자 잠깐 기다린 후 다시 말하는 거예요.
✅ 정리
약어 의미 역할
CD | Collision Detection | 충돌이 났는지 감지하고, 바로 멈추고 재시도함 |
🧭 한줄 요약
CD는 충돌이 발생했는지 실시간으로 감지하는 기능이며, 네트워크의 질서를 유지하기 위한 마지막 안전장치입니다.
728x90
반응형