《2020网络PPPoE Server故障排查.docx》由会员分享,可在线阅读,更多相关《2020网络PPPoE Server故障排查.docx(3页珍藏版)》请在优知文库上搜索。
1、PPPoESerVer故障排查PPPoESerVer布E轻一、开始PPPoE(Point-to-PointProtocoloverEthernet,在以太网上承载PPP协议)的提出,解决了PPP无法应用于以太网的问题,是对PPP的扩展。PPPoE将PPP报文封装在以太网帧之内,在以太网上提供点对点的连接。PPPOE可以通过一个远端接入设备为以太网上的主机提供互联网接入服务,并对接入的每个主机实现控制、计费功能。PPPOE定位故障的思路是:先查看配置是否正确,之后根据协商阶段查看DiSCOVery发现阶段与SeSSiOrI会话阶段报文交互过程。1、检查PPPOESERVER配置检查配置应关注,V
2、T接口下PPP认证方式与用户名密码是否匹配,在太网接口上启用PPPOE协议,绑定虚拟模板接口命令:displaycurrent-configuration例如:在设备上通过displaycurrent-COnfigUration查看配置是否正确。H3CdisplayCvirrent-Configuration#local-user123/ppp验证用户名与密码,与PPPPOEclient使用用户名一致passwordcipher$c$3$pmkK8f9T7KsLGvkXwVJsdOWvsN4Q=service-typeppp#interfaceEthernetO/Oportlink-moder
3、outepp0e7serverbindVirtual-Template1/ZfiE以太网接口上启用PPPoE协议,将该1位网接口例定的扇队模板接口绑定#interf ace Virtual-Templatel ppp authentication-mode pap reot e address 1. 1. 1. 2ip address 1. 1. 1. 1 255. O. O. O/从证方式为PAPj检client分配地址1.1. 1. 2网关地址2、查看PPPOE发现阶段交互流程PPPoE建立过程分为两个阶段:发现阶段(PPPoEDiscoveryStage)和会话阶段(PPPoESessi
4、onStage),发现阶段,获得对端的以太网MAe地址、并确定一个PPPoESESSION_IDoPADl用于PPPOEClient发现PPPOE集中服务器,在VLAN内广播PADO用于集中服务器响应收到的PADl报文,声明自己能为PPPoECIient提供服务。PADR用于PPPOeCIient向特定的PPPoE集中服务器申请PPPoE服务PADS用于集中服务器响应收到的PADR报文,并为此PPP会话分配资源PADT用于终止PPPOE会话可通过debuggingpppoe-serverallinterface-typeinterface-number命令查看报文交互过程命令:debuggin
5、gpppoe-serverall例如:查看Ethernet0/0接口对应的DiSCoVery阶段报文交互过程如下。*Jan207:07:56:2302007serverPPPOE/7/debug2:2007-l-27:7:56.228:PPPoEEvent:Ethernet,INPADIpacket*Jan207:07:56:2302007serverPPPOE/7/debug2:2007-127:7:56.229:PPPoEEvent:EthernetO/O,OUTPADOpacket*Jan207:07:56:2392007serverPPPOE7debug2:2007-1-27:7:56
6、.231:PPPoEEvent:EthernetjDiPADRpacket*Jan207:07:56:2如2007serverPPPOE/7/debug2:2007-127:7:56.237:PPPoEEvent:EthernetO/O,session1(Virtual-Templatel:O),OUTPADSpacket如果报文有丢失或异常,请检查网络情况及PPPOEserver与PPPOEClient协商参数是否匹配。3、查看PPPoE发现阶段交互流程PPPOE建立过程分为两个阶段:发现阶段(PPPoEDiscoveryStage)和会话阶段(PPPoESessionStage),会话阶段包括:LCP阶段,AUthentiCation阶段(可选)NCP阶段(IPCP)PPP业务阶段(IP),排查方法可参考云图PPP模块部分