PPPoE:以太网承载点对点协议
0. PPPoE协议概述
· PPPoE(PPP over Ethernet,以太网承载点对点协议)是一种把PPP帧封装到以太网帧中的链路层协议。
· PPPoE可以使以太网网络中的多台主机连接到远端的宽带接入服务器。
· PPPoE集中了PPP和Ethernet两个技术的优点。既有以太网的组网灵活优势,又可以利用PPP协议实现认证、计费等功能。
1. PPPoE应用场景
· PPPoE实现了在以太网上提供点到点的连接。PPPoE客户端与PPPoE服务器端之间建立PPP会话,封装PPP数据报文,为以太网上的主机提供接入服务,,实现用户控制和计费,在企业网络与运营商网络中应用广泛。
· PPPoE的常见应用场景有家庭用户拨号上网、企业用户拨号上网等。
· 所有主机安装PPPoE客户端拨号软件,每个主机都是一个PPPoE客户端,分别与PPPoE服务器端建立一个PPPoE会话。每个主机单独使用一个账号,方便运营商对用户进行计费和控制。
2. PPPoE报文
· PPPoE会话的建立通过不同的PPPoE报文交互实现。
3. PPPoE会话建立
· PPPoE的会话建立有三个阶段,PPPoE发现阶段、PPPoE会话阶段和PPPoE终结阶段。
(1)PPPoE发现阶段
· PPPoE协议发现有四个步骤:客户端发送请求、服务端响应请求、客户端确认响应和建立会话。
(2)PPPoE会话阶段
· PPPoE会话阶段会进行PPP协商,分为LCP协商、认证协商、NCP协商三个阶段。
(3)PPPoE会话终结阶段
· 当PPPoE客户端希望关闭连接时,会向PPPoE服务器端发送一个PADT报文,用于关闭连接。
· 同样,如果PPPoE服务器端希望关闭连接时,也会向PPPoE客户端发送一个PADT报文。
4. PPPoE基础配置
标签:数通,HCIE,报文,以太网,会话,PPP,PPPoE,客户端 From: https://www.cnblogs.com/FFSec/p/17754381.html