■
隨著網(wǎng)絡(luò)規(guī)模的不斷擴大用戶數(shù)量的不斷攀升,隨之而來的網(wǎng)絡(luò)設(shè)備端口的流量也在增加,端口流量的增大勢必會造成數(shù)據(jù)的擁塞,從而導(dǎo)致用戶上網(wǎng)體驗差,為了更好地解決這一問題,我們采用了鏈路聚合辦法來解決OLT上行鏈路擁塞的問題,但是鏈路聚合也要正確使用,否則不但達(dá)不到增加網(wǎng)絡(luò)帶寬的目的,反而會產(chǎn)生網(wǎng)絡(luò)故障。下面就結(jié)合一個故障案例來具體介紹一下鏈路聚合在配置中應(yīng)該注意的問題。
圖1 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
近日,我們陸續(xù)接到用戶的報修,反映晚上上網(wǎng)速度比較慢。得知這一消息后,我們根據(jù)用戶所使用的設(shè)備情況,初步斷定是城區(qū)傳輸設(shè)備5566互聯(lián)BRAS的端口流量擁塞引起的。獲取這一信息很簡單,只要登錄到城區(qū)的5566上查看端口的利用率即可。知道這一故障原因后,我們決定使用鏈路聚合來增加兩臺設(shè)備間的鏈路帶寬,可是就在我們對兩端設(shè)備進(jìn)行配置后發(fā)現(xiàn),鏈路聚合組一直不能生效。
為了更好地解決問題,清晰地找到故障的節(jié)點,我們首先了解一下網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)(如圖1)。
從圖1中我們可以看到,城域網(wǎng)由四個基站的5566組成,中心站5566使用1G通道上聯(lián)BRAS,得知網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)后我們開始排查鏈路聚合的故障。首先我們登錄到5566上使用命令show interface trunk查看配置即:
從上面的配置可以看到,在鏈路聚合組Trunk1/3中已經(jīng)有成員端口1/17和2/19,但是通過命令show interface看到trunk1/3處于Down的狀態(tài)。查看完5566上配置后,緊接著再查看下BRAS上配置,我們在BRAS上定義鏈路聚合組smartgroup4作為和5566互聯(lián),同樣使用命令show lacp internal查看聚合組的狀態(tài)顯示端口gei-0/0/0/5和gei-0/0/0/6處于Inactive狀態(tài),這樣通過查看兩端設(shè)備的鏈路聚合組狀態(tài)后,我們發(fā)現(xiàn)兩端的鏈路聚合組都處于Down狀態(tài)。
知道了故障現(xiàn)象,我們就需要將問題解決。首先分析一下兩端設(shè)備的配置命令是否存在不妥之處。既然是配置鏈路聚合,它的作用是增加物理帶寬,實現(xiàn)鏈路的負(fù)載分擔(dān)和備份的作用。我們將兩側(cè)端口的主要配置拷貝下來進(jìn)行分析比較,其中5566上的鏈路聚合配置如下:
通過上面我們可以看到,兩端設(shè)備鏈路聚合的配置似乎沒有什么問題。但是,仔細(xì)比較這兩個配置可以發(fā)現(xiàn)端倪,在5566上我們配置的trunk1/3是靜態(tài)的,而在BRAS上配置的smartgroup模式是動態(tài)的。問題分析到這里我們找到了問題的根源,原來鏈路聚合的模式在BRAS上是這樣定義的,模式Passive是接口的LACP處于被動協(xié)商模式;Active 是接口的LACP處于主動協(xié)商模式;而如果使用模式on 則是靜態(tài)trunk,此時不運行LACP,聚合的兩端都需要設(shè)置成靜態(tài)的模式。而我們在BRAS上設(shè)置的是主動協(xié)商模式,是屬于動態(tài)的鏈路聚合,和對端設(shè)備5566的鏈路聚合模式不相同,所以端口的鏈路聚合始終處于Down狀態(tài)。
知道了鏈路聚合的故障是因為兩端設(shè)備設(shè)置的鏈路聚合模式不同引起的,所以我們決定修改BRAS上的配置:
通過上面的配置,我們將鏈路聚合的模式由動態(tài)模式修改成了靜態(tài)模式,這樣我們查看了一下兩端設(shè)備的鏈路組的狀態(tài)都已經(jīng)處于Up狀態(tài),然后再查看兩端設(shè)備,可以看到流量已經(jīng)在兩個端口上實現(xiàn)了分擔(dān),這就說明我們配置的鏈路聚合是正確的。
通過后期對客戶的回訪,客戶對網(wǎng)絡(luò)體驗度得到了明顯的提升。其實在日常網(wǎng)絡(luò)開通和維護(hù)的過程中,需要做好準(zhǔn)備工作,把前期工作做扎實,在后期網(wǎng)絡(luò)的維護(hù)中才不容易出錯誤,可以事先查看設(shè)備的配置手冊或者請教廠家工程師,在充分論證和推敲的基礎(chǔ)上,對網(wǎng)絡(luò)進(jìn)行平滑升級和改造,這樣才能讓升級工作順利完成。
通過此次故障的排除,我們打算在后期匯聚設(shè)備連接BRAS的時候,都采用鏈路聚合的方式連接,雖然暫時在鏈路聚合組中可以只有一個端口,但是后期在鏈路擴容的時候,只需要把額外增加的端口加入到鏈路聚合組中就可以了,不至于中斷業(yè)務(wù)來配置鏈路聚合。只有把眼光都要放遠(yuǎn)一些,只有把工作做到前面,才能在后期的網(wǎng)絡(luò)運維中贏得主動,才能把網(wǎng)絡(luò)工作做得更好,從而進(jìn)一步將客戶服務(wù)質(zhì)量加以提升。