*11.1-PPPoE简介

目录 网络

一、PPPoE协议报文

类型描述
PADIPPPoE发现初始报文
PADOPPPoE发现提供报文
PADRPPPoE发现请求报文
PADSPPPoE发现会话确认报文
PADTPPPoE发现终止报文

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

2)PADO(PPPoE Active Discovery offer)报文:PPPoE服务器收到PADI报文后的回应报文,目的MAC地址为客户端主机的MAC地址

3)PADR(PPPoE Active Discovery Request)报文:用户主机收到PPPoE服务器的PADO报文后,单播发起的请求报文,目的地址为此用户选定的那个PPPoE服务器的MAC地址

4)PADS(PPPoE Active Discovery Session Configuration)报文:PPPoE服务器分配一个唯一的会话进程ID,并通过PADS报文发送给客户机

5)PADT(PPPoE Active Discovery Terminate)报文:当用户或服务器需要终止会话时,可以发送PADT报文

二、PPPoE发现阶段

PPPoE协商:1)客户端通过广播发送PADI报文来发现接入服务器
//在PADI报文中,目的MAC地址是一个广播地址,Session ID字段为0x0000

2)所有的PPPoE服务器在收到PADI报文之后,将客户端请求的服务与自身能够提供的服务进行比较,如果可以提供,则单播回复PADO报文

3)PPPoE客户端优先选择收到的PADO报文对应的PPPoE服务器,并单播一个PADR报文

4)PPPoE服务器生成唯一的PPPoE Session ID并发送PADS报文给客户端,会话建立成功

PPP协商:5)LCP协商

6)认证 (无、PAP、CHAP)

7)NCP协商

PPPoE会话的PPP协商成功后,就可以传输PPP数据了,PPPoE中客户端获取的IP地址是借助PPP Nck报文获取的,并不是DHCP

MAC地址+Session ID确认唯一的会话

参考《*10.3-PPP简介》 《 10.5-PPP PAP认证 》 《 10.6-PPP CHAP认证 》

>>本文为下一朵云的原创文章,转载请附上原文出处链接及本声明
>>原文链接地址:*11.1-PPPoE简介

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注