一、四层与七层负载均衡介绍

一、四层与七层负载均衡

  • 1、什么是四层负载均衡、什么是七层负载均衡?
    判定标准:OSI七层协议,有能力处理到哪一层的包,你就是哪一层的设备

    file

    作者留存作图地址:https://www.processon.com/diagraming/58883630e4b049e795e80bcf

  • 2、下个定义
    (1)客户端的一个请求包:像一个快递一样,层层包裹了七层
    (2)负载均衡的作用:分析用户的请求包,然依据内部的算法,分发后其代理的后续节点
    (3)四层负载均衡:拆包可以拆到四层,即tcp或udp协议,然后基于ip+port进行分发
    (4)七层负载均衡:拆包可以拆到七层,例如http协议的包,然后基于url地址进行分发

  • 3、强调一个你可能迷糊的点!非常重要

    数据包的发送过程与一个快递的邮寄过程是类似的
    1、数据包从客户端发起,是一个完整的七层包,就相当于一个快递被包裹了七层,每一层都会包含邮寄地址
    2、为什么要包这么多层、层层都有地址?为了让沿途不同的网络设备能读懂、以便知晓这个快递下一步应该发给谁
    3、客户端发出的包是一个包裹了七层的包,发送过程中并不会被剥的少了一层。沿途经过每种网络设备只是会拆开来看一眼,
    以便知晓此包该发给谁之后,往下一站发的时候,肯定会将数据包重新封装好

二、四层负载均衡的应用场景

2.1 四层负载多个数据库从库

联系管理员微信tutu19192010,注册账号

上一篇
下一篇
Copyright © 2022 Egon的技术星球 egonlin.com 版权所有 帮助IT小伙伴学到真正的技术