999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

使用VRRP技術提高網絡的可靠性

2017-11-17 16:14:17張文川
軟件工程 2017年10期

摘 要:隨著Internet的快速發展,基于網絡的應用越來越多,因此對網絡的可靠性要求也越來越高。購買增加網絡新設備是一種很好的解決方案,但從節約成本的角度考慮,采用較為廉價的冗余技術,可以在可靠性和經濟性方面找到平衡點。VRRP是一種備份冗余解決方案。它共享多路訪問介質(如以太網)上終端IP設備的默認網關進行冗余備份。當其中一臺路由器設備出現故障時,備份路由器設備能夠及時喚醒并完成轉發任務,從而保持通信的連續性和可靠性。

關鍵詞:可靠性;冗余技術;VRRP;多路訪問

中圖分類號:TP393 文獻標識碼:A

1 引言(Introduction)

VRRP(Virtual Router Redundancy Protocol)虛擬路由冗余協議[1],是一種容錯協議。該協議把幾臺路由設備聯合組合成一臺虛擬的路由設備。該虛擬路由器在本地局域網有一個唯一的虛擬ID和虛擬IP地址。實際上,該虛擬路由器是由一個主設備和備份設備組成。正常情況下由主設備提供服務。當主設備出現故障時,由備份設備提供服務,從而保證網絡的可靠性和連續性。

2 VRRP應用背景(VRRP application background)

采用VRRP可以很好地避免靜態指定網關的缺陷[2]。如圖1所示,用戶主機通過配置默認網關來實現與外部網絡的訪問。圖1中,內部網絡上的所有主機(CLIENT1、CLIENT2、CLIENT3、CLIENT4)都配置了一個默認網關10.1.1.1。該路由器的下一跳指向主機所在網段內的一個路由器CLIENT1,CLIENT1將報文轉發出去。這樣,主機發出的目的地址不在本網段的報文將被通過默認路由發往CLIENT1,從而實現了主機與外部網絡的通信。然而,一旦CLIENT1出現故障,主機將無法與其他網段通信。

為防止這種現象的產生,一個解決方案是在網絡上多部署一臺路由器[3],為主機配置多個默認網關。這種方式表面上實現了網關冗余,但不能真正地做到網關冗余。如圖2所示,HostA通過雙網關去訪問FTP Server,如果HostA正常工作,那么CLIENT1會把數據包發送給網關RouterA,然后由RouterA路由給FTP Server。如果RouterA因某種原因鏈路斷開了,HostA無法感知到這個故障,而繼續將報文發送給HostA。也就是說在這種情況下,沒有機制可以使CLIENT1切換到另一個網關RouterB。

VRRP就是針對路由設備問題而提出的。它解決了靜態默認路由環境中所固有的缺陷,對主機沒有任何運行負擔。VRRP通過使用虛擬路由器技術實現了備份主機的默認網關,同時還可以通過VRRP來達到網關的負載平衡。

3 VRRP轉發機制(VRRP forwarding mechanism)

如圖3所示,RouterA、RouterB、RouterC都是VRRP路由器[4],三臺路由器通過運行VRRP虛擬出一臺路由器。這個虛擬路由器的IP地址被設置為RouterA的IP地址10.1.1.1。網絡中主機的默認網關都為虛擬路由器的IP地址。

圖3中,由于虛擬路由器使用RouterA的物理以太網接口的IP,因此RouterA就擔當了主路由器的角色,RouterA被稱為IP地址擁有者(owner)。作為主路由器,RouterA控制虛擬路由器的IP地址,并負責對發送到該虛擬IP地址的數據包進行轉發。RouterB和RouterC為備用路由器。如果主路由器RouterA發生故障,作為備用路由器優先級較高的RouterB和RouterC將替代為主路由器。當RouterA恢復正常后,將再次成為主路由器。

4 VRRP選舉機制(VRRP electoral mechanism)

VRRP主要通過選舉機制來確定主設備備份設備(Master或Backup)[5]。運行VRRP的一組路由器對外部形成一臺虛擬路由器,在這組路由器當中只有一臺路由器處于Master狀態,而其他的路由器處于Backup狀態。

