天天看點

簡介vrrp協定和執行個體配置

@[TOC]

Virtual Router Redundancy Protocol,也即虛拟路由器備援協定。

利用vrrp,一組路由器協同工作,但隻有一個處于Master狀态,處于該狀态的路由器承擔實際的資料流量轉發任務,在一個vrrp組内的多個路由器共用一個虛拟IP位址,該位址被作為區域網路内所有主機的預設網關位址。

vrrp決定哪個路由器時Master,Master路由器負責接受發送至使用者網關的資料包并進行轉發,以響應PC對于其網關IP位址的ARP請求。

Backup路由器偵聽Master路由器的狀态,并在Master路由器發生故障時,接替其工作,進而保證業務流量的平滑切換。

VRRP路由器是指運作VRRP的路由器,該路由器可以是一個或多虛拟路由器

一個vrrp組由多個vrrp路由器組成,使用相同的VRID進行辨別,每一個vrrp組中隻能由一個Master

虛拟路由器是指由VRRP協定建立的,作為一個共享LAN内主機的預設路由器。它由一個虛拟路由器标示符(VRID)和同一個LAN中的一組關聯IP位址組成。一個VRRP路由器可以備份一個或多個虛拟路由器。

虛拟IP位址就是虛拟路由器的IP位址,該位址實際上就是使用者的網關位址

虛拟MAC位址,格式為:00-00-5E-00-01-{VRID}

在VRRP組中實際轉發資料包的路由器,在每一個VRRP組中,僅有Master響應對虛拟IP位址的ARP請求。Master路由器同時以一定的時間間隔發送VRRP消息,以便通知Backup路由器自己的存活情況。

處于監聽狀态的路由器,一旦Master路由器出現故障,Backup路由器就開始接替工作。

選舉依據︰先比較接口VRRP優先級(比大),如果相等,則比較接口IP位址(比大)

提供了區域網路上的裝置備份機制。VRRP是一種容錯協定,它保證當主機的下一跳路由器壞掉時,可以及時由另一台路由器來代替,進而保證通訊的連續性和可靠性。

VRRP工作時會在網絡中加入一個含有虛拟IP和虛拟MAC位址的虛拟路由器,該路由器充當網絡使用者的網關,使得網絡上的主機與虛拟路由器通信無需了解這個網絡上實體路由器的任何資訊。

VRRP通告封包被封裝在IP封包裡,通過多點傳播位址224.0.0.18發送,TTL為255,協定号為112

初始狀态都是Initialize,通過比較優先級後産生了Master和Backup。

設定定時通告定時器;

用VRRP虛拟MAC位址響應路由器IP位址的ARP請求;

轉發目的MAC是VRRP虛拟MAC的資料包;

如果是虛拟路由器IP的擁有者(接口實際IP位址為虛拟IP位址),将接受目的位址是虛拟路由器IP的資料包,否則丢棄;

當收到shutdown的事件時删除定時通告定時器,發送優先值級為0的通告包,轉初始化狀态;

如果定時通告定時器逾時時,發送VRRP通告資訊;收到VRRP通告資訊時,如果優先值為0,發送VRRP通告資訊。否則,判斷資料的優先級是否高于本機,或相等而且實際IP位址大于本地實際IP,設定定時通告定時器,複位主機逾時定時器,轉BACKUP狀态;否則的話,丢棄該通告包。

設定主機逾時定時器;

不能響應針對虛拟路由器IP的ARP請求資訊;

丢棄所有目的MAC位址是虛拟路由器MAC位址的資料包;

不接受目的是虛拟路由器IP的所有資料包;

當收到shutdown的事件時删除主機逾時定時器,轉初始化狀态;

主機逾時定時器逾時的時候,發送VRRP通告資訊,廣播ARP位址資訊,轉MASTER狀态;

收到VRRP通告資訊時。如果優先值為0,表示進入與MASTER選舉,否則判斷資料的優先級是否高于本機,如果高的話承認MASTER有效,複位主機逾時定時器;否則的話,丢棄該通告包。

簡介vrrp協定和執行個體配置

R1

```html/xml

The device is running!

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]un in en

Info: Information center is disabled.

[Huawei]sys R1

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]ip add 192.168.10.100 24

[R1-GigabitEthernet0/0/0]un sh

Info: Interface GigabitEthernet0/0/0 is not shutdown.

[R1-GigabitEthernet0/0/0]int g0/0/1

[R1-GigabitEthernet0/0/1]ip add 13.0.0.1 24

[R1-GigabitEthernet0/0/1]q

[R1-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.20.1

Error: The virtual IP address is not within a subnet on this interface.

[R1-GigabitEthernet0/0/0]vrrp v

[R1-GigabitEthernet0/0/0]vrrp vrid 1 p

[R1-GigabitEthernet0/0/0]vrrp vrid 1 pri

[R1-GigabitEthernet0/0/0]vrrp vrid 1 priority 120

Error: The VRRP does not exist.

[R1-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.10.1

[R1-GigabitEthernet0/0/0]vrrp vrid 1 pr

[R1-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode t

[R1-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode timer d

[R1-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode timer delay 5

[R1-GigabitEthernet0/0/0]vrrp vrid 1 track interface GigabitEthernet 0/0/1 red

uced 30

[R1-GigabitEthernet0/0/0]q

[R1]ip ro

[R1]ip route

[R1]ip route-static 30.0.0.0 24 13.0.0.2

[R1]

R3

<Huawei>

Please check whether system data has been changed, and save data in time

Configuration console time out, please press any key to log on

[Huawei]sys R3

[R3]un in en

[R3]int g0/0/0

[R3-GigabitEthernet0/0/0]ip add 192.168.10.200 24

[R3-GigabitEthernet0/0/0]int g0/0/1

[R3-GigabitEthernet0/0/1]ip add 23.0.0.1 24

[R3-GigabitEthernet0/0/1]int g0/0/0

[R3-GigabitEthernet0/0/0]vrrp v

[R3-GigabitEthernet0/0/0]vrrp vrid 1 vi

[R3-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.10.1

[R3-GigabitEthernet0/0/0]q

[R3]ip ro

[R3]ip route

[R3]ip route-static 30.0.0.0 24 23.0.0.2