1.什么是四层和七层负载均衡?
所谓四层就是基于IP+端口的负载均衡,七层就是基于URL等应用层信息的负载均衡。
同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。
换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;
三层负载均衡会通过一个虚拟IP地址接收请求,然后再分配到真实的IP地址;
四层通过虚拟IP+端口接收请求,然后再分配到真实的服务器;
七层通过URL或主机名接收请求,然后再分配到真实的服务器。
2.四层负载均衡和七层负载均衡的区别?
所谓四层负载均衡,也就是主要通过报文中的目标地址和端口,
再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。
四层负载均衡在接收第一个来自客户端的SYN请求时,选择一个最佳的服务器
并对报文中目标IP地址和端口进行修改(改为后端服务器IP和端口),直接转发给该服务器。
TCP的连接建立,即三次握手是客户端和服务器直接建立的,
负载均衡设备只是起到一个类似路由器的转发动作。
所谓七层负载均衡,也称为内容交换,也就是主要通过报文中的真正有意义的应用层内容,
再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。
负载均衡设备如果要根据真正的应用层内容再选择服务器,只能先代理最终的服务器和客户端
建立连接(三次握手)后,才可能接受到客户端发送的真正应用层内容的报文,
然后再根据该报文中的特定字段,再加上负载均衡设备设置的服务器选择方式,
决定最终选择的内部服务器。负载均衡设备在这种情况下,更类似于一个代理服务器。
负载均衡和前端的客户端以及后端的服务器会分别建立TCP连接。
所以从这个技术原理上来看,七层负载均衡明显的对负载均衡设备的要求更高,
处理七层的能力也必然会低于四层模式的部署方式。
3.常见的软件负载均衡方案
软件四层负载均衡代表作品是LVS,支持四层以上的所有应用。
软件七层负载均衡大多基于HTTP反向代理方式,代表作品有Nginx,HAProxy。
HAproxy也支持四层的负载均衡。
点击复制链接 与好友分享!
http://www.2cto.com/os/201403/285850.html
相关推荐
基于OSI层次结构的负载均衡策略,明廷堂,,负载均衡策略建立在现有网络结构之上,它提供了一种有效的方法扩展网络带宽和增加吞吐量,加强网络数据处理能力,提高网络的灵活
经常会说七层负载均衡还是四层负载均衡,其实根据ISO的OSI网络模型的所在层的叫法而决定的,nginx因为在使用http协议在应用层进行负载均衡的操作,所以被称为七层负载均衡。而诸如LVS在TCP层进行负载均衡操作的则被...
为什么需要负载均衡? Load balancing,就是负载均衡,是一种计算机技术。资源分配不均衡,吞吐量低,相应时间慢,过载损坏! 什么是负载均衡? 用来在多个计算机之间,网络连接,cpu,磁盘驱动器或其他资源中分配...
LVS基于OSI四层网络协议,可以实现多种Load Blance负载均衡功能,将前端请求按照设定规则调度到后端服务器,LVS调度功能和性能都很强大,唯一美中不足的是没有High Availability和健康状态检查功能。
1 负载均衡加权轮询算法将请求按照顺序且根据权重分配给后端。 正确 错误 2 加权随机法是指按照权重来随机选取服务器。 正确 错误 3 负载均衡轮询算法将请求按顺序轮流分配到后台服务器上,均衡的对待每一台服务器,...
负载均衡是通过OSI协议对应的 7层负载均衡:用的7层http协议, 4层负载均衡:用的是tcp协议加端口号做的负载均衡 ----------------------------------------------------------------------------------------------...
11.负载均衡 13.距离矢量路由协议 14.RIP V1 V2 15.RIP路由聚合 16.路由汇总外部路由 17.路由环路 18.路由认证 19.OSPF-1 20.OSPF-2 DR BDR 21.OSPF-3 传输介质 23.VLAN-2 24.VRRP 25.STP 26.PPP协议介绍 27.帧中继 ...
11.负载均衡.avi 13.距离矢量路由协议.avi 14.RIP V1 V2.avi 15.RIP路由聚合.avi 16.路由汇总外部路由.avi 17.路由环路.avi 18.路由认证.avi 19.OSPF-1.avi 2.osi TCP模型 子网计算.avi 20.OSPF-2 DR BDR.avi 21....
目录网盘文件永久链接 零基础入门篇-网络是什么 - 1 学习OSI模型入门网工行业 - 2 设备开机上架调试方法讲解 - 3 二层三层转发原理-ARP技术 - 4 IP地址规划与VLSM应用篇 - 5...PBR策略路由实现负载均衡 - 19 ..........
网络的功能:资源共享、信息传输与集中处理、负载均衡与分布式处理、综合信息服务 、提高可靠性。 3. 网络的分类: 1. 按地理范围:局域网、城域网、广域网。 2. 按通信介质:有线网、无线网。 3. 按拓扑结构:总线...
16 静态路由与默认路由(路由汇总、浮动路由、负载均衡) 17 OSPF路由协议 18 VLAN间路由 19 第一跳冗余协议 20 链路聚合 21 堆叠技术 22 广域网概述 23 点对点协议-PPP 24 PPPoE 25 访问控制列表 26 ACL...
本书以实际组网应用为目标,将千兆位以太网组网技术...第9章讨论基于千兆位以太网技术的大型园区网工程及实例,其中还介绍了多千兆位链路集束、生成树优化、基于VLAN的负载均衡和VLAN主干技术等方面的实用组网技术。
可以实现流量控制、负载均衡。 传输层信息包含端口、控制字和校验和。 传输层协议主要是TCP和UDP。 传输层位于OSI的第四层,这层使用的设备是主机本身。 5、会话层 会话层主要内容是通过会话进行身份验证、...
通过查阅资料,了解现有大型网站的技术架构,发现目前常用的技术有分层、缓存、负载均衡、数据库性能优化,分布式系统等等。接下类分别对这些技术进行简单介绍。无论OSI的7层网络结构,还是计算机底层硬件与上层软件...
计算机络体系结构计算机络定义组成组成部分硬件软件协议功能组成通信(OSI下三层)资源(OSI上三层)功能数据通信(最重要)资源共享
Balancer和应用层的负载均衡器。 中间件:使用Redis 缓存实现分布式Session,以及页面和热点数据静态化。使用消息队列RabbitMQ削峰填谷。 用户数据方面:使用JSR303校验器对用户名进行检验,两次MD5对用户密码进行...
今天的收获: 云计算: 云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡 等传统计算机技术和网络技术发展融合的产物。 三网融合是指电信网、计算机网和有线电视网三大网络通过技术...
第1章 计算机网络概述 本章要点:网络体系就是为了完成计算机之间的...当某台计算机负担过重时,或该计算机正在处理某项工作时,网络可将新任务转交给空闲的计算机来完成,这样处理能均衡各计算机的负载,提高处理问
防火墙 IDS、IPS 负载均衡 网关 PART 边界接入平台安全产品 02 网络安全设备介绍全文共39页,当前为第6页。 边界接入平台安全设备 网络安全设备介绍全文共39页,当前为第7页。 8 防火墙 防火墙(Firewall),也称...