VRRP可以在不改變組網的狀況下,將多臺路由器虛擬成一個虛擬路由器,經過配置虛擬路由器的IP地址爲默認網關,實現網關的備份
協議版本:VRRPv2(經常使用)和VRRPv3 VRRPv2僅適用於IPv4網絡,VRRPv3適用於IPv4和IPv6兩種網絡。
VRRP協議報文:只有一種報文:Advertisement報文 其目的IP地址是224.0.0.18,目的MAC地址是00-00-5e-00-01-XX,協議號是112,VRRP是網絡層協議網絡
虛擬路由器(Virtual Router):由一個Master設備和多個Backup設備組成,被看成一個共享局域網內主機的缺省網關。如RouterA和RouterB共同組成了一個虛擬路由器。
Master路由器(Virtual Router Master):承擔轉發報文任務的VRRP設備,如RouterA。
Backup路由器(Virtual Router Backup):一組沒有承擔轉發任務的VRRP設備,當Master設備出現故障時,它們將經過競選成爲新的Master設備,如RouterB。
Priority:設備在備份組中的優先級,取值範圍是0~255。
0表示設備中止參與VRRP備份組,用來使備份設備儘快成爲Master設備,而沒必要等到計時器超時;255則保留給IP地址擁有者,沒法手工配置;設備缺省優先級值是100。
vrid:虛擬路由器的標識,如圖中RouterA和RouterB組成的虛擬路由器的vrid爲1,需手工指定,範圍1-255。
虛擬IP地址(Virtual IP Address):虛擬路由器的IP地址,一個虛擬路由器能夠有一個或多個IP地址,由用戶配置。如RouterA和RouterB組成的虛擬路由器的虛擬IP地址爲10.1.1.254/24。
IP地址擁有者(IP Address Owner):若是一個VRRP設備將真實的接口IP地址配置爲虛擬路由器IP地址,則該設備被稱爲IP地址擁有者。若是IP地址擁有者是可用的,則它將一直成爲Master。
虛擬MAC地址(Virtual MAC Address):虛擬路由器根據vrid生成的MAC地址。一個虛擬路由器擁有一個虛擬MAC地址,格式爲:00-00-5E-00-01-{vrid} 。當虛擬路由器迴應ARP請求時,使用虛擬MAC地址,而不是接口的真實MAC地址。如RouterA和RouterB組成的虛擬路由器的vrid爲1,所以這個VRRP備份組的MAC地址爲00-00-5E-00-01-01。ide
實驗括樸:debug
實驗目的:爲了實現路由器的冗餘即備份,當其中一個三層交換機壞了,PC還能正常上網3d
SW3 配置步驟blog
思路:建立vlan10 20 30 40 ,0一、0二、0三、04端口分別加入vlan10到40.接口
0五、06端口配置trunk模式容許全部vlan經過ip
[Huawei]sysname sw1路由
建立vlanterminal
[sw1]vlan batch 10 20 30 40it
加入vlan10
[sw1]inter GigabitEthernet 0/0/1
[sw1-GigabitEthernet0/0/1]port link-type access
[sw1-GigabitEthernet0/0/1]port default vlan 10
加入vlan20
[sw1-GigabitEthernet0/0/1]inter gi 0/0/2
[sw1-GigabitEthernet0/0/2]port link-type access
[sw1-GigabitEthernet0/0/2]port default vlan 20
加入vlan30
[sw1-GigabitEthernet0/0/2]inter gi 0/0/3
[sw1-GigabitEthernet0/0/3]port link-type access
[sw1-GigabitEthernet0/0/3]port default vlan 30
加入vlan40
[sw1-GigabitEthernet0/0/3]inter gi0/0/4
[sw1-GigabitEthernet0/0/4]port link-type access
[sw1-GigabitEthernet0/0/4]port default vlan 40
[sw1-GigabitEthernet0/0/4]q
配置trunk模式
[sw1]inter GigabitEthernet 0/0/6
[sw1-GigabitEthernet0/0/6]port link-type trunk
[sw1-GigabitEthernet0/0/6]port trunk allow-pass vlan all
[sw1]inter gi 0/0/5
[sw1-GigabitEthernet0/0/5]port link-type trunk
[sw1-GigabitEthernet0/0/5]port trunk allow-pass vlan a
配置sw2
<Huawei>sys
建立vlan
[Huawei]vlan batch 10 20 30 40
每一個vlan配置ip地址
[Huawei]inter vlan 10
[Huawei-Vlanif10]ip address 192.168.10.253 255.255.255.0
[Huawei-Vlanif10]inter vlan 20
[Huawei-Vlanif20]ip address 192.168.20.253 255.255.255.0
[Huawei-Vlanif20]inter vlan 30
[Huawei-Vlanif30]ip address 192.168.30.253 255.255.255.0
[Huawei-Vlanif30]inter vlan 40
[Huawei-Vlanif40]ip address 192.168.40.253 255.255.255.0
把vlan40加入組,並配置vrrp
vrrp配置虛擬IP
[Huawei-Vlanif40]vrrp vrid 40 virtual-ip 192.168.40.250
配置優先級
[Huawei-Vlanif40]vrrp vrid 40 priority 150
配置 鏈路跟蹤
[Huawei-Vlanif40]vrrp vrid 40 track interface gi0/0/2 reduced 100(若是gi0/0/2端口的狀態變爲down,則優先級下降100,變爲50)
相同的操做配置vlan30
[Huawei-Vlanif40]inter vlan 30
[Huawei-Vlanif30]vrrp vrid 30 virtual-ip 192.168.30.250
[Huawei-Vlanif30]vrrp vrid 30 priority 100
[Huawei-Vlanif30]vrrp vrid 30 track interface GigabitEthernet 0/0/2 reduced 100
開啓vlan10的vrrp功能
[Huawei-Vlanif30]inter vlan 10
[Huawei-Vlanif10]vrrp vrid 10 virtual-ip 192.168.10.250
開啓vlan20的vrrp功能
[Huawei-Vlanif10]inter vlan 20
[Huawei-Vlanif20]vrrp vrid 20 virtual-ip 192.168.20.250
將gi0/0/1配置爲trunk模式
[Huawei-Vlanif20]inter gi0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
sw1
配置vlan10 20 的vrrp優先級爲150
vlan30 40 開啓vrrp
<Huawei>
<Huawei>sys
[Huawei]vlan batch 10 20 30 40
[Huawei]inter vlan 10
[Huawei-Vlanif10]ip address 192.168.10.254 255.255.255.0
[Huawei-Vlanif10]inter vlan 20
[Huawei-Vlanif20]ip address 192.168.20.254 255.255.255.0
[Huawei-Vlanif20]inter vlan 30
[Huawei-Vlanif30]ip address 192.168.30.254 255.255.255.0
[Huawei-Vlanif30]inter vlan 40
[Huawei-Vlanif40]ip address 192.168.40.254 255.255.255.0
[Huawei-Vlanif40]q
[Huawei]inte gi 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/1]q
[Huawei]inter vlan 10
[Huawei-Vlanif10]vrrp vrid 10 virtual-ip 192.168.10.250
[Huawei-Vlanif10]vrrp vrid 10 priority 150
[Huawei-Vlanif10]vrrp vrid 10 track inter gi 0/0/2 reduced 100
[Huawei-Vlanif10]inter vlan 20
[Huawei-Vlanif20]vrrp vrid 20 virtual-ip 192.168.20.250
[Huawei-Vlanif20]vrrp vrid 20 priority 150
[Huawei-Vlanif20]vrrp vrid 20 track inter gi0/0/2 reduced 100
驗證:
開啓 debug
<sw1>terminal monito
<sw1>terminal debugging
<sw1>debugging ip icmp
<sw1>sys
[sw1]info-center console channel monitor
發包