linux-lvs的DR模式

linux-lvs的DR模式,第1张

DR模式也就是用直接路由技术实现虚拟服务器。它的连接调度和管理与 NAT模式一样,但它的报文转发方法不同,DR模式通过改写请求报文的 MAC地址,将请求发送到Real Server,而Real Server将响应直接返回给 客户。这种方式是负载调度机制中性能最高最好的

下面我们直接操作:(实验是基于关闭selinux和firewalld的)

安装:

yum install ipvsadm -y

调度器的VIP,DIP和后端真实服务器IP必须配置在同一网段,都使用仅 主机模式;

客户端的IP与路由器外网IP保持一个网段,且客户端的网关设置为路由 器的外网地址;

后端真实服务器网关设置为路由器的内网地址;

路由器开启数据包的转发;

后端真实服务器要抑制VIP的arp广播;

RS服务器和LVS服务器的VIP以子接口方式配置;

记住配置网卡后,都需要重启网卡哦(systemctl restart network)

nginx:(vip绑定在回环的网卡上)

RIP:192.168.1.103  VIP:192.168.1.200/32

RIP:192.168.1.104  VIP:192.168.1.200/32

lvs:(VIP以子接口方式配置)

DIP:192.168.1.102  VIP:192.168.1.200

#服务器要抑制VIP的arp广播:

echo 1 >/proc/sys/net/ipv4/conf/all/arp_ignore

echo 2 >/proc/sys/net/ipv4/conf/all/arp_announce

#RIP默认网关指向192.168.1.105——VIp加到回环地址里面的

#VIP和DIP的默认网关都指向192.168.1.105

#配置LVS:

ipvsadm -A -t 192.168.1.200:80 # 工作模式如果不指定,默认是DR模式,如需指定使用-g

ipvsadm -a -t 192.168.1.200:80 -r 192.168.1.103

ipvsadm -a -t 192.168.1.200:80 -r 192.168.1.104

#添加IP_VS模块——lvs的IP负载均衡技术是通过IP_VS模块来实现的

modprobe ip_vs

#一个ip仅主机,一个ip桥接。

#开启数据转发:

临时:

echo 1 >/proc/sys/net/ipv4/ip_forward

永久:

vim /etc/sysctl.conf——追加

net.ipv4.ip_forward = 1

system -p——查看

DR指定一个路由器,BDR是指一个备份指定路由器。

为减小多路访问网络中OSPF流量,OSPF会选择一个指定路由器(DR)和一个备份指定路由器(BDR)。当多路访问网络发生变化时,DR负责更新其他所有OSPF路由器。BDR会监控DR 的状态,并在当前DR发生故障时接替其角色。

在多路访问网络上,可能存在多个路由器,为了避免路由器之间建立完全相邻关系而引起的大量开销,OSPF要求在区域中选举一个DR。每个路由器都与之建立完全相邻关系。

DR负责收集所有的链路状态信息,并发布给其他路由器。选举DR的同时也选举出一个BDR,在DR失效的时候,BDR担负起DR的职责。点对点型网络不需要DR,因为只存在两个节点,彼此间完全相邻。

扩展资料

OSPF适合在大范围的网络,OSPF协议当中对于路由的跳数,它是没有限制的,所以OSPF协议能用在许多场合,同时也支持更加广泛的网络规模。只要是在组播的网络中,OSPF协议能够支持数十台路由器一起运作。

组播触发式更新,OSPF协议在收敛完成后,会以触发方式发送拓扑变化的信息给其他路由器,这样就可以减少网络宽带的利用率。同时,可以减小干扰,特别是在使用组播网络结构,对外发出信息时,它对其他设备不构成其他影响

参考资料来源:百度百科-BDR

参考资料来源:百度百科-网关


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/469160.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-05
下一篇2023-06-05

发表评论

登录后才能评论

评论列表(0条)

    保存