데이터 링크 계층(Data Link Layer)
데이터는 어떻게 목적지까지 가는 것인가...?
데이터 링크 계층
을 알아보면서 천천히 이해해보자!MAC Address
데이터 링크 계층을 알아보기 전에 MAC 주소를 알아보고 넘어가자!
MAC Address란?
네트워크 인터페이스에 할당된 물리적 고유 식별 주소
이다.AB-CD-12-34-56-78
표기하며, 총 48 bit로 구성되어 있다.AB-CD-12
를 의미하며, 제조사 식별코드를 나타낸다.34-56-78
를 의미하며, 제품의 시리얼 넘버를 나타낸다.cmd 창에서 ipconfig /all
명령어를 치면 물리적 주소로 내 컴퓨터의 랜카드 MAC 주소를 알 수 있다.
LAN 환경에서의 데이터 통신
결론부터 말하자면, 데이터 링크 계층은 LAN 환경에서의 데이터 통신을 담당한다.
그래서 LAN 환경에서 어떻게 통신하는데?
먼저 데이터 링크 계층은 프레임
이라는 단위로 데이터를 송수신하는데,
프레임(Frame)은 Preamble + Header
+ Payload
+ FCS 로 구성되어 있다.
MAC 주소 테이블
을 가지고 있다.CSMA/CD
기술을 사용하고 있다.CSMA/CD 란?
'Carrier Sense Multiple Access/Collision Detection' 의 줄임말로,
'서로 잘 알아서 눈치껏 통신하자' 라는 방식의 프로토콜이다!
<CSMA/CD 동작 과정>