**
18、 说明什么是 PPPoE 协议?如何工作?
**
PPPOE基于以太网的点对点协议,将PPP协议封装在以太网框架的一种网络隧道协议。
工作过程:分为发现阶段和PPP会话两个阶段
发现阶段:
1.用户主机广播发送PADI包,准备去获得所有可连接的接入设备(获得其MAC地址);
2.接入设备收到PADI包后,单播返回PADO包,作为应答;
3.用户主机从收到的多个PADO包中,根据名称类型或服务名,选择一个合适的接入设备,然后单播发送PADR包。
注:如果用户主机发出PADI后在规定时间内没有收到PADO,则重新发送PADI。
4.接入设备收到PADR后,单播返回PADS包,其中包含了一个唯一session ID,双方进入PPP会话阶段。
会话阶段:
双方使用PPP的链路控制协议(LCP)协商链路,网络控制协议(NCP)进行用户名密码检验后,双方可以正常通信。
无论是用户主机还是接入设备可随时发起PADT包,中止通信。