CCNP學習筆記21--GLBP(思科私有)

gateway load balancing protocol


- 一個虛擬IP,多個虛擬的MAC地址

- 以單一的網關地址,來傳送流量

- 當出現故障時能夠自動恢復路由

- 充分利用所有的路由器,並且不用創造多組


實現原理也是 多臺物理設備,虛擬一個IP。分配的虛擬MAC可以有多個(最多4個)


GLBP operations  


    - GLBP group 會選出一個AVG 

    - AVG 負責分配虛擬 MAC 地址的每個組的成員

    - 每個 AVF 成爲針對該虛擬MAC 地址的活動路由器

    - AVG 負責響應ARP請求,通過給每個客戶不同的MAC 地址來實現負責均衡  

          AVG: active vitrual gateway  活動網關(只有一個)

                用於響應ARP      

          AVF: active vitrual forwarder 活動轉發路由器(所有參與設備。最多4個)

                用於轉發流量

wKioL1aR6l-B4bROAADQgp5O7J4184.png

配置

wKiom1aR6m6yeHcfAACRSlZHGAM356.png

實驗:

wKiom1aR6vrxeSGbAAB_-tqjEo0589.jpg

現象:一個虛擬IP 3個虛擬MAC

R1:

    int e0/0

        ip add 10.1.1.1 255.255.255.0

        no shu

        glbp 1 ip  10.1.1.254

R2:

    int e0/0

        ip add 10.1.1.2 255.255.255.

        no shu

        glbp 1 ip  10.1.1.254

R3:;

    int e0/0

        ip add 10.1.1.3 255.255.255.0

        no shu

        glbp 1 ip  10.1.1.254

    sho glbp bri

        //第一行 是 AVG信息

        //一下幾行是 AVF信息


備註:默認優先級都是100,所有默認會選IP大的爲AVG,用於分配MAC;當轉發數據時,是參與的設備輪流轉發,沒來一個新的數據包就用另一個路由器。


    //控制某臺設備時 AVG

     int e0/0

        glbp 1 priority 200

        glbp 1 preemt

    //控制備份AVG

      int e0/0

         glbp 1 priority 180

         glbp 1 preemt

    //默認優先級是 100


當某臺AVF 下聯接口 down掉時,之前他分配的MAC並不收回,而是由其他一臺AVF代替轉發數據(即代替設備負責2個虛擬mac轉發數據)


區分AVG和AVF。AVG使用priority控制。AVF使用weighting值控制

當AVF的上聯接口down掉時,使用track發現,同時設置轉發失效的weigh值和轉發恢復的weight值

    track 1 int e0/1 line-protocol

    int e0/1

        glbp 1 weighting track 1 decrement 20

        glbp 1 weighting 100 lower 90 uper 95 //weight降低到90時,就失去轉發能力

                                                weight高於95,就恢復轉發能力

    需要設置3個weight值

            1,本身具備的

            2,track接口down掉後,下降的數值

            3,轉發失效的接口值

            4,轉發恢復的接口值

    show glbp  上游接口down掉後,需要30s收斂。(該時間不能更改)

                故障恢復 up延遲也是30s秒。可以手工修改 接口下

                glbp 1 forwarder preemt delay 0



###########

GLBP 輪序方式  (3種)


    int e0/0

        glbp 1 load-banlancing ?

                                host-dependent(源MAC不變,就一直是一個設備轉發)

                                round-robin (所有設備按序輪詢)

                                weighted(權重越大轉發承擔的數據比例就越大)








        




















    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章