1. PPPoE
ㅇ Ethernet 상에서 PPP 서비스를 이용하게 하는 프로토콜 기술
- 이더넷 프레임의 데이터 부분에 PPP 프레임이 캡슐화되어 전송됨
2. 프레임 구조 ☞ PPPoE 프레임
3. 중요 동작상태로써 다음 2 가지로 구분
ㅇ Discovery 상태
- 단말측에서 망측의 집중장치(AC,Access Concentrator : 통상 NAS를 의미)에 대한
Ethernet MAC 주소 및 PPPoE SESSION_ID 를 획득하는 과정
- 망쪽에는 여러 AC가 있을 수 있으며, Discovery 과정이란 이들로부터 특정 AC를
선택하여 그 주소를 획득하는 과정
- 이 과정은 일반적으로 클라이언트/서버 관계
ㅇ PPP 세션 상태
- Discovery 과정이 종료되고, 단말(호스트) 및 선택된 Access Concentrator 간에,
이더넷 상에서 Point-to-Point 연결이 설정된 상태
- 이 상태는 서로간에 점대점으로써 Peer-to-Peer 관계
4. Discovery 과정에 대한 상세한 설명
----- PADI ------->
단말 <---- PADO -------- AC(Access Concentrator)
----- PADR ------->
<---- PADS --------
ㅇ PADI (PPPoE Active Discovery Initiation)
- 단말(호스트) 측에서 망쪽 AC의 MAC 주소를 알아내기 위하여 PADI라는 프레임을
최초로 브로드캐스트(방송) 함
ㅇ PADO (PPPoE Active Discovery Offer)
- 망측 AC가 PADI에 대한 응답으로 자신의 MAC 주소를 알려주는 프레임
- 이때, 망측에서는 여러 개의 AC로부터 응답되어질 수 있다.
ㅇ PADR (PPPoE Active Discovery Request)
- 단말은 여러 응답 PADO로부터 적합한 하나의 AC를 선택하고 이를 향하여 PADR를
송신
ㅇ PADS (PPPoE Active Discovery Session Confirm)
- 망측의 선택된 AC로부터 PADR에 응하여 최종적으로 확인을 뜻하는 PADS를송신함
으로써 Discovery 과정이 종료됨
5. ADSL 적용 例
[ PC ] [ ATU-R ] [ ATU-C (DSLAM) ] [ NAS ]
----------- ----------
IP IP
----------- ----------
PPP PPP
----------- ----------
PPPoE <━━━━━━━━━━━━━━━━━━━━━━━> PPPoE
----------- ------- -------- ----------
AAL 5 <━━━━━━━━━━━━> AAL 5
MAC MAC -------- --------------- ----------
ATM ATM ATM ATM
----------- ------- -------- ------- ------ ----------
PHY PHY ADSL ADSL PHY PHY
----------- ------- -------- ------- ------ ----------
┗━━━━━━┛ ┗━ 가입자선로 ━┛ ┗━━━━━━┛
Ethernet STM-1 ...
6. 관련표준
ㅇ RFC 2516 : A method for Transmitting PPP over Ethernet
ㅇ RFC 2684 : Multiprotocol Encapsulation over ATM Adaption Layer 5
(RFC 1483 대체)
※ 참조 -> Point-to-Point Protocol (PPP)