1. PPP 일반 프레임
ㅇ 프레임 형식이 HDLC와 매우 유사한 구조를 갖음
2. PPP 일반적 프레임 각 요소의 의미
ㅇ Flag : 항상 01111110 (0x7E,126) 로 셋팅됨
- 프레임의 시작과 끝을 나타냄 (☞ 프레임 동기)
ㅇ 주소 : 항상 11111111 (0xFF,255) 로 셋팅됨
- PPP는 두 점 간 직접 링크이므로 주소가 필요 없음
. 이 값은 다중접속이 가능한 HDLC에서 유래됨
. 보통 모든 노드(all station)를 가리키는 브로드캐스트 주소 값임
ㅇ 제어필드 : 항상 00000011 (0x03)로 셋팅됨
- HDLC에서는 이 필드를 다양한 용도로 사용하지만,
- PPP는 HDLC에서의 번호 없는 정보(unnumbered information)를 가리키는 값으로 셋팅
ㅇ 프로토콜 필드 : 프레임 내부의 정보 필드에 담겨있는 프로토콜에 대한 언급
- HDLC에는 없는 필드임
- 첫 비트가 1 으로 시작 : 다른 프로토콜과 교섭(협상)하기 위함
. 0x 8021 (1000 0000 0010 0001) : 네트워크 제어용 데이터 (IPCP)
. 0x C021 (1100 0000 0010 0001) : 링크 제어용 데이터 (LCP)
. 0x C023 : PAP
. 0x C223 : CHAP
. 0x C227 : EAP 등
- 첫 비트가 0 으로 시작 : 캡슐화되는 네트워크 계층용 프로토콜이 어떤 것인가 지칭
. 0x 0021 (0000 0000 0010 0001) : IP 데이터그램
. 0x 0026 (0000 0000 0010 0110) : Novel사의 IPX 데이터그램
※ 프로토콜 필드에 할당되는 번호들은 IANA에서 할당 ☞ IANA의 공식 PPP Numbers
ㅇ CRC
- (주소+제어+프로토콜필드+정보데이터+패딩 필드)를 이용하여 계산됨
3. PPP 제어 프레임
ㅇ 제어프레임 포멧
ㅇ 제어프레임 내 옵션 포멧