域名解析
域名解析是将域名转换为 IP 地址的过程,因为计算机只能识别 IP 地址,而人们更习惯于使用方便记忆的域名。域名解析需要通过 DNS 协议来实现,DNS 协议是一种分布式的网络服务,它可以将域名和 IP 地址相互映射。
关于域名空间:
域名空间被组织成树形结构
域名空间通过划分zone的方式进行分层授权管理
全球公共域名空间仅对应一棵树
根域名服务器:查询起点
域名组成格式:【a-zA-Z0-9_-】,以点划分label
DNS查询过程:
对称加密和非对称加密: 对称加密:一份密钥 非对称加密:公钥和私钥
CDN:静态加速CDN,动态加速CDN 接入全站加速是通过 CDN(内容分发网络)技术实现的,CDN 是一种分布式网络架构,它可以将静态资源缓存到全球各地的节点上,让用户就近获取资源,从而提高访问速度。
四层负载均衡 四层负载均衡是基于 IP 和端口的负载均衡,它主要通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。四层负载均衡设备只需要转发数据包,不需要解析应用层的内容,因此效率较高,但功能较简单。 四层负载均衡的典型例子是 TCP/UDP 协议。 七层负载均衡 七层负载均衡是基于 URL 或主机名的负载均衡,它主要通过报文中的应用层内容,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。七层负载均衡设备需要代理客户端和服务器之间的连接,并解析应用层的协议,因此效率较低,但功能较强大。七层负载均衡的典型例子是 HTTP/HTTPS 协议。