CDN加速服务反向代理技术

发布时间:2020-07-10 06:06:43   来源:网络


反向代理服务器是位于网络边缘的中间连接点。它接收到初始的HTTP连接请求就像实际的端点一样。本质上是您的网络的交通警察,反向代理作为用户和您的应用程序的源服务器之间的网关。这样做它可以处理所有策略管理和流量路由。
 
反向代理的运作方式如下:
 
接收用户连接请求;完成TCP三次握手,终止初始连接;与原始服务器连接并转发原始请求。
 
反向代理与正向代理:
 
转发代理服务器也位于您的网络边缘,但会根据共享网络中的预设策略调节出站流量。此外它伪装客户端的IP地址并阻止恶意传入流量。
 
正向代理通常由大型组织(如大学和企业)内部使用以便:
 
阻止员工访问某些网站;监控员工在线活动;阻止恶意流量到达原始服务器;通过缓存外部网站内容来改善用户体验。
 
CDN如何使用反向代理:
 
内容交付网络(CDN)部署在您的网络边缘,使用反向代理技术处理传入和传出流量。他们的好处包括:
 
1.内容缓存
 
反向代理被放置在几个地理位置分散的位置,镜像版本的网页被压缩和缓存。这有助于基于客户端地理位置的快速内容交付,有助于减少页面加载时间并改善您的用户体验。
 
2.交通洗刷
 
位于您的后端服务器之前,反向代理服务器位于理想位置,可在所有传入应用程序流量发送到后端服务器之前清理它们。这提供了:
 
①DDoS缓解:在DDoS攻击期间传入的流量分布在一系列反向代理服务器中以降低其整体影响。
 
②Web应用程序安全性:反向代理是放置Web应用程序防火墙以清除恶意数据包(包括恶意程序和黑客请求)的理想位置。
 
③IP掩码
 
在通过反向代理服务器路由传入流量时,连接首先由代理终止,然后再与后端服务器重新打开。从用户的角度来看他们的请求是通过代理IP解决的。因此您的原始服务器的IP地址被屏蔽。这使得攻击者难以获得访问权限并发起直接到IP的拒绝服务攻击。
 
④负载均衡
 
由于反向代理服务器是用户与应用程序的原始服务器之间的网关,因此他们能够确定将单个HTTP会话路由到哪里。对于使用多个后端服务器的应用程序,这意味着反向代理可以高效地分配负载,从而改善整体用户体验并帮助确保高可用性。如果服务器出现故障,反向代理服务器将作为故障转移解决方案,重新路由流量以确保网站持续可用。
 
CDN互联专业提供国内外高防cdn加速服务
 
猜你喜欢
延伸阅读: