还剩3页未读,继续阅读
文本内容:
故障排查PPPoE ClientPPPoEclient—、开始PPPoE(Point-to-Point ProtocoloverEthernet,在以太网上承载PPP协议)的提出,解决了PPP无法应用于以太网的问题,是对PPP的扩展PPPoE将PPP报文封装在以太网帧之内,在以太网上提供点对点的连接PPPoE可以通过一个远端接入设备为以太网上的主机提供互联网接入服务,并对接入的每个主机实现控制、计费功能PPPoE定位故障的思路是先查看配置是否正确,之后根据协商阶段查看Discovery发现阶段与Session会话阶段报文交互过程、检查酉己置1PPPOE检查配置应关注,感兴趣流是否匹配可以触发拨号,以太网口与Diale r拨号口是否进行关联,PPP验证与IP地址分配是否正确命令display current-configuration例如在设备上通过di splaycurrent-conf iguration查看配置是否正确[H3C]display current-conf iguration#interf aceDialer1/用“建拨号口link-proto colpppip addressppp-negotiate dialer/魔置地址IPuser123dialer-group1dialer/用施拨号丽名bundle1/底图拨号组与触发条件刿症#/屑己第Dialer bundleinterface EthernetO/O portlink-mode routeppppap local-user123password simple123已置ppp认证用户名与密码pppoe-client dial-bundle-number1/嬉议PPPoE会话,并且指定该会话所对应的Dialer bundledialer-rule1ip permit//§席触发条件#、查看协商阶段状态2PPPOE查看PPPOE协商阶段是否完成,正常状态下State应该为PPPUP状态,PPPUP状态为session阶段ppp协商已经通过,可以传输网络数据,如果为IDLE则为空闲状态,没有开始PPPoE呼叫,PADI则为发出padi报文等待pado报文,PADR则为发出padr报文等待pads报文,PPPNEG则为开始session阶段的ppp协商,如果会话状态不是PPPUP,则需要通过debugging pppoe-client all命令检查报文交互信息命令display pppoe-client sessionsummary例如通过命令查看pppoe-c1ient会话状态为PPPUPH3Cdisplay pppoe-client sessionsummaryPPPoE ClientSession IDBundle DialerIntf RemMACLocMAC State111EthO/O0023892fa7805866ba830f70PPPUP、查看发现阶段交互流程3PPPOEPPPoE建立过程分为两个阶段发现阶段PPPoE DiscoveryStage和会话阶段PPPoE SessionStage,发现阶段,获得对端的以太网MAC地址、并确定一个PPPoE SESSION_IDoPADI用于PPPoE client发现PPPOE集中服务器,在VLAN内广播PADO用于集中服务器响应收到的PADI报文,声明自己能为PPPoE client提供服务PADR用于pppoe c1ient向特定的PPPOE集中服务器申请PPPOE服务PADS用于集中服务器响应收到的PADR报文,并为此PPP会话分配资源PADT用于终止PPPOE会话可通过debugging pppoe-client allinterface-typeinterface-number命令查看报文交互过程命令debugging pppoe-client all例如查看Ethernet0/0接口对应的Discovery阶段报文交互过程如下EthernetO/OPPPoE client*Jan206:19:04:2672007client PPP0EC/7/debugging outdiscovery packetPADI^Len=30EthernetO/OPPPoE clientindiscovery packetPADOh Len=60*Jan206:19:04:2702007client PPPOEC/7/debuggingEthernetO/OPPPoE clientoutdiscovery packetPADR,Len=52*Jan206:19:05:7382007client PPPOEC/7/debuggingEthernetO/O1PPPoE clientindiscovery packetPADS,Len=60,Session ID=*Jan206:19:04:2702007client PPPOEC/7/debugging*Jan20619:05:8382007client PPPOEC/7/debuggingEthernetO/OCreatedDialer1:0for PPPoEsession如果报文有丢失或异常,请检查网络情况及PPPOE client与PPPOE server协商参数是否匹配、查看发现阶段交互流程4PPPOEPPPoE建立过程分为两个阶段发现阶段(PPPoE DiscoveryStage)和会话阶段(PPPoE SessionStage),会话阶段包括:LCP阶段,Authentication阶段(可选)NCP版段(IPCP)PPP业务阶段(IP),排查方法可参考云图PPP模块部分。