浅谈HSRP(热备份路由选择协议)
HSRP是Cisco私有的一種技術(shù),它的作用是當(dāng)網(wǎng)絡(luò)邊緣設(shè)備或接入鏈路出現(xiàn)故障時,通信流量能夠迅速恢復(fù),可以使網(wǎng)絡(luò)正常的運(yùn)行時間接近100%。
HSRP有六種狀態(tài)
HSRP的工作原理就是將兩臺以上的路由器作為一個組,映射為一個虛擬路由器對外提供服務(wù),而這兩臺路由器就是HSRP組成員,一個組中有活躍路由器、備份路由器、虛擬路由器和其他路由器。
活躍路由器:轉(zhuǎn)發(fā)發(fā)送到虛擬路由器的數(shù)據(jù)包,通過發(fā)送hello消息來承擔(dān)和保持它活躍的角色;
備份路由器:監(jiān)視HSRP組的運(yùn)行狀態(tài),并且當(dāng)前活躍路由器不能正常運(yùn)行時,迅速承擔(dān)起轉(zhuǎn)發(fā)數(shù)據(jù)包的責(zé)任。 備份路路由器也傳輸hello消息,告知組內(nèi)所有路由器備份路由器的角色和狀態(tài)變化;
虛擬路由器:(就是該LAN上的網(wǎng)關(guān))是向最終用戶提供一臺可以連續(xù)工作的路由器,虛擬路由器有它自己的Mac地址和ip地址,但并不實(shí)際轉(zhuǎn)發(fā)數(shù)據(jù)包;
HSRP備份組可以包含其他路由器,這些路由器監(jiān)視hello消息,但是不做應(yīng)答,這些路由器轉(zhuǎn)發(fā)任何經(jīng)由它們的數(shù)據(jù)包,但并不轉(zhuǎn)發(fā)經(jīng)由虛擬路由器的數(shù)據(jù)包;
當(dāng)活躍路由器失效時,其他HSRP路由器將不能接收到hello消息,隨后備份路由器就會承擔(dān)起活躍路由器的角色。
隨著備份路由器成為活躍路由器,那么備份路由器位置空缺,組中所有的路由器將競爭備份路由器的角色,默認(rèn)情況(優(yōu)先級相同)下,IP地址最大的路由器將成為新的備份路由器。
盡管一個HSRP組中有多臺路由器,但只有活躍路由器才負(fù)責(zé)轉(zhuǎn)發(fā)發(fā)送到虛擬路由器的數(shù)據(jù)包。
模擬一個網(wǎng)絡(luò)環(huán)境,我們來配置一下HSRP:
R1的配置如下:
R1#conf t 進(jìn)入全局配置模式
R1(config)#in f0/0 進(jìn)入F0/0接口
R1(config-if)#ip add 202.1.1.1 255.255.255.0 配置接口IP地址
R1(config-if)#no sh 打開接口
接著其它接口一樣,配置IP地址打開端口即可
然后配置相應(yīng)的靜態(tài)路由
R1(config)#ip route 192.168.1.0 255.255.255.0 10.0.0.1
R1(config)#ip route 192.168.2.0 255.255.255.0 20.0.0.1
可根據(jù)工作環(huán)境配置動態(tài)路由
MLS1的配置:
MLS1#conf t #進(jìn)入全局配置模式
MLS1(config)#ip routing 開啟路由功能
MLS1(config)#ip route 202.1.1.0 255.255.255.0 10.0.0.2 配置路由條目
MLS1#vlan database
MLS1(vlan)# vlan 10 創(chuàng)建VLAN10
MLS1(vlan)vlan 20 創(chuàng)建VLAN20
MLS1(vlan)#vtp do lv 定義vtp的域名
MLS1(vlan )# vtp server 定義vtp工作模式
MLS1(config)#in f0/0 進(jìn)入與路由器相連的端口
MLS1(config-if)#no sw 關(guān)閉接口的交換功能
MLS1(config-if)#ip add 10.0.0.1 255.0.0.0 配置接口IP
MLS1(config-if-range)#in vl 10 進(jìn)入VLAN10
MLS1(config-if)#ip add 192.168.1.1 255.255.255.0 配置該三層交換機(jī)上的VLAN 10 IP地址
MLS1(config-if)#stan 10 ip 192.168.1.254 #配置虛擬路由器IP地址(該ip地址就是VLAN10 網(wǎng)段中的網(wǎng)關(guān)地址)
MLS1(config-if)#stan 10 pri 150 配置優(yōu)先級為150
MLS1(config-if)#stan 10 pre 配置占先權(quán)(其中的“10”是備份組的編號,若要配置同一組中的備份路由器,組號必須一致)
MLS1(config-if)#standby 10 track f 0/0100 配置接口跟蹤(若與外網(wǎng)通信接口出現(xiàn)故障,優(yōu)先級會降低100,從而優(yōu)先級比它低的備份路由器才可以成為活躍路由器)
MLS1(config-if)#standby 10 track f 0/1100 同上,所有有流量通過的接口最好都配置接口跟蹤,若不然,可能接口無法與外界通信,它依然是活躍路由器,從而無法實(shí)現(xiàn)冗余。
經(jīng)過上述配置,該三層交換機(jī)就會成為VLAN10的活躍路由器。
接下來把它配置為VLAN20 的備份路由器:
MLS1(config-if)#in vl 20 #進(jìn)入VLAN 20
MLS1(config-if)#ip add 192.168.2.1 255.255.255.0 #配置該VLAN的IP地址
MLS1(config-if)#stan 20 ip 192.168.2.254 #配置備份組20的虛擬路由器IP
MLS1(config-if)#stan 20 pre #配置占先權(quán)
注意:備份組20 使用默認(rèn)的優(yōu)先級100即可,當(dāng)組中出現(xiàn)優(yōu)先級比它高的路由器,它就會成為備份路由器。
至此,該交換機(jī)就配置完成了。
MLS2的配置:
MLS2#conf t #進(jìn)入全局配置模式
MLS2(config)#ip routing 開啟路由功能
MLS2(config)#ip route 202.1.1.0 255.255.255.0 20.0.0.2 配置路由
MLS2(config)#in f0/0 進(jìn)入0/0接口
MLS2(config-if)#no sw 關(guān)閉該端口的交換功能
MLS2(config-if)#ip add 20.0.0.1 255.0.0.0 配置接口IP地址
MLS2(vlan)#vtp do lv 定義vtp域名,要與之前的一致
MLS2(vlan)#vtp mo cli 定義該vtp為客戶機(jī)模式
MLS2(config-if)#in vl 10 等待VLAN信息同步過來后,進(jìn)入VLAN10
MLS2(config-if)#ip add 192.168.1.2 255.255.255.0 配置該交換機(jī)上VLAN10 的IP地址
MLS2(config-if)#stan 10 ip 192.168.1.254 配置該交換機(jī)備份組10的虛擬路由器IP(要與MLS1交換機(jī)上備份組10的虛擬路由器IP一致)
MLS2(config-if)#stan 10 pre 配置占先權(quán)
MLS2(config-if)#in vl 20 進(jìn)入VLAN 20
MLS2(config-if)#ip add 192.168.2.2 255.255.255.0 配置此交換機(jī)VLAN20的IP地址
MLS2(config-if)#stan 20 ip 192.168.2.254 配置備份組20的虛擬路由器IP(與MLS1交換機(jī)配置的備份組20虛擬路由器IP一致)
MLS2(config-if)#stan 20 pri 150 此交換機(jī)要配置為活躍路由器,所以要配置它的優(yōu)先級比默認(rèn)的高
MLS2(config-if)#stan 20 pre 配置占先權(quán)
MLS2(config-if)#stan 20 track f 0/0100 配置接口跟蹤
MLS2(config-if)#stan 20 track f 0/2100 配置接口跟蹤
可以通過show Stan br 命令來兩個三層交換機(jī)查看備份路由器的信息
SW1的配置:
sw3#conf t
sw3(config)#in ra f0/1 -2 進(jìn)入F0/1-2
sw3(config-if-range)#sw mo tr 配置為trunk鏈路
sw3(vlan)#vtp do lv 配置vtp
sw3(vlan)#vtp mo cli #定義vtp模式為客戶機(jī)模式
sw3(config)#in f0/3 #把接口添加到相應(yīng)的VLAN中
sw3(config-if)#sw ac vl 10
sw3(config-if)#in f0/4
sw3(config-if)#sw ac vl 20
最后將客戶機(jī)配置IP和網(wǎng)關(guān),實(shí)現(xiàn)全網(wǎng)互通
轉(zhuǎn)載于:https://blog.51cto.com/14227204/2390700
總結(jié)
以上是生活随笔為你收集整理的浅谈HSRP(热备份路由选择协议)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 战力会议4
- 下一篇: 客制化NVRAM的以太网地址