데이터 링크 계층
데이터 링크 계층(data link layer)
- 개요
- 노드 대 노드 전달(node-to-node delivery)의 책임
- 기능
- 프레임 구성 : 네트워크 계층으로부터 받은 비트 스트림을 프레임단위로 나눔
- 물리주소 MAC(Medium Access Control)지정
- 송신자와 수신자의 물리 주소를 헤더에 추가
- 흐름제어
- 수신자의 수신 데이터 전송률을 고려하여 데이터 전송하도록 제어
- 오류제어
- 손상 또는 손실된 프레임을 발견/재전송, 트레일러를 통해 이루어짐
- 접근제어
- 주어진 어느 한 순간에 하나의 장치만 동작하도록 제어
데이터 링크 계층에서 사용하는 주요 프로토콜
- ARP(Address Resolution Protocol)
- 주소를 해석하기 위한 프로토콜
- 논리적인 IP주소를 물리적인 MAC주소로 바꾼다.
- 캐시를 통해 얻은 정보가 저장되고 보통 20분의 수명을 가진다.
- RARP(Reserve Address Resolution Protocol)
- 역 주소 프로토콜
- 저장 장치가 없는 네트워크 단말기등이 IP 주소를 얻기 위해 사용
데이터 링크 계층의 전달요소
- 물리주소의 데이터 전달 과정
- 물리주소 10인 노드는 물리주소 87인 노드에 프레임을 보낸다.
- Ex) 07:01:02:01:2C:4B
- 데이터 링크 수준에서 이 프레임은 헤더에 물리주소들을 가지고 있다. 여기서는 오직 이 주소들만 필요하다.
- 헤더의 끝에는 이 수준에서 필요한 다른 정보가 있다.
- 트레일러에는 보통 오류검출을 위한 추가 비트들이 포함되어 있다.
- 물리주소 10인 노드는 물리주소 87인 노드에 프레임을 보낸다.
Leave a comment