当前位置: 首页 > news >正文

负载均衡:四层与七层

负载均衡建立在现在网络基础之上,提供一种廉价透明有效的方式扩展网络设备和服务器带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡可分为七层负载与四层负载。

四层负载(目标地址与端口交换)

主要通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终的内部服务器。

        以常见的TCP为例,负载均衡设备在接收到第一个来自客户端的SYN请求时,即通过上述方式选择一个最的服务器,并对报文中IP地址进行修改(修改为后端服务器IP),直接转发给譔服务器。TCP的连接建立,即3次握手是客户端和服务器直接建立的,负载均衡设备只是起到一个类似路由的转发作用。在某些部署情况下,为保证服务器回包可以正确返回给负载均衡设备,在转发报文的同时可能会对报文原来的源地址进行修改。实现四层负载均衡的软件有:

        F5:硬件负载均衡器,功能很好,但是成本很高。

        LVS:重量级的四层负载软件

        nginx:轻量级的四层负载软件,带缓存功能,正则表达式较灵活。

        haproxy:模拟四层转发,比较灵活。

http://www.lryc.cn/news/468210.html

相关文章:

  • 【Ubuntu】服务器系统重装SSHxrdpcuda
  • ChatGPT的模型训练入门级使用教程
  • 【OS】2.1.2 进程的状态与转换_进程的组织
  • 和为 n 的完全平方数的最少数量
  • Hallo2 长视频和高分辨率的音频驱动的肖像图像动画 (数字人技术)
  • 如何在Debian 8上使用Let‘s Encrypt保护Apache
  • 百科知识|选购指南
  • Go 语言基础教程:4.常量的使用
  • centos服务器重启后,jar包自启动
  • 华为云实战杂记
  • Lesson10---list
  • ASP.NET Core 8.0 中使用 Hangfire 调度 API
  • 查看linux的版本
  • Mysql补充
  • com.baomidou.mybatisplus.extension.service.IService用法详解及使用例子
  • 植物健康,Spring Boot来保障
  • mac-chrome提示您的连接不是私密连接
  • 028.爬虫专用浏览器-抓取#shadowRoot(closed)下的内容
  • Serv00 免费虚拟主机 零成本搭建 PHP / Node.js 网站
  • C#里使用ORM访问mariadb数据库
  • 电商揭秘:商城积分体系简析
  • [OS] 终端控制(Terminal Control) 暂停执行线程(Suspend Executing Thread)
  • 水陆两栖车应对应急事件发挥的作用_鼎跃安全
  • CI/CD 流水线系统-开源框架Tekton
  • Spring MVC(下)
  • 开发涉及的安全规范整理
  • 驱动开发系列26 - Linux Graphics 调试 mesa 的 glDrawArrays (二)
  • laya-spine动画的使用
  • Vue项目实战-新能源汽车可视化(一)(持续更新中)
  • 百度SEO前10关键词排名波动跟用户行为反馈有很大关系