1 原理介绍
点对点协议(Point-to-Point Protocol,PPP)是因特网上广泛使用的数据链路层协议,用于点对点的链路。它用于通过电话线拨号接入因特网的线路,同时在路由器与路由器连接的线路上也大量使用PPP协议。典型的ADSL中,使用的是由PPP与其他的协议共同派生出符合宽带接入要求的新的协议PPPoE。
数字用户线路DSLDigital Subscriber Line)是以电话线为传输介质的传输数字信号的技术,人
们通常把所有的DSL技术统称为xDSL, x代表不同种类的数字用户线路技术。目前比较流行的宽
带接入方式为ADSL, ADSL是非对称DSL技术,使用的是PPPOE (PPPover Ethernet)协议。
PPP协议给出了在串行链路上封装数据报的方法,同时还包括了链路控制协议(Link Control Protocol,LCP)和一组网络控制协议(Network Control Protocol,NCP)。LCP用来建立、配置和测试数据链路,NCP用来建立两端网络层的连接,协商网络层的选项和传递网络层数据。
PPPOE协议通过在以太网上提供点到点的连接,建立PPP会话,使得以太网中的主机能够连接到远端的宽带接入服务器上。PPPoE具有适用范围广、安全性高、计费方便等特点。
1.2 PPPoE在DSL中的应用场景
1.3 PPPoE的报文
PPPOE报文是使用Ethernet格式来进行封装的。
1.4 PPPoE会话建立过程
1.5 PPPoE发现阶段
- 客户端通过广播发送PADI报文来发现接入服务器。
- 所有的PPPOE服务器在收到PADI报文之后,将客户端请求的服务与自口可以提供的服务进行比较,如果可以提供,则以单播回复PADO报文
- PPPOE服务器生成唯一的PPPoE Session ID,并发送PADS报文给客户 ,会话建立成功。
2 实验环境
2.1 环境介绍
本次实验使用VMware Workstation Pro+华为的eNSP搭建配置环境。
2.2 拓扑环境
2.2 PC1配置介绍
VMware的PC1的配置如下:
|
|