Nodes and Links
- 데이터를 보내려면, 여러개의 LAN과 WAN을 거쳐야 함.
- Node : 데이터 전송 경로에 있는 실제 장치(host, router)
- Link : 노드와 노드 사이를 연결하는 물리적 or 논리적 네트워크

Services
- 데이터 링크 계층이 제공하는 서비스들
- framing
- 데이터를 프레임이라는 단위로 나누어 전송, 시작과 끝은 표시
- flow control
- 수신 측의 처리 능력에 맞춰 송신 속도를 조절함
- error control
- 비트 오류를 검출하고 수정하거나 재전송 요청을 통해 정확한 데이터 전달을 보장함.

- data link layer : 각 링크에서 프레임 생성, 오류 제어, 흐름 제어
- network layer : datagram을 end-to-end로 전달
- router : 링크 변경 시, 새로운 프레임으로 재포장하여 전달
Two Categories of Links
- 두 노드를 연결한 전송 매체를 어떻게 사용할지는 data link layer가 제어
- Point-to-Point Link
- 두 노드만 연결됨.
- 매체의 전체 용량을 독점적으로 사용
- Broadcast Link
- 여러 노드가 하나의 전송 매체를 공유
- 한 노드가 전송하면 모든 노드가 수신 → 주소 지정이 중요
Two Sublayers(of data link layer)

- Media access control(MAC)
- 공용 매체(broadcast link)를 사용하는 네트워크에서 동시에 여러 노드가 전송하면 충돌이 발생할 수 있기에, 접근을 조정하는 규칙이 필요
- 누가, 언제 전송할지를 결정하는 layer
- 메체 접근 제어, 프레임의 주소 지정, 프레임 생성 및 전송
- Data link contrl(DLC)
- MAC이 매체 접근을 관리하는 동안, 전송된 데이터의 신뢰성 보장과 흐름 제어, 오류 제어를 담당
- 프레임 동기화, 흐름 제어, 오류 제어
- 보낸 데이터를 잘 전달하는가를 관리하는 layer
Link Layer Address