"PPP 프로토콜은 일반적으로 PAP, CHAP, LCP, NCP 등을 포함합니다." 맞습니까?
참조:
/BBS/dispbs.asp? 보드 id =18 & Id=780HDLC/PPP 의 프레임 구조
네트워크 통신에서 "패킷" 과 "프레임" 의 개념은 동일하며 통신의 데이터 블록을 나타냅니다. 특정 통신 네트워크의 경우 일반적으로 "프레임" 이라는 용어를 사용합니다. 한 네트워크의 프레임 형식은 다른 네트워크의 프레임 형식과 다를 수 있습니다. "그룹화" 라는 용어는 일반적으로 일반적인 의미의 프레임을 나타내는 데 사용됩니다. 직렬 통신의 데이터 형식에는 단일 동기화, 이중 동기화 및 외부 동기화와 같은 문자 지향 데이터 형식이 포함됩니다. 프레임 단위로 전송되는 비트 지향 데이터 형식도 있습니다. 각 프레임은 플래그 영역, 주소 영역, 제어 영역, 정보 영역, 프레임 검사 영역 및 플래그 영역의 여섯 부분으로 구성됩니다.
직렬 통신 프로토콜은 ISO 국제 참조 표준의 세 번째 계층, 데이터 링크 계층에 속합니다. 데이터 링크 계층은 물리적 계층에서 제공하는 서비스를 사용해야 합니다. 물리적 계층은 원래 비트 스트림을 받아 목적지로 이전할 준비를 하는 것입니다. 이 비트스트림이 틀림없다고 보장할 수 없다. 수신된 비트 수는 전송된 비트 수보다 작거나 같을 수 있으며 서로 다른 값을 가질 수 있습니다. 필요한 경우 데이터 링크 계층으로 이동하여 오류를 감지하고 수정해야 합니다. 데이터 레이어의 경우 일반적인 방법은 비트 스트림을 개별 프레임으로 나누고 프레임당 체크섬을 계산하는 것입니다. 프레임이 대상에 도달한 후 체크섬을 다시 계산할 때 새로 계산된 체크섬이 프레임에 포함된 값과 다를 경우 데이터 링크 계층은 오류가 발생했음을 알고 오류를 처리하기 위한 조치를 취합니다 (예: 잘못된 프레임을 삭제하고 오류 보고서를 다시 전송).
데이터 링크 계층의 임무는 인접한 두 접점 사이의 회선에서 프레임 단위로 데이터를 오류 없이 전송하는 것입니다. 각 프레임에는 데이터 및 필요한 제어 정보가 포함됩니다. 오류 코드가 자주 발생하는 실제 링크의 경우 적절한 제어 절차를 추가하면 통신이 더욱 안정적임을 알 수 있습니다. 예를 들어 IBM 은 유명한 아키텍처 SNA 를 출시했고, SNA 의 데이터 링크 프로토콜은 비트 지향 프로토콜 SDLC 를 채택했습니다. 나중에 ISO 는 이를 HDLC 라고 부르며 고급 데이터 링크 제어로 번역했습니다. 인터넷에서 사용자와 ISP (인터넷 서비스 공급자) 간의 링크에서 가장 일반적으로 사용되는 프로토콜은 SLIP 와 PPP 입니다.
다음은 HDLC 프레임 구조와 PPP 프레임 구조에 대한 간략한 설명입니다.
1 의 프레임 구조입니다. HDLC:
네트워크 계층에서 전달된 패킷은 데이터 링크 계층에서 데이터가 됩니다. 그림 1 의 정보 필드입니다. 정보 필드의 길이에는 규정이 없습니다. 데이터 링크 계층은 정보 필드의 머리와 꼬리에 24 비트 제어 정보를 추가하여 전체 프레임을 형성합니다. HDLC 에 따르면 한 프레임의 시작 (즉, 머리의 첫 번째 바이트) 과 끝 (즉, 꼬리의 마지막 바이트) 은 각각 한 프레임의 경계로 특수 레이블을 배치해야 합니다. 이 플래그를 플래그 필드 f 라고 합니다. 플래그 필드 f 는 6 개의 연속 1 이며 각 측면에 0***8 비트가 추가됩니다. 주소 필드 a 도 8 비트이며 일반적으로 슬레이브 주소에 기록됩니다. 프레임 검증 시퀀스의 FSC 단어 * * * 는 16 비트를 차지하며 CRC-CCITT 를 사용하여 다항식을 생성합니다. 제어 필드는 가장 복잡한 8 비트 필드이며, HDLC 의 많은 중요한 기능은 제어 필드를 통해 구현됩니다. 처음 두 자리 값에 따라 많은 HDLC 프레임을 정보 프레임, 모니터링 프레임 및 번호가 매겨지지 않은 프레임의 세 가지 범주로 나눌 수 있습니다.
이 주제와 관련된 그림은 다음과 같습니다.
그림 1
2. 지점 간 프로토콜 PPP 의 프레임 구조: PPP 프레임 형식은 HDLC 와 비슷하며 PPP 프레임의 처음 세 필드와 마지막 두 필드는 HDLC 형식과 동일합니다. PPP 는 비트 지향적이지 않으므로 모든 PPP 프레임의 길이는 정수 바이트입니다. HDLC 와 달리 2 바이트 프로토콜 필드가 추가로 있습니다. 프로토콜 필드가 0X002 1 이면 정보 필드는 IIP 데이터그램입니다. 0XC02 1 인 경우 정보 필드는 링크 제어 데이터이고 0X802 1 은 네트워크 제어 데이터를 나타냅니다.