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

做网站的公司没有技术关键词优化排名软件s

做网站的公司没有技术,关键词优化排名软件s,做同城网站有哪些,国外哪个网站卖真松树做圣诞树导读 本文首先讲述四层负载均衡技术的特点,然后通过提问的方式推导出四层负载均衡器的NAT模型和DR模型的工作原理。通过本文可以了解到四层负载均衡的技术特点、NAT模型和DR模型的工作原理、以及NAT模型和DR模型的优缺点。读者可以重点关注NAT模型到DR模型演进的原…

导读

本文首先讲述四层负载均衡技术的特点,然后通过提问的方式推导出四层负载均衡器的NAT模型和DR模型的工作原理。通过本文可以了解到四层负载均衡的技术特点、NAT模型和DR模型的工作原理、以及NAT模型和DR模型的优缺点。读者可以重点关注NAT模型到DR模型演进的原因(一种技术的诞生肯定是为了弥补现有技术的不足)。除此之外,读者可以多多关注一些基本的、底层的知识,比如内核空间、用户空间、计算机网络等。 为了叙述方便,文中将“四层负载均衡器” 简称为“FLB” (Four-tier Load Balancer)。

一、FLB在网络中的基本拓扑

FLB工作在OSI七层网络参考模型的第四层(传输控制层),FLB上必须具备两个IP地址,VIP和DIP。VIP是暴露给客户端的访问地址;DIP是FLB的分发IP,将数据包通过DIP所在的网卡发送给后端的真实提供服务的服务器(后面简称“RS”(Real Server)),如下图。

在这里插入图片描述

其中CIP为客户端的ip,RIP为RS的ip。

二、四层负载均衡技术的特点

由于FLB工作在传输控制层,因此它对数据包的处理(转发)总是运行在内核态,不会产生内核态和用户态的切换。

虽然FLB工作在传输控制层,但是它并不会和client进行三次握手,它只是“偷窥”数据包中的ip地址和端口号,然后根据配置的规则进行数据包的转发,速度极快。

三、提出问题

在图1中,如果client发送数据包最终到达server1,由于client数据包的目的ip为VIP,当server1收到数据包时,发现数据包的目的ip竟然不是自己的ip,那岂不会丢弃数据包?

四、NAT模型

NAT(Network Address Translation)模型,针对3中的问题,可以在FLB中增加对客户端的目的地址vip的地址转换,将vip转换成后端某一RS的ip,然后再将数据包发送出去,详细的网络拓扑如图2。

在这里插入图片描述

需要注意的是,上面的后端的server的默认网关需要配置成负载均衡服务器的地址。这样server响应的数据包才能回到负载均衡服务器上。

NAT模型的弊端

很明显的一点是,在做NAT地址转换时,会消耗负载均衡服务器cpu的算力。大多数情况下,client向server请求的数据报文很小,而server向client响应的数据报文很大,这就是“非对称”的。在通过NAT的方式实现负载均衡时,client请求报文和server返回的数据报文都要经过负载均衡服务器进行网络地址转换,如果请求的并发流量很大,那么大量并发的响应报文返回到FLB时,负载均衡服务器的网络带宽就会成为瓶颈

五、DR(Direct Route)模型

直接路由模式可以解决NAT模型的两个弊端。DR模式不经过NAT地址转换,而是将server端返回的数据包的源ip直接写成VIP发送出去。这其中涉及到几个要点:

  • 由于server返回的数据包的源ip要写成vip,而不是rip,那么在server本地需要配置vip。并且这个vip必须是对外隐藏的,也就是说外界(客户端、负载均衡器)不能直接访问到server中的vip,而是必须访问负载均衡器暴露的vip。
  • 在负载均衡器中,接收到client的数据包的源ip是cip,目的ip是负载均衡器暴露的vip,那么负载均衡器如何才能将该数据包发送给server呢?(由于server的vip是隐藏的,负载均衡服务器只能看到rip)。在DR模式中,是通过MAC地址欺骗的方式来实现。负载均衡服务器接收到client的请求数据包之后,将目的MAC地址替换为后端某一台server1的MAC地址(替换之前,目的MAC地址为负载均衡器的MAC地址),然后将数据包发送出去,进行点到点通信,这样server1就收到了client的数据包。 点对点通信依赖的是MAC地址(数据链路层)。
  • 基于上述内容:要实现负载均衡器和后端server点对点通信,因此约束了:负载均衡服务器的DIP和后端的server必须在同一个机房(局域网)。

根据上面的推导,DR模型的基本网络拓扑如图3所示。

在这里插入图片描述

在RS中如何配置VIP,如何实现VIP隐藏?且听下回分解:LVS DR模型实验搭建与验证。

作者:京东物流 伍泓全

来源:京东云开发者社区 自猿其说Tech 转载请注明来源

http://www.shuangfujiaoyu.com/news/48934.html

相关文章:

  • wordpress 服务器错误滁州网站seo
  • 网站建设公司东莞seo常用工具包括
  • 做新的网站seo世界网站排名查询
  • 广州传业建设有限公司网站nba最新比赛直播
  • 如何让网站自适应屏幕百度手机浏览器下载
  • 电子口岸网站做资料库中国做网站的公司排名
  • 政府门户网站的重要性百度做广告费用
  • 广州信科做网站广告网页
  • 店铺seo是什么意思seo品牌优化
  • 网站制作合同注意事项网店买卖有哪些平台
  • php网站开发推荐书籍辽源seo
  • 大连手机自适应网站建设公司上海seo优化公司bwyseo
  • 什么企业需要做网站网络优化的流程
  • 泸州大浪科技做网站百度搜索页面
  • 上海网页制作公司seo整站优化费用
  • 装修设计网站排名杭州seo论坛
  • 建网站如果不买域名别人能不能访问线上推广
  • 如何访问服务器上的网站seo导航
  • 网站跳转至手机端如何做网站按天扣费优化推广
  • 深圳网站设计x程序昆山seo网站优化软件
  • 做网站前期需要准备什么营销思路八大要点
  • 丽江网站制作公司免费推广软件 推广帮手
  • 搜索引擎推广效果seo优化或网站编辑
  • 综合服务平台一站式服务平台网站开发灰色推广引流联系方式
  • 做创新方法工作的网站夫唯seo视频教程
  • 做网站 java netseo在线短视频发布页运营
  • 怎么做照片网站百度搜索引擎优化公司哪家强
  • 做网站的实施过程智能网站推广优化
  • wordpress文章专辑大同优化推广
  • 西安网站建设xazxcyseo品牌优化整站优化