1 minute read

HDLC 프로토콜

일대일 혹은 일대다로 연결된 환경에서 데이터의 송수신 기능을 제공하는 프로토콜

데이터 통신을 위해 연결된 호스트들은 주국과 종국으로 구분되고, 다시 이들의 기능을 모두 지닌 혼합국으로 정의

- 용어
    - 주국
        
        명령을 보내는 호스트
        
    - 종국
        
        명령을 받는 호스트
        
    - 명령
        
        주국에서 전송되는 메시지
        
    - 응답
        
        명령에 대한 종국의 회신
        
- 프레임 구조
    - Address
        
        일대다로 연결된 환경에서 특정 호스트를 구분하여 지칭하는 목적
        
    - Control
        
        프레임의 종류를 구분
        
    - Data
        
        가변 크기의 전송 데이터
        
        상위 계층인 네트워크 계층에서 보내진 패킷이 캡슐화
        
    - Checksum
        
        CRC-CCITT를 생성 다항식으로 하는 오류 검출 용도
        
- 프레임 종류
    
    Control 필드 값에 따라 세 종류로 구분
    
    - 정보 프레임
        
        네트워크 계층에서 내려온 패킷을 전송하기 위한 프레임
        
        - Seq
            
            정보 프레임의 송신용 순서 번호
            
        - Next
            
            피기배킹을 이용한 응답기능
            
        - P/F
            
            값이 1로 지정되었을 경우에 한하여 Poll 혹은 Final의 의미
            
    - 감독 프레임
        
        정보 프레임에 대한 응답 기능을 수행하는 프레임
        
    - 비번호 프레임
        
        연결 설정의 제어와 관련된 프레임
        
        비연결형 데이터 전송을 위해 사용하기도 함
        
        - 세가지 연결 모드
            - 정규 응답
                
                호스트 하나는 주국으로 동작하고, 다른 하나는 종국으
                로 동작
                
                종국에서 데이터를 전송하려면 반드시 주국의 허락을 받아야 함
                
            - 비동기 균형
                
                두 개의 호스트가 동일한 능력을 갖는 혼합국으로 동작
                
            - 비동기 응답
                
                불균형 모드이나 종국이 주국의 허락 없이도 데이터를 전송할 수 있는 권한을 가짐
                
- LAP 프로토콜
    
    비동기 응답 모드로 동작하는 프로토콜
    
- LAPB 프로토콜
    
    비동기 균형 모드로 동작하는 프로토콜

Categories:

Updated: