OSI 2계층(데이터링크 계층, Data Link Layer)
데이터링크 계층
- OSI 계층모델 상에서 2 계층
- 잡음이 있는 인접 노드 간의 물리적인 회선을,
- 상위 망계층(Layer 3)이 신뢰적으로 사용할 수 있도록
- 전송 에러가 없는 통신 채널로 변환시키는 계층

데이터링크 계층의 주요 기능
- 물리계층(1 Layer)의 비트열을, 전송/운반/전달
- 프레이밍 (Framing)
- 네트워크 계층에서 받아온 데이터그램(Datagram, 네트워크계층의 데이터 단위)을 프레임 단위로 만들고 헤더와 트레일러를 추가한다.
- 흐름제어 (Flow Control)
- 에러제어 (Error Control)
- Automatic Repeat Request, ARQ : 프레임이 손상 시 재전송이 수행되는 과정
- 순서화 (Sequencing)
- 데이터링크 연결 관리 (Data Link Connection Management)
- 매체접근제어 (Media Access Control)
데이터링크 계층의 세분화

- IEEE 802 표준에서 LAN 상에서 데이타 링크 계층을 2개의 부계층(sub-layer)으로 나눈다.
- LLC 부계층
- 논리적인 부분으로 데이터 링크의 3계층인 네트워크 계층과 연결되어 있다.
- 데이터 프레임Frame인 Protocol Data Unit, PDU를 만든다.
- MAC(Mediam Access Control) 부계층
- 물리적 부분으로 매체간 연결 방식을 제어하고 1계층과 연결되어 있다.
- 48-bit6-byte로 구성되어 있고, 각 바이트마다 16진수로 표현된다.
L2 스위치

- 데이터 링크 계층에 속하는 장치
- 스위치는 허브의 Half-duplex 방식을 Full-duplex 방식으로 개선한 장치
- 스위치는 Port 별로 Collision Domain을 가진다
L2 스위치 동작방식


참고 링크