日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

keepalived之 Keepalived 原理(定义、VRRP 协议、VRRP 工作机制)

發布時間:2025/7/14 编程问答 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 keepalived之 Keepalived 原理(定义、VRRP 协议、VRRP 工作机制) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.Keepalived 定義
Keepalived 是一個基于VRRP協議來實現的LVS服務高可用方案,可以利用其來避免單點故障。一個LVS服務會有2臺服務器運行Keepalived,一臺為主服務器(MASTER),一臺為備份服務器(BACKUP),但是對外表現為一個虛擬IP,主服務器會發送特定的消息給備份服務器,當備份服務器收不到這個消息的時候,即主服務器宕機的時候, 備份服務器就會接管虛擬IP,繼續提供服務,從而保證了高可用性。Keepalived是VRRP的完美實現,因此在介紹keepalived之前,先介紹一下VRRP的原理。

2.VRRP 協議簡介
在現實的網絡環境中,兩臺需要通信的主機大多數情況下并沒有直接的物理連接。對于這樣的情況,它們之間路由怎樣選擇?主機如何選定到達目的主機的下一跳路由,這個問題通常的解決方法有二種:
在主機上使用動態路由協議(RIP、OSPF等)
在主機上配置靜態路由
很明顯,在主機上配置動態路由是非常不切實際的,因為管理、維護成本以及是否支持等諸多問題。配置靜態路由就變得十分流行,但路由器(或者說默認網關default gateway)卻經常成為單點故障。VRRP的目的就是為了解決靜態路由單點故障問題,VRRP通過一競選(election)協議來動態的將路由任務交給LAN中虛擬路由器中的某臺VRRP路由器。

3.VRRP 工作機制
在一個VRRP虛擬路由器中,有多臺物理的VRRP路由器,但是這多臺的物理的機器并不能同時工作,而是由一臺稱為MASTER的負責路由工作,其它的都是BACKUP,MASTER并非一成不變,VRRP讓每個VRRP路由器參與競選,最終獲勝的就是MASTER。MASTER擁有一些特權,比如,擁有虛擬路由器的IP地址,我們的主機就是用這個IP地址作為靜態路由的。擁有特權的MASTER要負責轉發發送給網關地址的包和響應ARP請求。
VRRP通過競選協議來實現虛擬路由器的功能,所有的協議報文都是通過IP多播(multicast)包(多播地址224.0.0.18)形式發送的。虛擬路由器由VRID(范圍0-255)和一組IP地址組成,對外表現為一個周知的MAC地址。所以,在一個虛擬路由 器中,不管誰是MASTER,對外都是相同的MAC和IP(稱之為VIP)。客戶端主機并不需要因為MASTER的改變而修改自己的路由配置,對客戶端來說,這種主從的切換是透明的。
在一個虛擬路由器中,只有作為MASTER的VRRP路由器會一直發送VRRP通告信息(VRRPAdvertisement message),BACKUP不會搶占MASTER,除非它的優先級(priority)更高。當MASTER不可用時(BACKUP收不到通告信息), 多臺BACKUP中優先級最高的這臺會被搶占為MASTER。這種搶占是非??焖俚?<1s),以保證服務的連續性。由于安全性考慮,VRRP包使用了加密協議進行加密。

4.VRRP 工作流程
(1).初始化:?
路由器啟動時,如果路由器的優先級是255(最高優先級,路由器擁有路由器地址),要發送VRRP通告信息,并發送廣播ARP信息通告路由器IP地址對應的MAC地址為路由虛擬MAC,設置通告信息定時器準備定時發送VRRP通告信息,轉為MASTER狀態;否則進入BACKUP狀態,設置定時器檢查定時檢查是否收到MASTER的通告信息。
(2).Master
設置定時通告定時器;
用VRRP虛擬MAC地址響應路由器IP地址的ARP請求;
轉發目的MAC是VRRP虛擬MAC的數據包;
如果是虛擬路由器IP的擁有者,將接受目的地址是虛擬路由器IP的數據包,否則丟棄;
當收到shutdown的事件時刪除定時通告定時器,發送優先權級為0的通告包,轉初始化狀態;
如果定時通告定時器超時時,發送VRRP通告信息;
收到VRRP通告信息時,如果優先權為0,發送VRRP通告信息;否則判斷數據的優先級是否高于本機,或相等而且實際IP地址大于本地實際IP,設置定時通告定時器,復位主機超時定時器,轉BACKUP狀態;否則的話,丟棄該通告包;
(3).Backup
設置主機超時定時器;
不能響應針對虛擬路由器IP的ARP請求信息;
丟棄所有目的MAC地址是虛擬路由器MAC地址的數據包;
不接受目的是虛擬路由器IP的所有數據包;
當收到shutdown的事件時刪除主機超時定時器,轉初始化狀態;
主機超時定時器超時的時候,發送VRRP通告信息,廣播ARP地址信息,轉MASTER狀態;
收到VRRP通告信息時,如果優先權為0,表示進入MASTER選舉;否則判斷數據的優先級是否高于本機,如果高的話承認MASTER有效,復位主機超時定時器;否則的話,丟棄該通告包;

