路由震盪,這個嘛,你就可以認為因為各種各樣的問題,導致路由的頻繁變化,比如使用 OSPF 作為動態路由協議,這個時候,某個鏈路一直 up/down,OSPF 就會一直做更新。這個時候,路由器就會一直重新計算路由。嚴重時,會導致業務不可用,網路不穩定等問題。解決方法呢,這個就多了,分環境。還是以 OSPF 為例1.使用多區域,解決區域內路由 LSA 震動問題。2.多區域,區域間做路由彙總,解決區域內路由震盪帶來的全網路由重新計算。3.合理利用 stub 區域,比如 stub/totally stub/nssa/totally nssa 區域,讓區域成為 stub 區域,其他區域的路由對該區域而言就是預設路由,其他區域動盪和該區域無關。其實,該條也可歸到4中,就是做彙總。4.外部路由重發布到 OSPF,先做好彙總,比如靜態路由指向 null0,然後重發布這條靜態路由到 OSPF,這時,外部路由帶來的震盪僅在外部路由域有影響,對 OSPF 路由域毫無影響。其他路由協議,例如 BGP 協議1.釋出路由時,可先彙總好後指向 null0,然後 network 進 BGP,減少釋出路由的條目。2.BGP 有路由懲罰措施,一條路由頻繁震盪,會懲罰為不可用路由,直到其穩定後,才可成為可用路由。總結上來說,就是:1.減小路由域。2.做好彙總。3.一定的震盪路由懲罰措施。
路由震盪,這個嘛,你就可以認為因為各種各樣的問題,導致路由的頻繁變化,比如使用 OSPF 作為動態路由協議,這個時候,某個鏈路一直 up/down,OSPF 就會一直做更新。這個時候,路由器就會一直重新計算路由。嚴重時,會導致業務不可用,網路不穩定等問題。解決方法呢,這個就多了,分環境。還是以 OSPF 為例1.使用多區域,解決區域內路由 LSA 震動問題。2.多區域,區域間做路由彙總,解決區域內路由震盪帶來的全網路由重新計算。3.合理利用 stub 區域,比如 stub/totally stub/nssa/totally nssa 區域,讓區域成為 stub 區域,其他區域的路由對該區域而言就是預設路由,其他區域動盪和該區域無關。其實,該條也可歸到4中,就是做彙總。4.外部路由重發布到 OSPF,先做好彙總,比如靜態路由指向 null0,然後重發布這條靜態路由到 OSPF,這時,外部路由帶來的震盪僅在外部路由域有影響,對 OSPF 路由域毫無影響。其他路由協議,例如 BGP 協議1.釋出路由時,可先彙總好後指向 null0,然後 network 進 BGP,減少釋出路由的條目。2.BGP 有路由懲罰措施,一條路由頻繁震盪,會懲罰為不可用路由,直到其穩定後,才可成為可用路由。總結上來說,就是:1.減小路由域。2.做好彙總。3.一定的震盪路由懲罰措施。