運行VRRP的所有路由設備都會發送和接收VRRP通告消息,通告消息中包含該設備的VRRP優先級信息。VRRP主要通過比較該組路由設備的優先級來確定哪臺設備是主設備,優先級高的路由器為主路由器,優先級低的路由器為備份路由器。如果VRRP組中存在虛擬IP地址與某一臺VRRP路由器的地址相同時,這臺路由器將成為主路由器,并且該路由器還具有最高優先級255[6]。

如圖4所示,RouterA和RouterB的VRRP優先級為150,RouterC的VRRP優先級為默認的100,那么主路由器將在RouterA和RouterB之間產生。由于RouterA和RouterB的優先級相同,所以需要通過比較接口的IP地址。最終由于RouterB具有更大的接口IP地址,所以RouterB將成為該組的主路由器(Master),RouterA和RouterC成為備份路由器(Backup)。

5 VRRP基本配置(VRRP basic configuration)

如圖5所示的拓撲中,RouterA與RouterB屬于VRRP組23,虛擬IP地址為RouterA接口的地址,所以RouterA成為該組的IP地址擁有者和主路由器。HostA將其默認網關設置為虛擬IP地址[7]。

(1)RouterA的VRRP組配置

RouterA(config)#interface Fa 1/0

RouterA(config-if)#ip add 10.1.1.1 24

RouterA(config-if)#vrrp 23 10.1.1.1

RouterA(config-if)#endendprint

(2)RouterB的VRRP配置

RouterB(config)#interface Fa 1/0

RouterB(config-if)#ip add 10.1.1.1 24

RouterB(config-if)#vrrp 23 ip 10.1.1.1

RouterB(config-if)#end

配置完成后,可以使用命令show vrrp brief來查看VRRP組的狀態。

(3)查看RouterA的VRRP狀態

RouterA#show vrrp brief

Interface Grp Pri Time Own Pre state Master addr Group addr

FastEth1/0 23 255 3 O P Master 10.1.1.1 10.1.1.1

從RouterA的顯示信息中可以看出,RouterA的優先級為255,作為VRRP組23的IP地址擁有者,并且狀態為Master(主路由器)。

(4)查看RouterB的VRRP狀態

RouteB#show vrrp brief

Interface Grp Pri Time Own Pre state Master addr Group addr

FastEth1/0 23 100 3 - P Backup 10.1.1.1 10.1.1.1

從RouterB的顯示信息中可以看出,RouterB的優先級為默認值100,狀態為Backup(備份路由器)。

(5)RouterA的VRRP優先級配置

RouterA(config)#interface Fa 1/0

RouterA(config-if)#ip add 10.1.1.1 24

RouterB(config-if)#vrrp 50 ip 10.1.1.50

RouterB(config-if)#vrrp 50 priority 120

RouterA(config-if)#end

(6)RouterB的VRRP優先級配置

RouterB(config)#interface Fa 1/0

RouterB(config-if)#ip add 10.1.1.1 24

RouterB(config-if)#vrrp 50 ip 10.1.1.50

RouterB(config-if)#end

通過使用命令show vrrp brief來查看VRRP選舉狀態。

(7)查看RouterA的VRRP狀態

RouterA#show vrrp brief

Interface Grp Pri Time Own Pre state Master addr Group addr

FastEth1/0 50 120 3 - P Master 10.1.1.1 10.1.1.50

從RouterA的顯示信息中可以看出,RouterA的優先級為120,狀態為Master(主路由器)。

(8)查看RouterB的VRRP狀態

RouterB#show vrrp brief

Interface Grp Pri Time Own Pre state Master addr Group addr

FastEth1/0 50 120 3 - P Master 10.1.1.1 10.1.1.50

從RouterB的顯示信息中可以看出,RouterB使用默認的優先級100,狀態為Backup(備用路由器)。

6 結論(Conclusion)

VRRP作為一種冗余備份解決方案,在共享多路訪問介質(如以太網)上提供了網關的冗余性,使得當活動網關發生故障后,備份網關能夠進行故障切換并接替轉發工作[8]。

