DNS与CDN——前端重点

DNS的基础知识

1、统一资源定位符(URL):也被称作“网址”,用于定位互联网上的资源

在这里插入图片描述

2、DNS(Domain Name System)

在这里插入图片描述
DNS具体Query过程:
在这里插入图片描述

3、DNS记录

  • 资源记录(Resource Record):DNS的数据库条目

  • 超过30种类型:描述IP地址、别名等等

    3.1、A记录:定义主机的IP地址
    在这里插入图片描述
    3.2、AAAA记录:定义主机的IPv6地址
    在这里插入图片描述
    3.3、CNAME记录(Canonical Name Record):定义域名的别名
    在这里插入图片描述
    3.4、MX记录(Mail exchanger record):定为邮件服务器
    在这里插入图片描述
    3.5、NS记录(Name Server Record):定义提供dns信息的服务器
    在这里插入图片描述
    3.6、SOA记录(Start of Authority Record):定义在多个ns服务器中哪个是主服务器
    在这里插入图片描述
    3.7、TXT记录:提供文本信息
    在这里插入图片描述

DNS工具实战

DNS查询工具:

  • dig(DNS lookup utility):用来查询dns的小工具
  • nslookup:交互式查询域名服务工具
  • host(DNS look utility)

本地host修改:

  • Window/linux/mac等下host文件修改
  • Switchhost工具

CDN

内容分发网络(Content Delivery Network):基于地理位置的分布式代理服务器/数据中心

  • 提供高可用
  • 提升性能
  • 提升体验

CDN实现原理

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/baidu_39009276/article/details/125975148