정보통신지식방
데이터 링크 계층
벤허
2005. 11. 10. 12:02
Data Link Layer(데이터링크 계층)
네트워크 계층에서 전송된 데이터를 물리계층을 통하여 신뢰성있게 데이터를 전송하기 위한 규정으로 다음과 같은 기능을 한다. |
![]() |
전송 frame 형성 | |
네트워크계층에서 오는 데이터에 flag과 해당 계층에 필요한 header(주소 및 제어
정보)를 붙여 frame을 형성하고 일련의 비트로 변환하여 물리계층에 전송하고 반대로 물리계층의 비트열을 프레임화 하고 데이터 링크 계층에서
추가한 flag, header를 제거 후 데이터를 네트워크 계층으로 전송한다. |
![]() |
Zero insert 기능 | |
Flag와 데이터가 혼돈되지 않도록 flag 이외 비트들이 연속적 으로 5개 이상 "1"의 bit가 발생시 5개 "1"bit 후에 "0" bit를 삽입하는 기능이다. |
![]() |
오류 검출/트래픽 제어 기능 | |
전송 bit의 error 검출과 복구, 신호 제어, 송수신간 응답 신호 (acknology frame)을 보내는 기능과 양질 단말기의 처리 속도 의 차이 또는 전송회선에서 전송 데이터가 많을 경우 트패픽 제어를 위한 데이터 흐름제어, 단말기 간 데이터 저장 Buffer량을 서로 인지하고 송수신 전송 속도를 제어하는 기능을 말한다. |
이 계층에 해당되는 일반적인 프로토콜의 종류로는 HDLC |