데이터_링크_계층
정의
OSI 7 계층의 2번째 계층이며 인접한 네트워크 노드끼리 데이터를 저송하는 기능과 절차를 제공한다. 대표적인 프로토콜은 이더넷이 있다.
데이터 링크 계층은 2개의 부 계층으로 나눠진다.
MAC
물리적 부분으로 매체간 연결을 제어하고 1계층과 연결되어 있다. 물리 계층에서 받는 FRAME을 여기에서 보낸다. 물리 계층과 가깝기 때문에 이 곳에선 컴퓨터의 제조사 식별 코드 같은 게 있다.
LLC
논리적 부분으로 데이터 프레임(frame), 프로토콜 데이터(단위 : PDU)를 만들어 내려 보낸다.
프레임
네트워크 계층에서 내려 보낸 데이터그램(datagram)을 헤더와 트레일러로 감싸 놓은 것.
주 기능
기능 | 설명 |
---|---|
회선 제어 | 신호 간의 충돌이 발생하지 않도록 제어 함. |
흐름 제어 | 송수신자 간 데이터 처리 속도를 제어 함. 주된 방식은 stop & wait 방식 |
오류 제어 | 전송 중에 오류나 손실이 발생하면 수신 측에서 탐지하고 재전송을 요청, 재전송 받는 일련의 과정을 제어 함. |
도구
스위치 : 데이터 링크 계층에서 동작하는 네트워크 장치. 스위치는 MAC 주소 테이블을 가지고 있으며 해당 테이블에 기록되어 있는 다른 컴퓨터들과 연결하는 걸 도와준다.