DNS

作者: Makethechange | 来源:发表于2019-07-14 21:08 被阅读0次

DNS服务器

域名系统,Domain Name System。域名和ip地址互相映射分布式数据库。可以理解为网络世界的地址簿。

DNS在日常使用者非常重要,每个人使用都要访问它,一旦出了故障,整个互联网都要瘫痪。而且全世界都要使用它,如果大家都统一访问某一台,则时延会很高。因而DNS服务器需要设置成高可用高并发分布式的。于是就有了图1树状层次结构。

图1

根DNS服务器:返回顶级域服务器的ip地址

顶级域DNS服务器:返回权威DNS服务器的ip地址

权威DNS服务器:返回响应主机的ip地址

DNS解析流程

为了提高dns的解析性能,很多网络都会就近部署DNS缓存服务器。于是就有了以下解析流程(图2)

图2

负载均衡

内部负载均衡:域名配置多个ip,配置负载均衡策略。

全局负载均衡:应用为了高可用,往往会部署多个机房,每个地方都有自己的ip地址。当用户访问某个域名的时候,可以从多个数据中心请求。另外希望北京的用户访问北京的数据中心,杭州的用户访问杭州的数据中心,这样客户体验就会好很多。

假设全国有多个数据中心,托管在多个运营商,每个数据中心三个可用区(Available Zone)。对象存储通过跨可用区部署,实现高可用性。在每个数据中心中,都至少部署两个内部负载均衡器,内部负载均衡器后面对接多个对象存储的前置服务器(Proxy-server)。具体流程如图3

图3

权威dns服务器有cname指向第一层GSLB。

第一层GSLB:会筛选出同一运营商的GSLB。

第二层GSLB:筛选出比较近的服务器ip。

常见全局负载均衡器失灵的情形以及解决措施

流量超过机器极限,扩容可以解决。

全局负载均衡器宕机,引入多台机器解决。

网络故障导致失灵,接入更多的线路。

相关文章

  • DNS介绍以及模拟dns解析过程实验

    DNS简介DNS域名的解析过程DNS服务器的资源记录实验模拟DNS解析过程 DNS简介   DNS(Domain ...

  • 20170919 DNS服务(一)

    DNS简介DNS解析关键概念BIND 一、DNS简介: (一)DNS服务 DNS:Domain Name Serv...

  • DNS

    DNS服务 DNS域名 DNS域名结构 DNS解析 DNS服务器类型 区域传输 DNS解析 区域数据库 添加CNA...

  • 服务器宝塔面板改DNS

    把服务器DNS改为 阿里DNS 主要DNS:223.5.5.5 备用DNS:223.6.6.6

  • DNS优选

    DNS优选 翻墙DNS PandaDNS: http://dns.pandadns.xyz/ 可以翻墙的DNS。支...

  • 8-4 DNS

    DNS解析了解吗 DNS解析 查询方式 DNS劫持 DNS解析转发问题

  • DNS explained

    DNS explained What is DNS DNS stands for Domain Name Syst...

  • Red Hat -- DNS

    Ret Hat -- DNSUbuntu Server -- DNS 什么是 DNS ? DNS (Domain ...

  • 关于DNS的笔记

    腾讯 DNS 119.29.29.29 阿里DNS 223.5.5.5 223.6.6.6 https://dns...

  • BIND

    DNS 什么是域名: 由来 DNS服务器的分类: DNS查询的类型: DNS的解析分类: DNS的资源记录: DN...

网友评论

      本文标题:DNS

      本文链接:https://www.haomeiwen.com/subject/ukbikctx.html