如下圖所示,某運(yùn)營商使用ZXR10 T8000-18(以下簡稱T8000)作為IP城域網(wǎng)CR(Core Router,核心路由器)設(shè)備使用,下掛IP城域網(wǎng)內(nèi)BRAS/MSE/SR/IDC/IPTV等L3設(shè)備。
客戶反映在兩臺T8000設(shè)備上,學(xué)習(xí)不到下掛其中一臺SR(Service Router,業(yè)務(wù)路由器)設(shè)備BGP宣告的某個30位地址段路由信息。客戶能夠ping通SR上的網(wǎng)關(guān)和SR的Loopback地址,但是ping不通兩臺T8000設(shè)備上的任何地址。T8000設(shè)備通過BGP學(xué)習(xí)鄰居其它的IPv4/IPv6路由正常,T8000下掛其它BRAS/MSE/SR/IDC/IPTV等設(shè)備IPv4/IPv6業(yè)務(wù)均正常。
一對T8000作為IP城域網(wǎng)的核心CR設(shè)備,上行到163骨干網(wǎng)的C設(shè)備,下聯(lián)BRAS/MSE/SR/IPTV。全網(wǎng)運(yùn)行ISIS通告Loopback地址,CR和BRAS/MSE/SR等設(shè)備建立BGP鄰居。CR作為該地市路由反射器,BRAS/MSE/SR作為客戶端。
根據(jù)用戶反映的故障現(xiàn)象,T8000設(shè)備沒有學(xué)習(xí)到SR宣告的IPv4路由,一般由如下原因所致:
▲ T8000與下層SR設(shè)備沒有建立IPv4的BGP鄰居。
▲ SR設(shè)備上的BGP宣告中沒有宣告30位業(yè)務(wù)地址段。
▲ SR設(shè)備上BGP宣告時配置了特殊策略且與T8000接收策略不匹配。
▲ T8000設(shè)備BGP路由配置中配置了dampening抑制策略,抑制了該地址段。
1、登錄T8000設(shè)備使用show bgp all summary命令查看BGP鄰居建立狀態(tài),通過核查確認(rèn)當(dāng)前BGP鄰居狀態(tài)建立正常,排除此問題。
2、SR側(cè)查看BGP配置中業(yè)務(wù)地址段宣告情況,通過核對確認(rèn)SR設(shè)備BGP中已經(jīng)宣告了該地址段,排除此問題。
3、分別登錄兩臺T8000設(shè)備使用show ip protocol routing.NETwork 202.103.10.240查看路由信息,顯示T8000設(shè)備沒有該路由。
T8000-1設(shè)備路由信息:
T8000-2設(shè)備路由信息:
?4、分別登錄兩臺T8000設(shè)備,使用show ip bgp neighbor in 58.52.61.87查看從SR設(shè)備學(xué)習(xí)的路由信息,顯示T8000設(shè)備也沒有學(xué)習(xí)到此路由。
T8000-1設(shè)備路由信息:
?T8000-2設(shè)備路由信息:
5、登錄SR設(shè)備及兩臺T8000設(shè)備詳細(xì)檢查路由接收和發(fā)送策略,經(jīng)過詳細(xì)檢查SR設(shè)備發(fā)送策略和T8000接收策略不存在不匹配的地方。
6、由于T8000設(shè)備作為城域網(wǎng)的CR核心路由器,在BGP路由協(xié)議配置中部署有bgp dampening功能(路由懲罰和抑制功能),懷疑該路由被懲罰抑制了。使用show ip bgp dampened-paths命令顯示BGP振蕩路由中被抑制(damped)的路由,發(fā)現(xiàn)該地址段202.103.10.240/30在兩臺T8000設(shè)備上確實(shí)被抑制了。
7、在兩臺T8000設(shè)備使用clear ip bgp dampening 202.103.10.240 255.255.255.252命令清除BGP路由阻尼信息以及解除對已抑制路由的抑制,然后再在兩臺T8000上查看路由學(xué)習(xí)情況,路由學(xué)習(xí)正常。
T8000-1路由學(xué)習(xí)情況:
T8000-2路由學(xué)習(xí)情況:
8、在下層SR設(shè)備上檢查歷史告警信息,發(fā)現(xiàn)該端口確實(shí)頻繁出現(xiàn)過UP/DOWN告警,由于該路由頻繁震蕩,因此在T8000設(shè)備被抑制(damped)。
T8000設(shè)備作為IP城域網(wǎng)的核心路由器(CR設(shè)備),很多時候會部署bgp dampening功能(路由懲罰和抑制功能,防止城域網(wǎng)內(nèi)路由反復(fù)震蕩),日常使用和維護(hù)過程中遇到此類問題時注意關(guān)注下是否存在鏈路反復(fù)閃斷現(xiàn)象,如果鏈路閃斷已經(jīng)恢復(fù)正常,被抑制的路由可以通過手動清除解除抑制。