LVS-DR模式中 arp_ignore 和 arp_announce 參數的說明

LVS-DR模式中 arp_ignore 和 arp_announce 參數的說明服務器

在搭建LVS集羣的DR模式時,咱們須要修改real server的arp_ignore和arp_announce這兩個參數。修改這兩個參數的主要目的是,當客戶端向VIP發送請求時,確保該請求發送至 Director上的VIP,而不是Real Server上的VIP。spa

arp_ignore參數server

設定請求的目標地址爲本地ip時,對其arp的查詢做不一樣的應答模式。默認有8個值,咱們只使用2個。ip

arp_ignore爲0時,表示不管哪塊網卡收到arp查詢請求,只要本機有此mac地址的網卡,就給予迴應。集羣

arp_ignore爲1時,表示只有請求的mac地址是本身的網卡纔給予迴應。好比一臺服務器有兩塊網卡,其中的一塊網卡收arp請求,可是請求的mac是本機的另外一塊網卡,那麼這塊網卡就必定不會做出應答。請求

arp_announce參數: 客戶端

設定了網卡在向外部宣告本身IP-MAC時的級別。有3個值。查詢

arp_announce爲0時,表示不管哪塊網卡收到了arp的請求,只要發現本機有請求的mac,就會響應。參數

arp_announce爲1時,表示儘可能避免響應ARP請求中MAC不是本網卡的。如一個主機有多塊網卡,其中一塊網卡接收到了ARP請求,發現所請求的MAC是本機另外一塊網卡的,這個時候接收到ARP請求的這塊網卡就儘可能避免響應。

arp_announce爲2時,表示老是使用最合適的網卡來響應。一個主機有多塊網卡,其中一塊網卡接收到了ARP請求,發現所請求的MAC是本機另外一塊網卡的,這個時候接收到ARP請求的這塊網卡就必定不響應,只有發現請求的MAC是本身的纔給與響應。

相關文章
相關標籤/搜索