網路架構介紹
1、拓撲圖:
考慮到公司網路私隱性和更清楚的描述故障現象,對實際網路結構進行了簡化。
2、網路規劃及資料配置簡介:
◆asr9k分別以互聯位址與兩台n7k建立ibgp鄰居關係;
◆asr9k下掛思科752架構,752下為cdn伺服器;
◆伺服器閘道器均在n7k,兩台7k之間起hsrp v2,相同優先順序;
◆規劃cdn伺服器流量負載均衡(bond0)至752,n7k再通過bgp將流量均衡送至asr9k,最 後流量從asr9出公網。
資料配置:
asr9k:
router bgp 65555
nsrbgp router-id 1.1.1.1
bgp graceful-restart
bgp log neighbor changes detail
address-family ipv4 unicast
redistribute connected route-policy aaaaa
redistribute static route-policy bbbbb
redistribute ospf ccccc
! neighbor 30.207.7.42
remote-as 65555
update-source tengige0/1/0/7.3
address-family ipv4 unicast
route-policy defaultroutes out
soft-reconfiguration inbound always
!! neighbor 30.207.7.46
remote-as 65555
update-source tengige0/2/0/7.3
address-family ipv4 unicast
route-policy defaultroutes out
soft-reconfiguration inbound always
!n7k-1:
router bgp 65555
router-id 2.2.2.2
address-family ipv4 unicast
redistribute direct route-map aa
redistribute static route-map bb
neighbor 30.207.7.41 remote-as 65555
update-source ethernet1/28.3
address-family ipv4 unicast
route-map serversip out
next-hop-self
soft-reconfiguration inbound
n7k-2:
router bgp 65555
router-id 3.3.3.3
address-family ipv4 unicast
redistribute direct route-map yewudirect
redistribute static route-map yewustatic
maximum-paths ibgp 10
neighbor 30.207.7.45 remote-as 65555
update-source ethernet1/28.3
address-family ipv4 unicast
next-hop-self
soft-reconfiguration inbound
故障現象:
兩台n7k往asr9k吐流均衡,但asr9k往兩台n7k流量不均衡,回來的這些流量全都跑在圖中線路1,導致線路1流量負載至90%。上cacti監控流量圖:
線路1萬兆鏈路入流量跑了9g多,觸發了流量閥值產生告警。線路2沒有入流量。
故障處理:
1、n7k的出流量均衡正常但入流量只跑了一邊,說明asr9k只從n7k-1收到回程路由,或者n7k-1收到的回程路由比從n7k-2的要高。在asr9k上show伺服器路由,果然只有乙個n7k-1的下一跳。和預想的雙下一跳負載均衡不符。
2、檢視n7k-2與asr9k的bgp鄰居狀態正常,也能從n7k-2收到伺服器位址段路由,且路由數量與n7k-1相同。
3、查詢資料翻出bgp選路原則,其中第九條顯示balance traffic,如果未配置maximum-path,bgp會只選擇一條最優路由,最終asr9k選擇n7k-1吐流是根據選路原則最後一條「選擇鄰居位址較小的路由」,n7k-1鄰居位址是30.207.7.41,n7k-2是30.207.7.45,所以選擇了n7k-1。
4、在bgp配置中加入一條maximum-path ibgp 5 ,最多允許5條等價路由負載,故障解決。
n7k-1下降的流量與n7k-2**流量大小不符是由於還做了其他調整。
知識總結:
bgp預設情況只選擇一條最優路由放入路由表,可用過maximum-path ibgp/ebgp [2-32] 命令實 現bgp路由負載均衡。
靜態路由負載均衡
實驗前需了解以下內容 負載均衡的作用 1 容錯 當一條線路出現異常,那麼路由會從另乙個埠傳送接受資料報 2 任務均衡 將傳送和接收資料的任務分配給兩條或多條線路,比如說傳輸乙個100mb的檔案,當前有兩條線路,那麼這兩條線路會各自傳送50mb左右檔案,這樣可以節省很多時間 路由選擇原則 1 最長匹配...
SQL server故障轉移和負載均衡
sql server故障轉移和負載均衡的實現。我想達到搭建多台sql server達到負載均衡和自動故障轉移群集,有什麼方法可以實現?是否可以靠微軟的群集技術可以實現?我問了有些人,有些說可以,是因為 sql的集群應該有兩種方式 主動 主動和主動 被動,負載均衡功能利用主動 主動方式可以實現!大部分...
路由備份和負載均衡
前提是在各界麵等基礎配置完畢的情況下.1 可以針對兩條線路先加兩條預設路由 以第一條優先,如果第一條線路出現故障,將自動跳轉到第二條線路上。ip route 0.0.0.0 0.0.0.0 x.x.x.x ip route 0.0.0.0 0.0.0.0 y.y.y.y 2 如果在第一條線路正常的情...