PPPoE(Point to Point Protocol over Ethernet)——以太网上的点对点协议详解

PPPoE原理与配置

前言

数字用户线路DSL是以电话线为传输介质的传输技术,目前比较流行的宽带接入方式为ADSL,ADSL是非对称DSL技术,使用的是PPPoE协议。
PPPoE协议通过在以太网上提供点到点的连接,建立PPP会话,使得以太网中的主机能够连接到远端的宽带接入服务器上。PPPoE具有适用范围广、安全性高、计费方便等特点。

DSL应用场景


DSL是利用电话线完成数据传输的宽带技术。在使用DSL接入网络时,用户侧会安装调制解调器,也就是以前的猫,然后通过现有电话线与数字用户线路接入复用器(DSLAM)相连。DSLAM是各种DSL系统的局端设备,属于最后一公里接入设备。
然后DSLAM通过高速ATM网络或者以太网将用户的数据流量转发给宽带远程接入服务器(BRAS)。BRAS是面向宽带网络应用的接入网关,位于骨干网的边缘。

PPPoE在DSL中的应用


PPPoE报文


PPPoE会话建立过程

PPPoE协议报文


PPPoE发现阶段


在发现阶段,PPPoE客户端在本地以太网中广播一个PADI报文,报文中包含了客户端需要的服务信息。在PADI报文中,目的MAC地址是一个广播地址,Code字段为0X09,Session ID为0X0000。
所有PPPoE服务器接收到报文后,会比较报文中请求的服务和自身提供的服务。



PPPoE会话阶段



PPPoE会话建立过程


原文地址:https://www.cnblogs.com/xiaowangtongxue/p/14759047.html