PPP   Point-to-Point Protocol   PPP 프로토콜

(2019-01-17)
1. PPP

  ㅇ 점대점 데이터링크를 통해 3계층 프로토콜들을 캡슐화시켜 전송하는 프로토콜
     - 주로, IP 전송 위주이나, 그외에 여러 3계층 프로토콜의 복합 전송도 가능


2. PPP 특징

  ㅇ 점대점 데이터 링크 프로토콜 (데이타링크계층 상에서 동작)
     - 연결 양끝 노드 간 점대점(point-to-point) 직렬 링크를 구성하여 데이터 전달

  ㅇ 단일 링크 상에서 복수의 네트워크 계층프로토콜다중화시켜 사용이 가능
     - 주로, IP 캡슐화프로토콜로 많이 사용됨
        . IP 이외에도 IPX, AppleTalk, DECnet 등의 프로토콜캡슐화 전송 가능

  ㅇ HDLC 에서 유래됨
     - 프레임 형식면에서 보면 HDLC와 매우유사    ☞ PPP 프레임 참조
       
     - 비트 단위로 데이터 전달      ☞ 비트 중심 프로토콜 참조

  ㅇ 다기능 지원 
     - 에러검출
        . 각 PPP 프레임 헤더 마다 CRC 삽입하여 에러검출 가능
     - 압축 기능
        . 느린 물리 링크에서 선택적인 압축 기능이 가능하여 성능 향상  
     - 인증 기능
        . PPP용 인증 프로토콜 : PAP, CHAP, 기타 EAP 등
     - 암호화 기능
        . 인증 이외에도 데이터에 대한 선택적인 압축암호화 기능 부여 가능
     - 링크 통합
        . 여러 물리 링크를 통합시켜 하나의 고성능 데이터 링크로 동작시킴
     *  PPP에 추가되는 여러 다양한 기능 서비스들이 주로 양단간 협상을 통해 결정됨

  ㅇ 기존의 링크계층 위에 추가적으로 PPP를 올려서도 사용 가능 
     - 例) PPPoE, PPPoA, POS 등

  ㅇ 동적 IP 주소 자동할당 기능   ☞ 유동 IP 참조


3. PPP의 3가지 주요 구성요소 (RFC 1661)Encapsulation (캡슐화)         ☞ IP 데이터그램 캡슐화 참조
     - 시리얼(직렬) 데이터링크상에서 3계층 데이타그램프레임화 또는 캡슐화
        . 어떤 종류의 직렬회선에서도 안정된 전송을 보장
        . HDLC 방식에 기초한 프레임화(Framing) 기법을 사용

  ㅇ LCP (Link Control Protocol, 링크제어프로토콜)
     - PPP 데이타 링크를 개설,유지,종료하고, 시험함  
        . 직렬 연결 회선 제어 관리
        . 최대 프레임 길이, 인증용 프로토콜(PAP,CHAP) 등의 결정

  ㅇ NCP (Network Control Protocol, 네트워크제어프로토콜)
     - 서로 다른 망계층 프로토콜이 가능하게하고, 세부적인 제어를 할 수 있게 함 
        . 다양한 종류의 망계층 프로토콜로 데이터를 전달할 수 있도록 설계됨
        . 단일 PPP 링크에 복수의 망계층 프로토콜 사용이 가능

  ※ 링크 구현
     - PPP 기본 링크 : LCP에 의해 수립 구현됨
     - NCP 링크      : LCP 링크 내에서 구성됨 (여러 망계층 프로토콜들을 동시 사용 가능)


4. 관련표준 

  ※ PPP는 널리 사용되는 Point-to-Point 링크 프로토콜 모음이기 때문에,
     -  40여가지 이상의 수많은 RFC 표준에 언급되어 있음

  ㅇ RFC 1661에서 정의되고, RFC 1662,1663에서 상세히 기술됨
  ㅇ PPP Internet Protocol Control Protocol(IPCP) : RFC 1332
  ㅇ PPP over ISDN : RFC 1618
  ㅇ PPP over Ethernet (PPPoE) : RFC 2516 등


[PPP] 1. PPP 2. PPP 동작 3. PPP 프레임 4. SLIP
[LCP] [NCP] [PPP over 2계층]
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
      3.   데이터 링크
            1. 데이터 링크
            2. 데이타링크 계층
        1.   데이터링크 제어
        2.   데이터링크제어프로토콜
              1. 데이터 링크 제어 프로토콜
              2. 비트/바이트 중심 프로토콜
          1.   HDLC
          2.   LAP
          3.   PPP
                1. PPP
                2. PPP 동작
                3. PPP 프레임
                4. SLIP
            1.   LCP
            2.   NCP
            3.   PPP over 2계층
        3.   LAN (유선)
      4.   TCP/IP
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   인터넷 응용
      9.   인터넷 기타
      10.   패킷교환(PSN)
      11.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