이더넷프레임, 이더넷 동작과 CSMA/CD
글 작성자: _rian
이더넷 프레임이란?
- LAN의 2계층은 이더넷이라는 규칙이 적용됨
- 이더넷이 사용되는 주소 => MAC 주소
- 이더넷에서는 '이더넷 헤더'와 '이더넷 트레일러'를 데이터그램에 붙여서 '이더넷 프레임'으로 캡슐화를 함.
- 타입 : 페이로드에서 전송하는 데이터(3계층 PDU)의 종류를 특정하는 값
(IP 데이터그램이라면 16진수로 0800이 들어간다.) - 페이로드 : 이더넷 헤더와 트레일러에 의해 캡슐화되는 3계층 PDU (전송되는 데이터)
- FCS : 에러 체크용 비트열
이더넷의 동작
- 허브에 의해 모든 기기에 도달한 프레임은 수신처 MAC 주소를 가진 기기 이외에는 파기함.
- 동작 예시
① 송신 컴퓨터가 유니캐스트로 프레임을 송신하면 모든 기기에 도달한다.
② 수신한 프레임의 수신처 MAC 주소가 자신의 MAC주소가 아닌 컴퓨터는 프레임을 파기한다.
CSMA/CD (Carrier Sense Multiple Access/Collision Detection)
- 멀티 엑세스 네트워크의 경우, 동시에 신호를 보내면 도중에 신호가 충돌해서 읽을 수 없게 될 가능성이 있다.
- 그래서 이더넷에서는 '신호를 보내는 타이밍을 겹치지 않도록 비켜나가'게 함으로써 충돌을 일어나지 않도록 한다.
- 위와 같은 엑세스 제어를 CSMA/CD라고 한다.
- CS(신호 감지) : 누군가가 송신중이라면 송신하지 않는다
- MA(다중 엑세스) : 아무도 송신하고 있지 않다면 송신할 수 있다.
- CD(충돌 검사) : 송신 후에 충돌이 일어나면 다시 재수행한다.
'Computer Engineering > 데이터 통신 Data communication ' 카테고리의 다른 글
네트워크 관련 장비 - NIC, 허브, 라우터, 스위치, 리피터, 브리지, 게이트웨이 등 (0) | 2020.05.09 |
---|---|
라우팅이란 (정적 경로 설정과 동적 경로 설정, IGP와 EGP, Distance Vector와 Link State에 관해서) (1) | 2019.06.10 |
데이터 통신 - 데이터 전송 방법과 MAC 주소 (0) | 2018.11.16 |
댓글
이 글 공유하기
다른 글
-
네트워크 관련 장비 - NIC, 허브, 라우터, 스위치, 리피터, 브리지, 게이트웨이 등
네트워크 관련 장비 - NIC, 허브, 라우터, 스위치, 리피터, 브리지, 게이트웨이 등
2020.05.09 -
라우팅이란 (정적 경로 설정과 동적 경로 설정, IGP와 EGP, Distance Vector와 Link State에 관해서)
라우팅이란 (정적 경로 설정과 동적 경로 설정, IGP와 EGP, Distance Vector와 Link State에 관해서)
2019.06.10 -
데이터 통신 - 데이터 전송 방법과 MAC 주소
데이터 통신 - 데이터 전송 방법과 MAC 주소
2018.11.16