与传统的接入方式相比,pppoe具有较高的性能价格比,它在包括小区组网建设等一系列应用中被广泛采用,目前流行的宽带接入方式ADSL 就使用了pppoe协议。
modem接入技术面临一些相互矛盾的目标,既要通过同一个用户前置接入设备连接远程的多个用户主机,又要提供类似拨号一样的接入控制,计费等功能,而且要尽可能地减少用户的配置操作。
PPPOE的目标就是解决上述问题,1998年后期问世的以太网上点对点协议(PPPoverEthernet)技术是由Redback网络公司、客户端软件开发商RouterWare公司以及Worldcom子公司UUNET Technologies公司在IETFRFC的基础上联合开发的。通过把最经济的局域网技术-以太网和点对点协议的可扩展性及管理控制功能结合在一起,网络服务提供商和电信运营商便可利用可靠和熟悉的技术来加速部署高速互联网业务。它使服务提供商在通过数字用户线、电缆调制解调器或无线连接等方式,提供支持多用户的宽带接入服务时更加简便易行。同时该技术亦简化了最终用户在选择这些服务时的配置操作。
PPPoE:以太网上的 PPP
(PPPoE:point to point protocol over Ethernet)
在 以太网上承载PPP协议(点到点连接协议),它利用以太网将大量主机组成网络,通过一个远端接入设备连入因特网,并对接入的每一个主机实现控制、计费功能。极高的性能价格比使pppoe在包括小区组网建设等一系列应用中广泛采用
PPPoE 的以太网有效载荷显示如下:
4
8
16
32 bit
Ver
Type
Code
Session-ID
Length
Payload
VER ― PPPOE 版本。必须设置为 0x1。
TYPE ― 必须设置为 0x1。
CODE ― Discovery 和 PPP Session 阶段有定义。
SESSION_ID ― 无符号值。Discovery 数据包中有该字段定义。对于特定的 PPP Session 而言,该值为固定值。实际上,该字段定义了包括以太网 SOURCE_ADDR 和 DESTINATION_ADDR 的 PPP。0xffff 作为预留值,不作使用。
LENGTH ― 表示 PPPoE 有效载荷长。不包括以太网或 PPPoE 头的长度。
随着低成本的宽带技术变得日益流行,DSL(Digital Subscriber Line)数字用户线技术更是使得许多计算机在互联网上能够酣畅淋漓的冲浪了。但是这也增加了DSL服务提供商们对于网络安全的担心。
通过ADSL方式上网的计算机大都是通过以太网卡(Ethernet)与互联网相连的。同样使用的还是普通的TCP/IP方式,并没有附加新的协议。另外一方面,调制解调器的拨号上网,使用的是PPP协议,即Point to Point Protocol,点到点协议,该协议具有用户认证及通知IP地址的功能。PPP over Ethernet(PPPoE)协议,是在以太网络中转播PPP帧信息的技术,尤其适用于DSL等方式。
相关推荐
PPPOE(Point-to-Point Protocol over Ethernet)是一种在以太网上传输PPP协议的通信方式,主要用于宽带网络接入服务,如ADSL、光纤到户等。它将传统的点对点协议扩展到了以太网环境中,使得用户可以通过拨号方式...
标题中的"pppoe server for linux"指的是在Linux操作系统上运行的PPPoE(Point-to-Point Protocol over Ethernet)服务器。PPPoE是一种网络协议,它允许以太网设备通过PPP协议来接入互联网,通常用于DSL宽带连接。在...
**安卓最新pppoe源码详解** 在移动设备和物联网(IoT)领域,网络连接是至关重要的。PPPoE(Point-to-Point Protocol over Ethernet)是一种将PPP协议封装在以太网帧中的协议,常用于宽带接入服务,如ADSL、光纤到户...
Ubuntu PPPOE 服务器环境搭建详解 Ubuntu PPPOE 服务器环境搭建是指在 Ubuntu 操作系统中搭建一个 PPPOE 服务器,以便于提供高速的上网服务。下面将详细介绍 Ubuntu PPPOE 服务器环境搭建的步骤。 一、安装 PPPOE ...
### PPPoE服务器配置搭建详解 #### 一、概述 PPPoE(Point-to-Point Protocol over Ethernet)是一种广泛应用于宽带接入的技术,它允许通过以太网连接来提供点对点的服务,通常用于家庭和小型企业的宽带接入。本文...
**标题解析:**"rp-pppoe-3.14.tar.gz" 是一个Linux环境下的源代码压缩包,其中包含的是"rp-pppoe"软件的版本3.14。"rp-pppoe"是PPPoE(Point-to-Point Protocol over Ethernet)协议的实现,用于在以太网环境中建立...
2. **发现阶段模拟**:Packet Tracer可以模拟PPPOE的发现阶段,包括PADI(PPPOE Active Discovery Initiation)、PADO(PPPOE Active Discovery Offer)、PADR(PPPOE Active Discovery Request)和PADS(PPPOE ...
**实验:基于PPPoE认证的公司出口配置** 在现代企业网络环境中,为了实现安全的互联网访问,常常采用PPP(Point-to-Point Protocol)over Ethernet(PPPoE)技术进行用户认证和网络接入控制。本实验旨在通过实际...
PPPOE批量拨号工具是一种专门用于网络连接的软件,尤其适用于需要频繁切换或同时使用多个PPPOE账号的场景,如互联网服务提供商(ISP)、企业网络管理或者家庭网络共享等。PPPOE(Point-to-Point Protocol over ...
"rp-pppoe-3.13.tar.gz" 是一个压缩包文件,其中"rp-pppoe"是软件的名字,表示它是一个与PPP over Ethernet(PPPoE)相关的程序。"3.13"是这个软件的版本号,表明这是该软件的第3.13次更新。".tar.gz"则是Linux系统...
本篇文章是关于思科企业路由器的PPPOE拨号上网配置的详细教程。PPPOE(Point-to-Point Protocol over Ethernet)是一种点对点协议,它允许一台设备通过以太网连接另一台设备来建立连接并进行通信。在企业网络中,...
PPPOE(Point-to-Point Protocol over Ethernet)是一种在以太网上传输PPP协议的数据封装方式,主要用于宽带网络接入服务,尤其是ADSL和光纤到户(FTTH)等宽带接入方式。在安卓设备上,PPPoE拨号软件用于模拟传统...
PPPOE(Point-to-Point Protocol Over Ethernet)是一种在以太网上传输PPP(Point-to-Point Protocol)协议数据包的技术,主要用于宽带网络接入服务,如ADSL、光纤到户等。它允许用户通过局域网连接到互联网服务提供...
《RP-PPPoE 3.15:深入解析与应用》 在IT运维领域,尤其是在网络连接服务中,PPPoE(Point-to-Point Protocol over Ethernet)是一种广泛使用的协议,它允许通过以太网(Ethernet)接口进行点对点协议(PPP)通信。...
PPPoE,全称为Point-to-Point Protocol over Ethernet,是一种在以太网上传输PPP(Point-to-Point Protocol)帧的技术。PPPoE协议结合了以太网的广泛部署和PPP协议的用户认证及IP地址分配功能,尤其适用于像ADSL这样...
PPPoE,即Point-to-Point Protocol over Ethernet(以太网上的点对点协议),是一种在以太网上实现PPP(点对点协议)的技术,主要应用于宽带互联网的接入。在Delphi开发环境中,我们可以利用相关的库和组件来实现...
PPPOE错误代码及解决方法大全 PPPOE(Point-to-Point Protocol over Ethernet)是指将点对点协议(PPP)封装在以太网(Ethernet)帧中,以便在以太网中实现点对点协议的连接。虽然PPPOE协议已经广泛应用于ADSL宽带...
PPPoE(Point-to-Point Protocol over Ethernet)是一种在以太网上封装PPP协议的技术,常用于宽带网络接入服务,如ADSL、光纤等。在上述的实验中,我们看到两个关键设备的角色:PPPoE服务器和PPPoE客户端。下面将...
PPPOE拨号技术是互联网接入方式之一,主要用于ADSL(Asymmetric Digital Subscriber Line)宽带连接。PPPOE全称为Point-to-Point Protocol over Ethernet,它将传统的点对点协议(PPP)封装在以太网帧中,允许通过...