Network & Server Factory

개인 공부 기록

IT 용어 & 팁

CSMA/CD란? 이더넷의 충돌 감지 방식

1nfra 2020. 8. 30. 19:28
CSMA/CD는 여러 장치가 하나의 회선을 함께 쓰는 이더넷에서, 전송 전에 회선을 확인하고 충돌이 나면 잠시 기다렸다 다시 보내는 방식입니다.

1. 용어

CSMA/CD는 Carrier Sense Multiple Access with Collision Detection의 약자입니다.

 

용어 뜻
Carrier Sense 전송 전에 회선에 신호가 있는지(사용 중인지) 감지
Multiple Access 여러 장치가 하나의 회선을 함께 사용
Collision Detection 전송 중 데이터 충돌이 났는지 감지

2. 동작 과정

  1. 회선 감지: 데이터를 보내기 전에 회선이 사용 중인지 확인합니다. 사용 중이면 임의의 시간만큼 기다렸다가 다시 확인합니다.
  2. 데이터 전송: 회선이 비어 있으면 데이터를 보냅니다.
  3. 충돌 감지: 전송 중 충돌이 감지되면 모든 호스트에 충돌을 알리는 신호(Jam 신호)를 보냅니다.
  4. 대기 후 재전송: 임의의 시간 동안 기다린 뒤 다시 전송합니다.

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
서울
--:--:--
-전체 글
-카테고리
오늘 방문