CSMA/CD는 여러 장치가 하나의 회선을 함께 쓰는 이더넷에서, 전송 전에 회선을 확인하고 충돌이 나면 잠시 기다렸다 다시 보내는 방식입니다.
1. 용어
CSMA/CD는 Carrier Sense Multiple Access with Collision Detection의 약자입니다.
| 용어 | 뜻 |
| Carrier Sense | 전송 전에 회선에 신호가 있는지(사용 중인지) 감지 |
| Multiple Access | 여러 장치가 하나의 회선을 함께 사용 |
| Collision Detection | 전송 중 데이터 충돌이 났는지 감지 |
2. 동작 과정
- 회선 감지: 데이터를 보내기 전에 회선이 사용 중인지 확인합니다. 사용 중이면 임의의 시간만큼 기다렸다가 다시 확인합니다.
- 데이터 전송: 회선이 비어 있으면 데이터를 보냅니다.
- 충돌 감지: 전송 중 충돌이 감지되면 모든 호스트에 충돌을 알리는 신호(Jam 신호)를 보냅니다.
- 대기 후 재전송: 임의의 시간 동안 기다린 뒤 다시 전송합니다.

CSMA/CD 동작 흐름
3. 참고
CSMA/CD는 허브처럼 하나의 충돌 영역을 공유하는 반이중(Half Duplex) 이더넷에서 쓰입니다. 스위치와 전이중(Full Duplex) 통신이 일반화된 지금은 충돌 자체가 거의 일어나지 않아 실제로 동작할 일이 드뭅니다.
728x90
'IT 용어 & 팁' 카테고리의 다른 글
| VTP란? Server, Client, Transparent 모드 (0) | 2020.08.31 |
|---|---|
| VPN이란? 사용 이유와 터널링 프로토콜 (0) | 2020.08.30 |
| DDNS란? (0) | 2020.08.30 |
| 컨버전스 타임이란? (0) | 2020.08.29 |
| NIC 이중화: 티밍과 본딩이란? (0) | 2020.08.28 |
서울
--:--:--
-전체 글
-카테고리
오늘 방문