本篇介紹的是PPP常見的一些故障,希望可以幫助到有同樣問題的網(wǎng)友,這里我們是以H3C路由器為例,造成PPP故障的原因有很多,最主要的有以下幾點(diǎn)。
一、物理鏈路故障
1、由于傳輸線路故障造成鏈路不通、自環(huán)、誤碼率過高等問題,也會(huì)表現(xiàn)為PPP故障,這樣的問題可以通過PPP的調(diào)試信息和接口收發(fā)數(shù)據(jù)的統(tǒng)計(jì)信息初步定位問題原因,再檢查傳輸線路,排除故障,所以發(fā)現(xiàn)接口收發(fā)數(shù)據(jù)有問題時(shí)還是應(yīng)當(dāng)優(yōu)先檢查接口的物理配置。
2、如果是傳輸線路發(fā)生環(huán)路,從調(diào)試信息中可以看到接口上收發(fā)的報(bào)文內(nèi)容和長度都相同, PPP協(xié)商過程中,如果連續(xù)多次接收的報(bào)文和前面發(fā)送的報(bào)文都相同,則可以認(rèn)定線路發(fā)生了環(huán)路,從接口收發(fā)報(bào)文的統(tǒng)計(jì)信息來看,收到的報(bào)文和發(fā)送的報(bào)文個(gè)數(shù)、字節(jié)數(shù)都相同,這也是接口發(fā)生自環(huán)的特征,有時(shí)實(shí)際的傳輸線路發(fā)生自環(huán)故障表現(xiàn)的現(xiàn)象比較特殊。
二、異步口互通故障
1、在異步口封裝PPP協(xié)議時(shí),一般在LCP協(xié)商階段會(huì)協(xié)商異步字符轉(zhuǎn)義映射表,要求對(duì)端按協(xié)商的結(jié)果對(duì)指定的字符轉(zhuǎn)義后發(fā)送過來,本地協(xié)商到的ACCMAP是0X000A0000,表示要求對(duì)端對(duì)0X11和0X13進(jìn)行轉(zhuǎn)義,轉(zhuǎn)義的操作一般由異步串口的硬件電路完成,硬件不支持時(shí)也可以使用軟件完成,若對(duì)端不能按照PPP協(xié)商的結(jié)果完成字符轉(zhuǎn)義,可能會(huì)導(dǎo)致本地收到的報(bào)文內(nèi)容被改變,不能正常通訊。
2、SLIP協(xié)議中雖然沒有協(xié)商過程,但也有固定的轉(zhuǎn)義規(guī)則,若對(duì)端不支持SLIP轉(zhuǎn)義,也會(huì)使本端收到錯(cuò)誤的報(bào)文。
三、接口路由故障
如果LCP已經(jīng)是OPENED狀態(tài),但是Ping報(bào)文無法互通,可考慮路由的原因,可以查看是否有對(duì)端的路由,有時(shí)在沒有配置IP地址的時(shí)候PPP已經(jīng)協(xié)商通過,配置IP地址后PPP不會(huì)自動(dòng)重新協(xié)商,也不能添加到對(duì)端的直連路由,這是需要將端口shutdown/undo shutdown,使PPP重新協(xié)商,才能添加直連路由。
四、非標(biāo)準(zhǔn)設(shè)備故障
1、PPP建鏈的過程要經(jīng)過幾個(gè)協(xié)商階段,至少有LCP、和可能有IPCP、IPXCP、BCP、CBCP、CCP等協(xié)商過程,每一個(gè)協(xié)商過程有有多個(gè)協(xié)商項(xiàng),如果對(duì)端設(shè)備的某個(gè)協(xié)商項(xiàng)的協(xié)商過程處理不妥,可能導(dǎo)致協(xié)商無法通過,鏈路不能建立。
2、這種情況比較少見,一般經(jīng)過幾次協(xié)商后,PPP會(huì)放棄對(duì)端不支持的協(xié)商項(xiàng),而讓鏈路成功建立,一般通過查看ppp調(diào)試信息可以看到是哪些項(xiàng)協(xié)商不過。
經(jīng)過上面幾個(gè)方面的檢查,一般就可以解決PPP故障,相信看完后,一定會(huì)知道如何處理,自己動(dòng)手嘗試解決故障吧。