@[TOC](网络概念(DNS + CDN + TLS + Cloudflare) )
DNS
Domain Name System,即域名系统,通过域名取代IP访问互联网。负责将域名和IP地址相互映射,在全球每个国家放置镜像服务器,是个分布式数据库。DNS使用UDP协议,端口为53,长度限制在63-253个字符。采用非加密的明文传输,并且对应答没有验证。防火墙正是利用明文传输和非应答验证,把管控的域名指向错误的IP,实现DNS的错误解析。
CDN
Content Delivery Network,即内容分发网络,是内容存储和分发技术。在现有网络基础之上的智能虚拟网络,依靠部署在世界各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。
TLS
Transport Layer Security,即传输层安全性协议,通过对称加密或非对称加密技术将通信双方交换的内容压缩和加密,确保通信的保密性和可靠性,防止通信过程被窃听和内容被窃取。TLS协议采用主从式架构模型,包括记录协议TLS Record和握手协议TLS Handshake,在两个应用程序间透过网络,创建起安全的连线。
Cloudflare
Cloudflare是基于反向代理的内容分发网络(CDN, Content Delivery Network),通过任播(Anycast)技术和基于nginx+lua架构的Web应用防火墙(WAF, Web Application Firewall) 实现分布式域名解析服务(Distributed Domain Name Server)。既能用于DNS的动态解析,也能用于抵御分布式拒绝服务攻击(DDoS, Distributed Denial of Service)等网络攻击,同时Cloudflare也提供SSL/TLS服务。

本文介绍了DNS、CDN、TLS和Cloudflare等网络核心技术的基本概念及其作用。解释了这些技术如何帮助用户更高效、安全地访问互联网资源。
最低0.47元/天 解锁文章
384

被折叠的 条评论
为什么被折叠?



