데이터링크층 기기들을 연결하는데에는 몇가지 방법이 있다. 이 중 동일한 방법으로 연결된 한 덩어리의 기기를 데이터링크라고 한다. 데이터링크층은 데이터링크간의 차이를 흡수하여 네트워크층 이상의 층들이 차이를 의식하지 못하게 한다. 데이터링크층에서는 데이터에 헤더를 붙인 것을 프레임이라고 한다. 프레임은 보통 비트열로 구성되어있다. 데이터링크의 프로토콜은 데이터를 어덯게 주고받을지 결정한다. 기기를 식별할 필요가 있을 때는 MAC(Media Access Control) 주소를 사용한다. 물리층 데이터링크 안에서 신호가 흐르고 있는 부분을 물리층이라고 한다. 여기서 비트열이 신호로 변환된다. 물리층은 성질이 다르기 때문에 데이터링크층의 일부라고 생각하거나 TCP/IP계층에 포함시키지 않기도한다. 데이터링크 데..