PPPoE(英语:Point-to-Point Protocol Over Ethernet),
以太网上的点对点协议,是将
点对点协议(PPP)封装在
以太网(Ethernet)框架中的一种网络隧道协议。由于协议中集成PPP协议,所以实现出传统
以太网不能提供的
身份验证、
加密以及
压缩等功能,也可用于缆线调制解调器(cable modem)和
数字用户线路(DSL)等以
以太网协议向用户提供接入服务的协议体系。
PPPoE(英语:Point-to-Point Protocol Over Ethernet),
以太网上的点对点协议,是将
点对点协议(PPP)封装在
以太网(Ethernet)框架中的一种网络隧道协议。由于协议中集成PPP协议,所以实现出传统
以太网不能提供的
身份验证、
加密以及
压缩等功能,也可用于缆线调制解调器(cable modem)和
数字用户线路(DSL)等以
以太网协议向用户提供接入服务的协议体系。
它使用传统的基于PPP的软件来管理一个不是使用串行线路而是使用类似于以太网的有向分组网络的连接。这种有登陆和口令的标准连接,方便了接入供应商的记费。并且,连接的另一端仅当PPPoE连接接通时才分配IP地址,所以允许IP地址的动态复用。
由于传统的PPP连接是创建在串行链路或拨号时创建的ATM虚电路连接上的,所有的PPP帧都可以确保通过电缆到达对端。但是以太网是多路访问的,每一个节点都可以相互访问。以太帧包含目的节点的物理地址(
MAC地址),这使得该帧可以到达预期的目的节点。 因此,为了在以太网上创建连接而交换PPP控制报文之前,两个端点都必须知道对端的MAC地址,这样才可以在控制报文中携带MAC地址。PPPoE发现阶段做的就是这件事。除此之外,在此阶段还将创建一个会话ID,以供后面交换报文使用。