回覆列表
  • 1 # StormDong

    VRRP想要實現上行鏈路檢測功能需要用到track或track結合其他的鏈路或ip探測功能來實現,具體用哪種方式來實現取決於網路的環境和檢測的內容:

    拿思科來舉例(華為的實現方式基本一樣):

    1.可以直接使用track本身的功能來檢測上行鏈路的物理狀態,就是在vrrp主裝置上監控上行介面是否down,一旦down了主裝置會降低自己的vrrp優先順序到一個數值(手動配置減少值),這個數值低於備份裝置的優先順序,從而觸發角色切換,備份裝置成為主裝置。

    此種方式是一種簡單粗暴的方式來探測上行鏈路,現實情況中可能出現物理鏈路是up的,但是二層鏈路出現單向鏈路的情況(能傳送包不能接收包或者能接收包不能傳送包)、還可能出現物理鏈路是up的,二層鏈路也沒問題,但是對端的ip已經不可達了;以上兩種情況的出現如果用第1種方法來做一定是實現不了的,因此可以用以下兩種方法來分別應對:

    2.針對物理鏈路是up的,但是二層鏈路出現單向鏈路的情況,可以使用track加bfd的方式(bfd在介面下配置),可以很快地檢測出鏈路不通或者出現單向鏈路的情況,就是在vrrp主裝置上透過track和bfd檢測上行鏈路,一旦bfd檢測失敗主裝置會降低自己的vrrp優先順序到一個數值(手動配置減少值),這個數值低於備份裝置的優先順序,從而觸發角色切換,備份裝置成為主裝置。

    3.針對物理鏈路是up的,二層鏈路也沒問題,但是對端的ip已經不可達了的情況,可以使用track加sla的方式,sla可以探測某個ip地址的可達性(icmp的方式),就是在vrrp主裝置上透過track和sla檢測上行介面對端的下一跳ip地址,一旦sla檢測失敗主裝置會降低自己的vrrp優先順序到一個數值(手動配置減少值),這個數值低於備份裝置的優先順序,從而觸發角色切換,備份裝置成為主裝置。

    以上三種方法就是vrrp技術中檢測上行鏈路的方法,可以看出第3種方法對於前兩種情況的出現也適用。

  • 中秋節和大豐收的關聯?
  • 你感受過《王者榮耀》中的絕望嗎?是怎樣的?