开发者社区> 问答> 正文

DR模式是什么?

DR模式是什么?

展开
收起
真的很搞笑 2021-12-02 22:00:29 1235 0
1 条回答
写回答
取消 提交回答
  • DR模式也叫直接路由模式,

    LVS接收入站请求 (VIP端口等待连接)以及根据算法选出真实服务器,由后端真实服务器负责响应请求。DR模式要求调度器(DIP)与后端服务器在同一个局域网内 ,VIP地址在调度器与后端所有的真实服务器间共享 回应 客户端时会返回 调度器VIP 真实服务器的ip对外不可见 所以 把真实服务器的的源地址改为 调度器对外可见的VIP 真实服务器发送数据给客户端

    (因为真实服务器 给客户端回应数据包时 需要设置源IP为VIP地址,目标IP为客户端IP, 这样客户端访问的是调度器的VIP地址,回应的源地址也是VIP地址)。

    由于多台计算机设置相同的VIP地址,所以要求调度器的VIP地址是对外可见的,真实服务器的VIP对外是不可见的)

    因此要求真实服务器的VIP地址必须配置在Non-ARP回环地址的网络设备上,不会向外广播自己的MAC及对应的IP地址。

    调度器根据算法在选出真实服务器后,在不修改数据报文的情况下,将数据帧的MAC地址修改为选出的真实服务器的MAC地址,将该数据帧发给真实服务器。

    2021-12-02 22:05:24
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载