HDLC란?

데이터링크 계층에서 동작하는 비트 중심의 WAN 프로토콜로, 반이중 Half Duplex 및 전이중 Full Duplex 통신을 모두 지원한다. CISCO에서는 자체적인 HDLC 프로토콜을 사용하며, 타 벤더의 장비와의 통신을 위해서는 PPP 등과 같은 다른 데이터링크 계층의 프로토콜을 사용한다.

 

 

2811 라우터를 기준으로, Serial 0/0 자리에 WIC-2T 모듈을 장착하면 Serial 0/0/0과 Serial 0/0/1 인터페이스를 사용할 수 있다. 이때, show int [인터페이스명] 명령어를 통해  Serial 0/0/0의 인터페이스 정보를 확인해보면 기본적으로 HDLC 로 Encapsulation 되어있음을 확인할 수 있다.

 

 

HDLC 프레임 구조

 

- 정보 프레임 (Information, I-frame)

사용자 데이터(Payload) 및 일부 제어 정보의 전달에 쓰인다.

 

- 감시 프레임 (Supervisory, S-frame)

확인응답, 데이터 링크의 흐름제어 및 오류제어 용도로 쓰인다.

 

- 비 번호 프레임 (Unnumbered, U-frame)

링크 자체의 관리, 비연결형 데이터 전송용으로도 쓰이는 순서 번호가 없는 프레임이다.

 

HDLC 프레임 전송 모드

HDLC의 스테이션에는 3가지 종류가 있다.

 

주국 (Primary Station) : 링크 제어 명령을 내리는 스테이션

종국 (Secondary Station) : 주국의 제어하에 동작하며, 응답만 수행할 수 있는 스테이션

혼성 (Combination Station) : 명령 / 응답을 모두 수행할 수 있는 스테이션

 

1. NRM (Normal Response Mode, 정규 응답 모드)

불균형 모드로 주국이 세션을 열고 종국들은 단지 응답만 하며 동작한다.

 

2. ABM (Asynchronous Balanced Mode, 비동기 균형 모드)

균형 모드로 각 국이 주국이자 종국으로 서로 대등하게 균형적으로 명령과 응답을 하며 동작한다.

 

3. ARM (Asynchronous Response Mode, 비동기 응답 모드)

불균형 모드로 주국의 허락 없이 종국도 전송 개시할 필요가 있는 특수한 경우에만 사용한다.

 

 

 

 

공부하면서 정리한 내용을 글로 작성하였습니다.

혹시나 잘못된 내용이 있다면 댓글로 알려주시면 감사하겠습니다 :)

COMMENT