pppoe支持哪些模式(那你知道PPPoE协议嘛)

pppoe支持哪些模式(那你知道PPPoE协议嘛)(1)

每天在家上网,那你真的了解过是如何上网的么?

今天带你了解PPPOE!


PPPoE协议 PPP oVER Ethernet 通过在以太网上提供点到点的连接,建立PPP会话,使得以太网中的主机能够连接到远端的宽带接入服务器上。PPPoE具有适用范围广、安全性高、计费方便等特点。

数字用户线路DSL是以电话线为传输介质的传输技术。目前比较流行的宽带接入方式为ADSL,ADSL是非对称DSL技术,使用的是PPPoE协议。

这里的BRAS是宽带远程接入服务器 ;DSLAM是数字用户线路接入复用器;Modem是调制解调器

下面讲一下PPPoE报文封装:

PPPoE报文封装:Ethernet 2/PPPoE/FCS

1、DMAC:目的设备的MAC地址,通常为广播地址(0xFFFFFFFF)。

2、SMAC:源设备的MAC地址。

3、Type:协议类型字段,0x8863时表示是PPPoE发现阶段的报文。0x8864表示是PPPoE会话阶段的报文。

PPPoE字段中的各个字段解释如下:(PPPoE报文长度为8个字节,MTU值设为1492字节)。

1、VER:PPPoE版本号,值为0x01。

2、Type:类型,值为0x01。

3、Code:PPPoE报文类型,不同取值标识不同的PPPoE报文类型。

4、Session ID:会话ID,与以太网SMAC和DMAC一起定义了唯一的PPPoE会话。

5、Length:PPPoE报文的Payload长度,不包括以太网头部和PPPoE头部的。

PPPoE会话建立过程如下:

一、发现阶段:获取对方以太网地址,以及确定唯一的PPPoE会话

1、用户客户端向服务器发送一个PADI报文(广播MAC),开始PPPOE接入。

2、服务器向客户端发送PADO报文(单播MAC)。

3、客户端根据回应,发起PADR请求给服务器(单播MAC)。

4、服务器产生一个Session ID,通过PADS发给客户端(单播MAC)。

二、会话阶段:包含两部分,PPP协商阶段和PPP报文传输阶段

1、客户端和服务器之间进行PPP的LCP协商,建立链路层通信。同时协商使用PAP/CHAP认证方式。

2、服务器通过Challenge报文发送给认证客户端,提供一个128bit的Challenge。

3、客户端收到Challenge报文后,并将密码和Challenge做MD5算法运算后,在Response回应报文中把结果发送给服务器。

4、服务器根据用户发送的信息判断用户是否合法,然后回应认证成功/失败报文,将认证结果返回给客户端。

5、进行NCP(如IPCP)协商,通过服务器获取到规划的IP地址等参数。

三、会话终结阶段:会话建立以后的任意时刻,发送报文结束PPPoE会话。

当PPPOE客户端希望关闭连接时,可以向PPPOE服务器端发送一个PADT报文。如果PPPOE服务器端希望关闭连接时,也可以向PPPOE客户端发送一个PADT报文来关闭连接。报文中的目的MAC地址为单播地址,Session ID为希望关闭的连接的Session ID。一旦收到一个PADT报文之后,连接随即关闭。

注:PPPoE协议报文

1、PADI报文:用户主机发起的PPPoE服务器探测报文,目的MAC为广播地址。

2、PADO报文:PPPoE服务器收到PADI报文之后的回应报文,目的MAC地址为客户端主机的MAC地址。

3、PADR报文:用户主机收到PPPoE服务器回应的PADO报文后,单播发起的请求报文,目的地址为此用户选定的那个PPPoE服务器的MAC地址。

4、PADS报文:PPPoE服务器分配一个唯一的会话进程ID,并通过PADS报文发送给主机。

5、PADT报文:当用户或者服务器需要终止会话时,可以发送这种PADT报文。

PPP链路捆绑:PPP MP 将多个物理链路捆绑成一个逻辑线路的技术,功能类似于链路聚合/以太信道;可以实现增加带宽、负载分担、链路备份/冗余以及降低报文时延的目的。

PPP MP的实现方式一:通过配置虚拟模板接口(VT接口)来实现,可利用用户名确定捆绑;一个VT接口可派生多个捆绑;常用于PPPoE协议、L2TP协议。

PPP MP的实现方式二:通过利用MP-Group接口(MP接口)来实现;Mp-Group是MP专用接口,一个MP-group只能对应一个绑定,简单实用。

现关注公众号:【网络工程师集中营】回复:资料

即可免费获得闫老师独家网工入门课。

每日限量8份,快快行动!

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页