PPPoE命令手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PPPoE命令手册
目录
1简介 (3)
1.1概述 (3)
1.2PPPoE协议简述 (3)
2配置PPPoE (4)
3典型配置 (6)
1简介
1.1概述
PPPOE(PPP over Ethernet)协议是基于PPP与以太网发展起来的协议,它结合了PPP与以太网的优点,主要利用了以太网的快速与PPP可验证的特性,提供了一种在以太网上传输PPP的方法。
利用PPPOE,可通过简单桥接访问设备(接入设备)把一个网络的多个主机连接到远程访问集中器,也可以对每个以太网上的用户上网进行计费管理;PPPOE是当前应用比较广泛的一种链路层协议,是家庭、办公场所上Internet 的主要方式之一,是管理小区上Internet的一种有效方式。
PPPOE协议目前最新的RFC文档为RFC2516,其中具体介绍了PPPOE协议的基本概念,发现与PPP会话阶段,以及在两个不同阶段的帧格式等知识。
1.2PPPoE协议简述
PPPoE分为两个阶段,即Discovery(地址发现)阶段和PPP会话阶段。
当某个主机希望发起一个PPPoE会话时,它必须首先执行Discovery来确定对方的以太网MAC地址并建立起一个PPPoE会话标识符SESSION_ID。
虽然PPP定义的是端到端的对等关系,Discovery却是天生的一种客户端-服务器关系。
在Discovery的过程中,主机(作为客户端)发现某个访问集中器(Access Concentrator,作为服务器),根据网络的拓扑结构,可能主机能够跟不止一个的访问集中器通信。
Discovery阶段允许主机发现所有的访问集中器并从中选择一个。
当Discovery阶段成功完成之后,主机和访问集中器两者都具备了用于在以太网上建立点到点连接所需的所有信息。
Discovery阶段保持无状态(stateless)直到建立起一个PPP会话。
一旦PPP会话建立,主机和访问集中器两者都必须为一个PPP虚拟接口分配资源。
Discovery阶段成功完成之后,就到了PPP会话阶段,在这个阶段进行PPP链路的协商与建立工作,直到这儿的PPP链路建立起来以后,一个真正的PPPOE链路才算建立起来,才可以在上面传输网络层包文。
当然,传输网络层包文也属于PPP会话阶段。
这儿,除了这两个阶段的概念以外,还需了解PADI、PADO、PADR、PADS、PADT 五种包文,前四种包文仅仅出现在Discovery阶段,后一种包文仅仅在会话阶段允许发送。
PADI是PPPoE Active Discovery Initiation数据包,是以太网广播包文,用来寻找PPPOE 服务;,PADO是The PPPoE Active Discovery Offer 数据包,是PPPOE服务端对PADI包文的响应;PADR是The PPPoE Active Discovery Request 数据包,是对PPPOE服务端的服务请求;PADS是The PPPoE Active Discovery Session-confirmation 数据包(PADS),是PPPOE服务端对PADR包文的响应与对想要建立PPP会话的确认。
PADT是The PPPoE Active Discovery Terminate数据包(PADT),用来通知对端PPP会话已经终止。
2配置PPPoE
3典型配置
dialer pppoe 10 \\创建虚接口username abcd \\配置用户名密码,优先级高password abcd
!
interface eth0
ip address pppoe \\配置物理口地址模式
pppoe username abcd \\配置用户名和密码,优先级低pppoe password secret
ZieIVLCMReco0ic25dl5rM+MB94VfRR/jnvUD6es/kYoGSrwCk3nmtHI0CrDOIH
pppoe default_gateway
pppoe dns \\如果不配置获取dns和路由,需要手动指定pppoe dial pppoe10 \\执行拨号
拨号成功后,设备自动生成一条NAT规则,以保证拨号成功后即可上网。