李 季
(中移鐵通有限公司河北分公司,石家莊 050000)
“691”是互聯(lián)網(wǎng)用戶撥號上網(wǎng)過程中最常出現(xiàn)的故障代碼,通常指寬帶用戶在發(fā)起PPPOE連接階段,因業(yè)務(wù)域上的用戶名或密碼無效而被拒絕訪問時所返回的寬帶連接錯誤代碼。通過對投訴數(shù)據(jù)的對比分析,造成提示錯誤“691”可能的原因大致分為以下幾類:用戶數(shù)據(jù)一致性校驗失?。挥脩裘蛎艽a錯誤;電話或?qū)拵У狡谇焚M造成;服務(wù)器無反映,(機房用戶端口錯誤,或用戶寬帶帳號未被激活);域名出現(xiàn)錯誤;用戶硬件故障。
反復對用戶投訴信息數(shù)據(jù)的整理與分析,排除掉因用戶自身原因?qū)е碌男畔⒄J證失敗后,因網(wǎng)絡(luò)設(shè)備故障原因逐漸凸顯出來??蛻舻谝淮握I暇€時,在Radius系統(tǒng)中會記錄客戶請求中所攜帶的四元組信息,下次客戶再次上線時,由Radius將此次上線所攜帶的五元組信息與第一次上線記錄信息進行比對,一致則審核通過,若不一致則審核不通過。四元組信息包括:Bras設(shè)備標識、Bras設(shè)備端口、內(nèi)層Vlan、外層Vlan。
圖1 現(xiàn)場模擬故障倒換實驗
為進一步驗證網(wǎng)絡(luò)側(cè)設(shè)備割接或倒換時導致用戶側(cè)故障,在某地開展現(xiàn)場模擬故障倒換試驗(見圖1)。測試驗證標準:故障后業(yè)務(wù)倒換到備用平面上去,由于Bras向Radius傳送的是四元組信息為物理信息,倒換后四元組信息發(fā)生變化,查看返回結(jié)果,若返回“691”錯誤,則證明在物理信息下,故障倒換會引發(fā)“691”問題。測試結(jié)果:逐項改變四元組中單個元素,實驗發(fā)現(xiàn)四元組中的任意一個元素發(fā)生改變,都會導致Radius認證失敗,從而在客戶端電腦上返回“691”錯誤,導致客戶網(wǎng)路連接失敗,多次驗證結(jié)果表明引發(fā)“691”問題的概率為100%。
為解決此問題,我們準備了多個解決方案,并進行了方案的對比,從有效性、可實施性、經(jīng)濟性、安全性、失效性五個維度制定了對策評價,進而進行方案實施。第一步:調(diào)查網(wǎng)絡(luò)資源,確定調(diào)整對象;第二步:物理信息向虛擬信息數(shù)據(jù)改造,針對四元組中內(nèi)容,逐項進行改造,內(nèi)外層Vlan改造同時進行。
設(shè)備標識改造前,Radius以單臺Bras的Loopback地址作為設(shè)備標識,因為Loopback地址是采用公網(wǎng)地址,因此具有唯一,主備兩臺BRAS設(shè)備因設(shè)備標識不同,因此Radius判定為不同的設(shè)備。改造后,在Radius設(shè)備上建立標識組,將主備兩臺設(shè)備的設(shè)備標識建立一個虛擬的標識組,當Radius進行認證時,以虛擬標識組為單位進行判定,標識組內(nèi)的兩臺設(shè)備判定為相同。
設(shè)備端口改造前,Bras將設(shè)備的物理端口信息報送給Radius,Radius以Bras物理端口信息并作為判定依據(jù),主備兩臺Bras上配置的物理端口不一定相同,若不同,則Bras1上用戶倒換至Bras2上時,會出現(xiàn)認證失敗,導致返回“691”錯誤。改造后,將主備Bras設(shè)備的物理端口,虛擬成一個相同的虛擬端口,Bras將虛擬端口信息上報給Radius作為判定依據(jù),主備Bras的虛擬端口信息相同時,則此項認證成功。
Vlan改造前,主備Bras設(shè)備接入端口下配置的Vlan可能不同,Bras的Vlan信息上報給Radius作為判定依據(jù),若主備BRAS配置的Vlan不同,則導致Radius判定失敗,而返回“691”錯誤。改造后,將主備Bras設(shè)備接入端口下配置相同的Vlan,上報到Radius后判定通過。
網(wǎng)絡(luò)側(cè)設(shè)備改造工作完成后,進行了測試及驗證。實驗環(huán)境下的數(shù)據(jù)部署及模擬測試,當主用鏈路中斷時,業(yè)務(wù)會自動倒換至備用鏈路,倒換測試正常,且Radius認證順利通過,用戶獲取到IP地址,完成寬帶上網(wǎng)連接。
方法推廣實施后,寬帶用戶投訴數(shù)量同比下降明顯,有效減少了因客戶投訴造成的負面影響,提高了用戶滿意度。歸納總結(jié)本次技術(shù)方案的實施,主要是通過將四元組信息由物理信息修改為虛擬信息,提高了家庭寬帶業(yè)務(wù)倒換的認證成功率,實現(xiàn)客戶對網(wǎng)絡(luò)故障的“0”感知,用戶體驗得到了整體提升。