5.ARP查詢處理
當內部主機通過ARP查詢虛擬路由器IP地址對應的MAC地址時,MASTER路由器回復的MAC地址為虛擬的VRRP的MAC地址,而不是實際網卡的 MAC地址,這樣在路由器切換時讓內網機器覺察不到;而在路由器重新啟動時,不能主動發送本機網卡的實際MAC地址。如果虛擬路由器開啟的ARP代理 (proxy_arp)功能,代理的ARP回應也回應VRRP虛擬MAC地址;

文章可以轉載,必須以鏈接形式標明出處。

本文轉自 張沖andy 博客園博客,原文鏈接:http://www.cnblogs.com/andy6/p/7019054.html?? ,如需轉載請自行聯系原作者

總結

以上是生活随笔為你收集整理的keepalived之 Keepalived 原理(定义、VRRP 协议、VRRP 工作机制)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产中文字幕亚洲 | 日韩精品人妻一区二区三区免费 | 一出一进一爽一粗一大视频 | 国产特黄大片aaaa毛片 | 精品久久久久久亚洲 | av电影在线观看网址 | 国产91色| 欧美变态另类刺激 | 久久美女视频 | 日本真人做爰免费视频120秒 | 欧美成人xxx | 尤物videos另类xxxx | 一区二区三区中文视频 | 自拍偷拍色| 日本丰满大乳奶做爰 | 在线黄视频 | 国产超碰人人爽人人做人人爱 | 国产精品日韩欧美一区二区三区 | 一区二区三区在线免费 | 欧美另类videossexo高潮 | 噜噜噜在线视频 | 亚洲欧美激情图片 | 日本成人一二三区 | 国产一区二区精品在线 | 91蜜臀精品国产自偷在线 | 国产精品久久久久久久久久久久久久 | 欧美国产精品一区二区 | 1515hh成人免费看 | 日韩欧美精品免费 | 免费在线看污片 | 亚洲制服丝袜一区 | 小镇姑娘高清播放视频 | 黄色免费网站在线看 | 青青久久国产 | 女人下部全棵看视频 | 日韩成人高清视频在线观看 | 福利视频导航网 | 第一章婶婶的性事 | 日韩视频一区二区三区四区 | 韩国女主播一区二区 | 色综合天天综合网天天看片 | 国产视频你懂得 | 国产一区二区三区网站 | 久久久久逼| 小嫩嫩12欧美 | 日韩欧美一区二区三区四区 | 国产91成人 | 亚洲一区二区精品 | 午夜精品久久久久久久四虎美女版 | 亚洲一二三四在线观看 | 亚洲一区自拍 | 999精品国产 | 欧美日韩精品中文字幕 | 亚州精品毛片 | 日本精品一区二区在线观看 | 少妇性l交大片7724com | 日本韩国毛片 | 中文在线一区 | 日韩中字在线 | 久草视频手机在线观看 | 久久久久久久久久久久国产精品 | 午夜在线 | 国产女合集 | 99久久综合网 | 久久男人精品 | 奇米影视第四色7777 | 亚洲精品第一页 | 欧美乱妇日本无乱码特黄大片 | 69精品在线观看 | 国产一级片在线 | 丝袜+亚洲+另类+欧美+变态 | 精品免费国产一区二区三区 | 天堂网av2014 | 欧美视频| 欧美日韩在线影院 | 色综合视频在线 | 电影《走路上学》免费 | 天堂资源最新在线 | 日韩视频中文 | av中文资源 | 东京热毛片 | 日韩在线网址 | 1024手机看片日韩 | 亚洲色成人网站www永久四虎 | 久久国产精品久久久久 | 国产66页 | 日韩精品播放 | 免费中文字幕在线观看 | www.亚洲天堂 | 天堂资源 | 97视频一区 | 欧美成人免费视频 | 亚洲免费视频网站 | 国产一区二区三区视频免费在线观看 | 亚洲成人av电影网站 | 91ts人妖另类精品系列 | 蜜桃av噜噜一区二区三区麻豆 | 亚洲自拍中文字幕 | 国产精品国产三级国产aⅴ中文 |