所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

PPPoE拨号仿真原理及配置

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
PPPoE拨号仿真原理及配置

PPPoE拨号仿真原理及配置

PPPoE拨号仿真介绍

PPPoE拨号仿真是指在接入设备模拟用户终端发起PPPoE拨号过程,通过分析PPPoE拨号仿真结果,检查接入设备到BRAS之间的网络连通性。

PPPoE拨号仿真主要应用在开局验收或故障定位场景,PPPoE拨号仿真测试与传统测试方法对比如表1-1所示。
表1-1 PPPoE拨号仿真测试与传统测试方法对比

应用场景

工作任务

传统方法

PPPoE拨号仿真

开局验收

在设备安装以后,工程师需要验证PPPoE拨号业务是否能够正常开通。

工程师前往设备安装现场,使用外挂测试仪或便携机对每个端口执行PPPoE拨号测试。

远程登录接入设备进行PPPoE拨号仿真,通过仿真结果判断PPPoE用户业务能否正常开通。
说明:

PPPoE拨号仿真无法定位用户终端至接入设备之间的线路是否正常,需要通过其他手段进行判断。

故障定位

PPPoE拨号上网用户拨号失败,维护人员需要快速定位故障所在网段,以便做进一步的故障处理。

维护工程师需要前往所有节点设备处进行PPPoE拨号测试。

维护工程师远程登录接入设备进行PPPoE拨号仿真,初步定位故障所在网段,再根据仿真结果判断故障原因并进行相应处理。

PPPoE拨号仿真原理描述

PPPoE拨号仿真与PPPoE拨号过程主要区别如下:
  • PPPoE拨号仿真过程由Access node设备发起,PPPoE拨号一般由PC、Modem或者家庭网关发起。
  • PPPoE拨号仿真报文的MAC地址为接入设备的桥MAC地址,PPPoE拨号的MAC地址一般为PC、Modem或者家庭网关的MAC地址。
PPPoE拨号仿真过程如图1-1所示:
图1-1 PPPoE拨号仿真过程示意图

  1. 维护工程师在Access node模拟用户终端发起PPPoE拨号。

    配置业务流ID、MAC地址、用户名、密码、认证模式、超时时间等参数。

  2. Access node与BRAS进行PPPoE交互。

    PPPoE分为发现阶段和会话阶段两部分:
    1. PPPoE发现阶段:使源主机发现目的主机(BRAS)的MAC地址,建立点到点的PPP会话。
    2. PPPoE会话阶段:如图1-2所示,已经建立了点到点的连接,承载PPP报文进行链路协商。
      图1-2 PPPoE会话流程

  3. 在Access node停止PPPoE拨号仿真。

PPPoE拨号仿真应用场景

背景信息

FTTx组网时,接入设备更加接近用户终端且分布广,当PPPoE用户拨号故障时,现场通过PPPoE拨号测试进行故障定位成本太高,此时可以使用PPPoE拨号仿真进行远程故障定位。

场景介绍

PPPoE拨号仿真链路如图1-3所示:

图1-3 PPPoE拨号仿真链路示意图

接入用户为PPPoE拨号业务用户,通过BRAS设备进行PPPoE鉴权。
  • 对于ONT用户,在ONT上进行PPPoE拨号仿真。
  • 对于MDU用户,在MDU上进行PPPoE拨号仿真。
  • 对于OLT用户,在OLT上进行PPPoE拨号仿真。

故障定位

通过分析仿真结果故障定位思路如下:
表1-2 PPPoE拨号仿真结果说明

仿真结果

对应的Windows错误码

说明

处理指导

Success:成功

-

  • MDU设备到BRAS之间的链路正常。
  • PPPoE用户的业务配置正常。
  • PPPoE用户账号、认证方式等正确。

-

Parameter negotiation fail:参数协商失败

732 您的计算机和远程计算机的PPP控制协议无法一致。

在PPP会话的链路建立阶段,参数协商失败,导致链路不可用。

检查PITP配置是否正确。

Link unnormal:PPP链路异常

638 请求超时。

在PPP会话的链路建立阶段,LCP创建链路异常。

检查MDU或者OLT是否配置了限制PPPoE报文的ACL。

Authentication fail:用户认证失败

691 由于域上的用户名和/或密码无效而拒绝访问。

在PPP会话的用户认证阶段,客户端与服务器端的用户名或密码不符。

  • 检查仿真配置的用户账号是否正确。
  • 检查BRAS上配置的用户账号是否正确。

Time out:超时

721 远程计算机没有响应。

超过设置的仿真超时时间。

  • 配置的仿真超时时间太短。
  • MDU或者ONT到BRAS之间的链路异常,传输时延太大。

Peer down request:对端请求下线

668 连接被终止。

服务器强制终止仿真拨号。

BRAS对用户账户做了限制。

Other error:其他错误

635 出现未知错误。

-

-

配置PPPoE拨号仿真

在接入设备上配置和启动PPPoE拨号仿真,检查接入设备至BRAS之间的连通性是否正常。

操作步骤

  1. 使用simulate pppoe start命令启动PPPoE拨号仿真。
  2. 使用display simulate pppoe命令查询PPPoE拨号仿真的状态信息。

    说明:

    PPPoE拨号仿真状态信息查询必须在PPPoE拨号仿真启动后,如果PPPoE拨号仿真被停止,将不能查询到状态信息。

  3. 使用simulate pppoe stop命令停止PPPoE拨号仿真。

    说明:

    必须停止当前PPPoE拨号仿真,才能启动下一次PPPoE拨号仿真。

任务示例

FTTB/FTTC场景:远程登录接入设备,对其进行PPPoE拨号仿真。

  • 业务虚端口ID为:0
  • 仿真用户的MAC地址为:00e0-fc00-1111
  1. 使用simulate pppoe start命令启动PPPoE拨号仿真。
    huawei(config)#simulate pppoe start
     Service-port(index<0-1999>):0
     Mac-address<P><XXXX-XXXX-XXXX>[default 5623-5987-dead]:00e0-fc00-1111
     User Name(length<1,65>):user-0
     User Password(length<0,16>):*******
     Authentication Mode:
     1. Chap  2. Pap [default 1]:1
     Overtime Time(5-60s)[default 5]:10
  2. 使用display simulate pppoe命令查询PPPoE拨号仿真的状态信息。
    huawei(config)#display simulate pppoe
      PPPoE simulate information is:
      -----------------------------------------------------------------
      Service-port:  0
      Mac-address:   00e0-fc00-1111
      User name:     user-0
      Current phase: - 
      Result:        Success
      Start time:    2017-03-06 08:20:23+08:00
      End time:      2017-03-06 08:23:36+08:00
      Session ID:    591
      User IP:       192.168.1.172
      Gateway IP:    192.168.1.1
      -----------------------------------------------------------------
  3. 使用simulate pppoe stop命令停止PPPoE拨号仿真。
    huawei(config)#simulate pppoe stop

PPPoE拨号仿真参考标准和协议

IETF RFC 2516: A Method for Transmitting PPP Over Ethernet (PPPoE)

IETF RFC 1661:The Point-to-Point Protocol (PPP)

翻译
下载文档
更新时间:2019-09-19

文档编号:EDOC1100105783

浏览量:296

下载量:29

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页