PPPOE具体原理详解

2021-08-27 11:00:29 admin 77

什么是PPPOE?

PPPOE(Point-to-Point Protocol Over Ethernet)是一种将点对点协议(PPP)封装在以太网框架中的网络隧道协议。由于在协议中集成了PPP协议,实现了传统以太网无法提供的认证、加密和压缩功能,也可用于有线调制解调器和数字用户线(DSL)协议系统,通过网络为用户提供接入服务。以太网协议。

本质上,它是一种允许在以太网广播域中的两个以太网接口之间创建点对点隧道的协议。

以Linux系统中常用的PPPD为例,它支持PPP接口上的IP、IPv6和IPX网络层协议。

它使用传统的基于 PPP 的软件来管理不使用串行线路而是使用类似于以太网的定向分组网络的连接。这种带有登录名和密码的标准连接有助于访问供应商帐单。此外,只有在建立 PPPoE 连接时,连接的另一端才会分配一个 IP 地址,从而允许动态复用 IP 地址。

PPPoE 是由 UUNET、Redback Networks 和 RouterWare 开发的。

什么是PPPoE

 PPPoE的工作原理

PPPoE 协议的工作过程包括发现和会话阶段,发现阶段是无状态的,目的是获取 PPPoE 终端(在本地 ADSL 设备上)的以太网 MAC 地址,并建立唯一的PPPoE 会话 ID。

当发现阶段结束时,进入标准 PPP 会话阶段。

当主机要开始PPPoE会话时,首先要经过发现阶段,识别出本端的以太网MAC地址,建立PPPoE SESSION-ID。

在发现阶段,主机可以根据网络拓扑发现多个接入集中器,然后让用户选择一个。当发现阶段成功完成时,主机和选定的接入集中器都拥有在以太网上建立 PPP 连接所需的信息。

在 PPP 会话建立之前,在发现阶段保持无状态的客户端/服务器模式。

一旦建立了 PPP 会话,主机和接入集中器都必须为 PPP 虚拟接口分配资源。


标签: PPPoE
网站首页
解决方案
产品中心
在线咨询