代理服务器
- 特点:本身不产生内容,处于中间位置转发上下游的请求和响应
- 面向下游的客户端:它是服务器
- 面向上游的服务器:它是客户端
- 正向代理:代理的对象是客户端
- 隐藏客户端身份
- 绕过防火墙(突破访问限制)
- Internet 访问控制
- 数据过滤
- 反向代理:代理对象是服务器
- 隐藏服务器身份
- 安全防护
- 负载均衡(数据转发给其他服务器,为服务器集群提供负载均衡的能力)
CDN
- CDN,内容分发网络
-
利用最靠近每位用户的服务器
-
更快更可靠地将音乐、图片、视频等资源文件(一般是静态资源)传递给用户
-
CDN 运营商在全国乃至全球地各大枢纽城市建立了机房,部署了大量拥有高存储高带宽的节点,构建了一个跨运营商、跨地域的专用网络
-
内容所有者向 CDN 运营商指出费用,CDN 将其内容交付给最终用户
-
类似于 CPU 的 cache 机制,cache 命中了就相当于 CDN 服务器上有想要的资源,cache 未命中,cdn 去源站获取资源并缓存
-
访问 CDN 服务器流程图
-
域名发给 DNS 服务器后,DNS 服务器发现这个域名有些特殊,DNS 会告诉客户端向 CDN DNS 服务器要,CDN DNS 服务器就返回 CDN 负载均衡系统的 IP 地址,CDN 负载均衡系统会根据客户端的 IP 地址返回离客户端最近的 CDN 服务器的 IP 地址
-