VRRP?是?Virtual Router Redundancy Protocol?的簡(jiǎn)稱,即?虛擬路由冗余協(xié)議?。
網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了通州免費(fèi)建站歡迎大家使用!
原文地址:https://linux-network-programming.readthedocs.io
QQ交流群:Linux網(wǎng)絡(luò)編程,群號(hào):183196643
歡迎關(guān)注我們的公眾號(hào):小菜學(xué)編程(coding-fan)
VRRP?最早被設(shè)計(jì)來解決網(wǎng)關(guān)的高可用問題:
我們知道,計(jì)算機(jī)進(jìn)行網(wǎng)絡(luò)通訊時(shí),需要網(wǎng)關(guān)來傳輸網(wǎng)絡(luò)報(bào)文。 每臺(tái)機(jī)器只能配置一個(gè)網(wǎng)關(guān)地址,這時(shí)網(wǎng)關(guān)的可靠性就非常重要了。 如果網(wǎng)關(guān)不幸故障了,那么使用該網(wǎng)關(guān)的所有機(jī)器都將受影響——斷網(wǎng)了!
解決網(wǎng)關(guān)單點(diǎn)問題的思路非常直觀——部署一個(gè)備用網(wǎng)關(guān),在主網(wǎng)關(guān)故障時(shí)切換過去。
然而,由于機(jī)器只能配置一個(gè)網(wǎng)關(guān)地址,因此每次切換網(wǎng)關(guān)都需要修改該配置。 這個(gè)解決方案沒能做到自動(dòng)化,并不優(yōu)雅。
這時(shí),?VRRP?應(yīng)運(yùn)而生!接下來,以一個(gè)簡(jiǎn)單的例子介紹?VRRP?是如何工作的:
事情是這樣的。
這個(gè)網(wǎng)絡(luò)部署了兩臺(tái)?路由?進(jìn)行互備,本網(wǎng)絡(luò)內(nèi)其他機(jī)器以這兩臺(tái)路由為網(wǎng)關(guān)進(jìn)行網(wǎng)絡(luò)通訊。 兩臺(tái)路由的?IP?地址分別是:?192.168.1.1?以及?192.168.1.2?。 但路由并不直接通過這些地址提供轉(zhuǎn)發(fā)服務(wù),而是使用一個(gè)?虛擬地址?192.168.1.253?。 其他計(jì)算機(jī),如?192.168.1.3?將網(wǎng)關(guān)地址配置為?192.168.1.253?。
通過?VRRP?,兩臺(tái)路由互相進(jìn)行?健康檢查?。 當(dāng)兩臺(tái)路由都是健康的情況下,只有主路由對(duì)外提供虛擬地址的?ARP?響應(yīng)。 這時(shí),發(fā)往虛擬地址?192.168.1.253?的流量都由主路由處理。
當(dāng)主路由故障時(shí),備用路由將檢測(cè)到。 這時(shí),備用路由開始通過?ARP?協(xié)議對(duì)外通告:虛擬地址?192.168.1.253?對(duì)應(yīng)的?MAC?地址是我, 被我接管了!
接下來,發(fā)往虛擬地址?192.168.1.253?的流量就開始由備用路由處理了。 這時(shí),虛擬地址?192.168.1.253?看上去就像是?漂移?到備用路由上一樣。 換句話講,網(wǎng)關(guān)成功進(jìn)行切換,而且無需修改其他機(jī)器的網(wǎng)關(guān)配置!
主路由恢復(fù)后,將通過類似的手段,重新拿回流量的處理權(quán)。 這部分將不再贅述。
完整流程如下:
總結(jié)起來,?VRRP?主要做兩件事情:
本質(zhì)上,?VRRP?是用來實(shí)現(xiàn)高可用的,與網(wǎng)關(guān)無關(guān)。
我們可以將其應(yīng)用于一些網(wǎng)絡(luò)服務(wù)的高可用,如?Web?服務(wù):
服務(wù)高可用方案有很多,?VRRP?特別適用于以下場(chǎng)景:
此外,?VRRP?也可用于實(shí)現(xiàn)負(fù)載均衡設(shè)施的高可用。 應(yīng)用的高可用通過負(fù)載均衡設(shè)施解決,那么負(fù)載均衡設(shè)施如何實(shí)現(xiàn)高可用呢? 答案是——?VRRP?!
下面是一個(gè)非常典型的例子:
由于?VRRP?依賴?ARP?實(shí)現(xiàn)?IP?漂移,因此相關(guān)機(jī)器必須在同個(gè)網(wǎng)絡(luò)內(nèi),?不能跨網(wǎng)段?。
訂閱更新,獲取更多學(xué)習(xí)資料,請(qǐng)關(guān)注我們的?微信公眾號(hào)?:
網(wǎng)站標(biāo)題:VRRP虛IP漂移
網(wǎng)頁地址:http://aaarwkj.com/article14/goojge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、用戶體驗(yàn)、虛擬主機(jī)、響應(yīng)式網(wǎng)站、動(dòng)態(tài)網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)