LVS的DR工作模型解析
LVS的DR模式:Direct Routing直接路由模式
DR模式的工作過程
第一步:用戶對一個網(wǎng)站進(jìn)行數(shù)據(jù)請求時,在瀏覽器輸入網(wǎng)站域名,請求會被發(fā)送到DNS服務(wù)器進(jìn)行域名解析,DNS服務(wù)器將域名解析成IP地址發(fā)送給客戶端。
第二步:客戶端拿到IP后通過網(wǎng)絡(luò)訪問該IP會到達(dá)IP所在地址的路由器,路由器將請求轉(zhuǎn)發(fā)到內(nèi)網(wǎng)中的交換機(jī)(內(nèi)網(wǎng)的所有節(jié)點(diǎn)都在交換機(jī)上連接),由于此時請求的目標(biāo)IP和目標(biāo)mac都是DR的,所以該請求只能被DR接收,
第三步:DR接收到請求之后會重新進(jìn)項封裝
第四步:因為這是內(nèi)部網(wǎng)絡(luò),所有節(jié)點(diǎn)都會收到這個請求數(shù)據(jù)包
補(bǔ)充:
為了讓DR RS可以接受請求,就必須要使DR和所有的RS服務(wù)器有相同的IP,這個IP就是VIP(VirtualIP),為了防止引起IP沖突我們需要將VIP綁定在本地的網(wǎng)絡(luò)回環(huán)接口之上(lo)
還有一個問題后端多個節(jié)點(diǎn)都有一個相同的vip,那么客戶端在請求獲取mac地址的時候,就不可避免的出現(xiàn)arp爭搶。
解決方法:在RS服務(wù)器上設(shè)置arp抑制,即不讓RS服務(wù)器對arp請求做應(yīng)答,這樣就保證了DR和RS服務(wù)器有相同VIP的情況下客戶端能準(zhǔn)確獲取DR的mac地址。
ARP請求:獲取ip所對應(yīng)的mac地址
DR模式總結(jié):
總結(jié)
以上是生活随笔為你收集整理的LVS的DR工作模型解析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于cobbler实现自动安装系统
- 下一篇: lvs+keepalived实现双实例【