文档章节

LVS-DR模式中 arp_ignore 和 arp_announce 参数的说明

庆沉
 庆沉
发布于 2015/11/19 17:00
字数 492
阅读 36
收藏 1

LVS-DR模式中 arp_ignore 和 arp_announce 参数的说明

在搭建LVS集群的DR模式时,我们需要修改real server的arp_ignore和arp_announce这两个参数。修改这两个参数的主要目的是,当客户端向VIP发送请求时,确保该请求发送至 Director上的VIP,而不是Real Server上的VIP。

arp_ignore参数

设定请求的目标地址为本地ip时,对其arp的查询作不同的应答模式。默认有8个值,我们只使用2个。

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是自己的才给与响应。


© 著作权归作者所有

共有 人打赏支持
上一篇: CentOS网络配置
下一篇: 网站排行查询
庆沉
粉丝 36
博文 405
码字总数 140470
作品 0
深圳
运维
私信 提问
lvs_dr 负载均衡模式分析

1.前言 上一篇文章《lvs_nat 负载均衡模式及抓包分析》,已经对开源负载均衡软件的 nat 模式进行了实验和 tcpdump 数据包分析。经过分析,我们知道 lvs 的 nat 负载均衡模式,它的性能瓶颈在...

hello_cjq
03/28
0
0
初识keepalived(二)——keepalived与LVS实现高可用

背景介绍 通过前面的介绍了解到LVS其实是工作在netfilter框架input链上的一组规则,而LVS本身无法实现高可用和对realserver的健康状态检测,keepalived为了解决上述2点问题而诞生,同时keepa...

qiao645
2017/11/20
0
0
初识LVS(二)——LVS的DR工作模式

LVS的DR模式介绍 LVS在NAT模式下所有的请求和响应报文都需要经过director,尽管LVS工作在内核层不受套接字文件65535的数量限制,但也有可能会成为性能瓶颈(如视频网站),以下介绍LVS的另一...

qiao645
2017/09/10
0
0
【紧急求救】lvs问题

我知道同一网络中可以存在同一ip的两台主机,mac地址相同即可 但是在lvs工作模式DR下,调度端192.168.0.1 -----虚拟ip 实用服务器两台都是要有虚拟ip ---- 192.168.0.1 :通过四个参数解决冲...

OscerSong
2012/11/01
601
1
LVS-DR负载均衡模式的arp_announce和arp_ignore详解

lvs在DR模式下需要关闭arp,设置参数的意思可以参考下文 arpannounce和arpignore 用来屏蔽arp请求,比较难理解,先看看linux核心2.6的定义: ==============================arp_announce==...

dengaosky
2017/09/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

centos7 部署Apache服务器

centos7 部署Apache服务器 置顶 2017年09月05日 09:12:49 师太,老衲把持不住了 阅读数:19700 飞翔科技 2017-09-04 16:24 Apache程序是目前拥有很高市场占有率的Web服务程序之一,其跨平台和...

linjin200
29分钟前
1
0
CENTOS7 搭建文件服务器:samba共享linux文件夹

一、安装samba: sudo yum install samba 二、配置samba共享目录 sudo vi /etc/samba/smb.conf [rpi_web_notebooks] comment = 树莓派jupyter notebook目录 path = /home/......

mbzhong
39分钟前
2
0
解析Nuxt.js Vue服务端渲染摸索

本篇文章主要介绍了详解Nuxt.js Vue服务端渲染摸索,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 Nuxt.js 十分简单易用。一个简...

前端攻城老湿
49分钟前
4
0
深入解析React中的元素、组件、实例和节点

React 深入系列,深入讲解了React中的重点概念、特性和模式等,旨在帮助大家加深对React的理解,以及在项目中更加灵活地使用React。 React 中的元素、组件、实例和节点,是React中关系密切的...

前端攻城小牛
今天
5
0
菜鸟网络三面面经(java开发岗):Spring boot+JVM+线程池+中间件

一面 1、HaspMap底层原理?HaspTable和ConcurrentHashMap他们之间的相同点和不同点? 2、由上题提到锁的问题 3、MySQL的表锁&行锁&乐观锁&悲观锁,各自的使用场景 4、Java线程锁有哪些,各自的...

别打我会飞
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部