核心設(shè)備諸如路由器和BRAS,在網(wǎng)絡(luò)中的位置決定了其設(shè)備的重要性,它的每一步操作都直接影響著網(wǎng)絡(luò)的穩(wěn)定性。筆者單位的上網(wǎng)方式采用的是PPPOE撥號(hào),PPPOE撥號(hào)采用的是點(diǎn)到點(diǎn)協(xié)議,具有用戶認(rèn)證及通知IP地址的功能。主要解決了通過(guò)同一個(gè)用戶前置接入設(shè)備連接多個(gè)用戶主機(jī),又要提供類似撥號(hào)一樣的接入控制、計(jì)費(fèi)等功能的問題,而且還可以減少用戶側(cè)的配置操作。近日,有同事反映PPPOE撥號(hào)不能成功,經(jīng)過(guò)對(duì)網(wǎng)絡(luò)進(jìn)行分析和上網(wǎng)方式的比較,并排查BRAS的相關(guān)參數(shù)配置,最后將故障定位在BRAS端口封裝上。接下來(lái)就介紹一下故障的處理過(guò)程。
近日,有同事反映某辦公區(qū)網(wǎng)絡(luò)出現(xiàn)異常,具體的故障現(xiàn)象是在辦公電腦上使用靜態(tài)IP地址可上網(wǎng),但是使用PPPOE撥號(hào)上網(wǎng)不可以,撥號(hào)錯(cuò)誤代碼651或者678。
出現(xiàn)故障后,需要對(duì)故障現(xiàn)象進(jìn)行收集,搜集的內(nèi)容包括故障現(xiàn)象、故障發(fā)生的時(shí)間、故障發(fā)生之前的操作、故障發(fā)生時(shí)問題的跟蹤、故障發(fā)生后相關(guān)日志告警的查看和發(fā)生故障后的操作。通過(guò)對(duì)這些內(nèi)容的搜集后,基本得知故障現(xiàn)象是在辦公網(wǎng)電腦上設(shè)置靜態(tài)IP地址可以訪問Internet,這里使用的IP地址是從地址池里排除的靜態(tài)地址,在BRAS上也稱作IP-host。
既然使用靜態(tài)的IP地址可以上網(wǎng),那么就可以說(shuō)網(wǎng)絡(luò)是通達(dá)的。為什么會(huì)出現(xiàn)撥號(hào)故障呢?而且具體的錯(cuò)誤代碼是651。這里就涉及到上網(wǎng)方式的問題,它取決于BRAS業(yè)務(wù)接口接入用戶的封裝類型,BRAS上定義的上網(wǎng)的方式具體有DHCP、PPPOE和靜態(tài)IP-host,那么結(jié)合業(yè)務(wù)端口的封裝類型就是ipover-etherne,即 IPoE,只允許DHCP用戶接入;ppp-overethernet即 PPPoE,只允 許PPPoE用戶接入。
問題分析到這里,我們使用命令show runningconfig uim 查看端口的封裝類型,得到如下信息。
interface gei-0/0/1/13.266
通過(guò)對(duì)端口VCC封裝的查看,只看到端口加入了VCC接口,并沒有進(jìn)行封裝,這樣就很好解釋該接口下為什么不能撥號(hào)上網(wǎng)了。
既然要實(shí)現(xiàn)用戶側(cè)同時(shí)滿足靜態(tài)IP和PPPOE撥號(hào)上網(wǎng)兩種方式,那就要封裝混合模式,即包含IP-HOST和PPPOE撥號(hào)。接下來(lái)我們就要對(duì)接口的VCC進(jìn)行配置。具體的配置如下:
vcc-configuration
//進(jìn)入VCC配置模式
interface gei-0/0/1/13.266
//進(jìn)入子接口
bind sal 4
//綁定sal
encapsulation multi
//封裝端口模式
pppox template 1
//綁定aaa模板
通過(guò)上面的配置,我們先進(jìn)入用戶側(cè)電路配置模式,然后在對(duì)應(yīng)的子接口下,綁定SAL。SAL的作用是綁定域名,即撥號(hào)上網(wǎng)使用的寬帶賬號(hào)需要攜帶sal4中定義的域名。最后,結(jié)合上面的網(wǎng)絡(luò)需求,要同時(shí)滿足靜態(tài)IP地址和PPPOE兩種上網(wǎng)方式,這也是我們需要急切解決的問題。這就需要把端口封裝成混合模式即encapsulation multi,該模式就包含了我們上面講到的IP-HOST和PPPOE撥號(hào)兩種上網(wǎng)方式。
配置完畢后,經(jīng)過(guò)對(duì)網(wǎng)絡(luò)進(jìn)行驗(yàn)證測(cè)試,結(jié)果是使用PPPOE撥號(hào)上網(wǎng)可以正常撥號(hào),當(dāng)然使用靜態(tài)IP地址也沒有問題。這樣就達(dá)到了解決故障的目的。
從得到故障信息后,認(rèn)真對(duì)故障現(xiàn)象進(jìn)行信息采集,并對(duì)故障現(xiàn)象進(jìn)行了分析,通過(guò)對(duì)上網(wǎng)方式的比較,得知端口的封裝模式?jīng)Q定了上網(wǎng)方式。需要將端口VCC封裝模式定義成混合模式,才能同時(shí)滿足固定IP地址和PPPOE撥號(hào)上網(wǎng)的需求。后期,我們得知該辦公區(qū)新建不久,當(dāng)時(shí)的需求只是配置一個(gè)固定IP地址作為網(wǎng)絡(luò)設(shè)備管理使用,所以并沒有考慮到撥號(hào)上網(wǎng)這一需求。
通過(guò)這次故障的排查,掌握解決問題的方法很重要。通過(guò)對(duì)故障現(xiàn)象信息的收集,并結(jié)合網(wǎng)絡(luò)結(jié)構(gòu)逐步縮小故障范圍,在縮小故障范圍的同時(shí)可以合理使用對(duì)比驗(yàn)證的方法,最終達(dá)到將故障點(diǎn)定位,解決問題的目的。