链路负载均衡CDN的工作流程如下:

链路负载均衡设备接收内网用户流量,根据目的IP地址来查找目的IP所属运营商,根据选定的运营商结果将流量转发给选定的链路,链路负载均衡设备接收外网用户流量,将流量转发给内网用户。

链路负载均衡是指通过动态算法在多条网络链路中进行负载均衡,链路负载均衡根据业务流量的方向可以分为Outhound链路负载均衡和Inbound链路负载均衡两种情况。Outhound链路负载均衡主要解决是企业内部业务系统访问外部互联网服务时如何在多余不同的链路中动态分配和负载均衡的问题。Inbound链路负载均衡主要解决的是位于互联网外部的用户如何在访问企业内部网站和业务系统时动态地在多条链路上平衡分配,并在一条链路中断时,能够智能地自动切换到另一条可用链路。

4负载均衡由于无法对七层业务进行按内容分发,限制了其适用范围。因此,L7负载均衡受到了业界的极大重视,并成为了服务器负载均衡的主流。L4负载均衡主要采用NAT网络地址转换和DR直接路由实现方式。在实施L4负载均衡时,数据包的检查和分析仅局限于IP报文头部和TCP/UDP报文头部,而不包含TCP/UDP数据包的有效载荷信息。

相比之下,L7负载均衡要求负载均衡设备不仅要支持基于四层的负载均衡,还要能够解析数据包中四层以上的信息,即应用层的信息。例如,解析HTTP内容,从数据包中提取出URL或Cookie信息作为负载均衡的依据。

尽管L4和L7负载均衡在承担负载的对象上存在差异,但在关键技术、部署方式等方面,它们仍具有许多相似之处。