VRRP協議能夠虛擬出邏輯上的路由器。一組VRRP路由器共同工作,一起形成一臺虛擬路由器。該虛擬路由器對外可視為一個具有唯一固定IP地址和MAC地址的邏輯路由器。除此之外為了提高冗余性,避免造成網絡資源的浪費,還可以在VRRP中使用負載均衡。

參考文獻(References)

[1] 余侃民,鐘赟,孫昱,等.DTN網絡路由技術研究綜述[J].計算機應用與軟件,2016(07):148-153.

[2] 葛敬國,賀鵬,楊建華,等.通用平臺虛擬路由器轉發性能測試與改進[J].電子科技大學學報,2014(01):95-100.

[3] 李江昀,童朝南,孫一康,雙過程機熱備份集群系統的可信性建模與仿真[J].北京科技大學學報,2007(01):76-81.

[4] 歐仁輝,齊傳輝,主雪梅.利用VRRP協議實現網絡的負載均衡[J].河北工程技術高等專科學校學報,2010(01):63-65.

[5] 楊華.局域網中虛擬路由器集群的設計與實現[J].電腦知識與技術,2013(09): 2070-2073;2080.

[6] 吳乃星,廖建新,王晶.LRV負載均衡算法的研究與實現[J].北京郵電大學學報,2005(06):73-78;109.

[7] 張選波.使用多生成樹協議進行網絡配置[M].北京:電子工業出版社,2008:45-47.

[8] 陳偉旭.基于IPv4的VRRP協議研究與實現[D].北京:北京郵電大學,2012:21-26.

作者簡介:

張文川(1981-),男,碩士,副教授.研究領域:計算機網絡技術.endprint

主站蜘蛛池模板: 国内精品视频区在线2021| 精品综合久久久久久97| 亚洲不卡av中文在线| 国产美女精品一区二区| 亚洲福利网址| 亚洲无码高清一区| 少妇精品在线| 老司机精品久久| 99re热精品视频国产免费| 日本不卡免费高清视频| 99re热精品视频国产免费| 成人一区专区在线观看| 久久精品娱乐亚洲领先| 亚洲欧洲综合| 亚洲 成人国产| 九九精品在线观看| 99国产在线视频| 久久久久九九精品影院| 亚洲国产日韩视频观看| 夜精品a一区二区三区| 国产一级二级在线观看| 欧美精品亚洲精品日韩专| 国产激情第一页| 久久精品人人做人人综合试看 | 婷婷亚洲视频| 91综合色区亚洲熟妇p| 久草视频精品| 免费欧美一级| 污网站免费在线观看| 国精品91人妻无码一区二区三区| 2021天堂在线亚洲精品专区| 极品国产在线| 无码高潮喷水专区久久| 欧美一区二区精品久久久| 午夜欧美理论2019理论| 一级看片免费视频| 国产毛片久久国产| 女人18一级毛片免费观看| jijzzizz老师出水喷水喷出| 欧美精品H在线播放| 久久综合丝袜长腿丝袜| 99精品视频播放| 国产精品无码久久久久AV| 9啪在线视频| 精品国产免费观看| 国产理论一区| 亚洲国产日韩视频观看| 在线观看国产精品日本不卡网| 精品久久久久久久久久久| 97色婷婷成人综合在线观看| 久久久久亚洲Av片无码观看| 久久国产高清视频| a欧美在线| 国产精品私拍99pans大尺度| 日韩色图在线观看| 亚洲伦理一区二区| 香蕉视频在线精品| 日韩成人高清无码| 国产成人亚洲无码淙合青草| 精品国产毛片| 国产本道久久一区二区三区| 五月婷婷激情四射| 精品伊人久久久大香线蕉欧美| 亚洲第一视频区| 2020极品精品国产| 国产成人区在线观看视频| 美女被操黄色视频网站| 亚洲日韩高清在线亚洲专区| 免费无码网站| 无码免费视频| 无码视频国产精品一区二区| 久久精品国产亚洲麻豆| 欧美日韩中文国产va另类| 99视频在线免费| 在线观看无码av免费不卡网站| 99精品视频播放| 国产色婷婷| 久久久久亚洲AV成人网站软件| 国产午夜精品一区二区三| 91小视频在线观看| 欧美成人亚洲综合精品欧美激情 | 国产美女无遮挡免费视频|