DLC (data link control) – 데이터 링크 제어
DLC는 네트웍 통신을 위해 OSI 내에 정의된 기능인 데이터 링크 계층에 의해 제공되는 서비스이다. 데이터 링크 계층은 네트웍 내의 하나의 물리적인 경로 전체에 거쳐, 안정적인 데이터 전송을 제공해야할 책임이 있다. 데이터 링크 계층의 기본적인 기능들에는 프레임 정의, 프레임 상의 에러 감지 및 교정, 그리고 흐름제어 수행 등이 포함된다. 데이터 링크 계층에 존재하는 점대점 프로토콜들로는 HDLC, SDLC, LAPB 그리고 ADCCP (Advanced Data Communications Control Procedure) 등이 포함된다. 이러한 프로토콜들 전부는 사실상 매우 비슷하며, X.25와 같은 오래된 네트웍 내에서도 발견된다. 인터넷에서는, 두 개의 점대점 프로토콜 중 하나가 이 계층에서 사용되는데, 그 중 하나가 SLIP이고, 다른 하나는 PPP 이다. 이러한 프로토콜들은 모두, 도시권통신망이나 광역통신망 백본, 또는 우리가 집에서 모뎀을 이용하여 ISP에 다이얼업 접속을 할 때 등과 같은 점대점 접속에 사용된다. 점대점 보다 회선 공유 관리가 더 많이 필요한 근거리통신망과 같은 멀티포인트 접속에서는, 데이터 링크 계층이 두 개의 부계층으로 나뉘어지는데, 하나는 LLC 계층이고 다른 하나는 MAC 계층이다. LLC 프로토콜은, 위에 설명한 점대점 데이터링크 제어 프로토콜과 동일한 기능을 수행하는 경우가 많다. MAC 프로토콜들은 여러 대의 컴퓨터들 사이에 하나의 회선을 공유하는 방법을 지원한다. 가장 광범위하게 사용되는 MAC 프로토콜은 이더넷 (IEEE 802.3), 토큰버스 (IEEE 802.4), 그리고 토큰링 (IEEE 802.5)과 그 변종들이다.