DNS与GTM协同工作原理
客户访问www.abc.com的dns请求流程如图:
1, 首先向其所在运营商的Local DNS发起www.abc.com域名的DNS请求,步骤1;
2, 运营商的Local DNS服务器从RootDNS得知www.abc.com由DNS-CTC、DNS-CNC、DNS-USA1和DNS-USA2来解析,即RootDNS同时返回此4个DNS服务器地址给LDNS(这是DNS的工作原理,它一定会返回所有关于请求的记录,在此即4个DNS服务器。如果只返回一个DNS而此DNS刚好中断服务了,那么Local DNS只能是解析失败了),步骤2和3;
3, Local DNS轮询向这4个DNS服务器发出域名解析的请求,直到返回数据,步骤4;
4, 假如DNS-CTC相应LDNS的域名解析请求,同时返回2台GTM的地址(Listener),步骤5;
5, 接受到请求的GTM首先查询在本地是否有该Local DNS的就近性表项,如果存在,则直接给Local DNS返回速度最快的服务器地址。如果不存在,则通知另外一台GTM发起对该Local DNS的查询,步骤6和7;
6, 两台3DNS分别对LocalDNS进行Probe。例如GTM-A查询该Local DNS的RTT时间为50ms,而GTM-B查询同一Local DNS的RTT时间为100ms,则此时在两台GTM内都形成了该Local DNS的对应就近性表记录;
7, 接受到Local DNS请求的GTM-A根据系统的就近性表返回相应的Data Center内的WEB服务器地址(即1.1.1.1),步骤8;
8, Local DNS获得地址后,将该地址返回给用户,到此DNS请求过程结束,步骤9;
9, 用户向www.albc.com(1.1.1.1)网站发起访问,步骤10。
DNS与GTM协同工作原理相关推荐
- 5 gtm 工作原理_DNS、GSLB和GTM的差别:概念太多
前段时间和立项小组讨论了DNS.GSLB和GTM的区别,才注意到在GSLB之后,又出来一个GTM,研究了一下也不算什么新概念.估计最早是设备厂商提出,CDN和云厂商开始提供在线业务后加大了宣传,把DN ...
- Windows下DNS ID欺骗的原理与实现
域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换信息.通常,网络用户通过UDP协议和DNS服务器进行通信,而服务器在特定的53端口监听,并返回用户所需 ...
- DNS服务解析与原理笔记
引言 DNS介绍 DNS原理与解析 DNS查询 DNS服务搭建 DNS劫持和污染 计算机面试 or 真题 DNS应用扩展 参考与推荐 引言 我想很多人遇到过这样一种情况,电脑突然上不了网了,或者说可以 ...
- 通信网络中DNS服务器的位置在哪,DNS服务器的工作原理及其过程
DNS服务器所提供的服务是完成将主机名和域名转换为IP地址的工作.为什么需要将主机名和域名转换为IP地址的工作呢?这是因为,当网络上的一台客户机访问某一服务器上的资源时,用户在浏览器地址栏中输入的是便 ...
- domain,DNS,冗余,DNS劫持的大致原理
一.domain 解释:域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系(即Trust Relation).信任关系是连接在域与域之间的桥梁.当一个域与其他域建 ...
- f5 gtm 工作原理_F5基本模块架构
初识F5 提起F5,首先会想到负载均衡,也就是Load Balance.其意思就是将负载(工作任务)进行平衡.分摊到多个操作单元上进行执行,例如Web服务器.FTP服务器.企业关键应用服务器和其它关键 ...
- 路由器DNS代理的工作原理介绍
DNS 是域名系统的缩写,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串,一般来说宽带路由器都有DN ...
- DNS Reply Flood防御原理
介绍DNS Reply flood攻击和防御原理. DNS Reply Flood是指攻击者在一定条件下将大量伪造的DNS应答包发送给某个DNS服务器或主机,从而消耗服务器的处理性能. FW基于目的地 ...
- DNS服务,SSL原理
1.简述常见加密算法及常见加密算法原理,最好使用图例解说 2.搭建apache或者nginx并使用自签证书实现https访问,自签名证书的域名自拟 3.简述DNS服务器原理,并搭建主-辅服务器 4.搭 ...
- 浅谈DNS劫持相关概念及原理
目录 一.前言 二.什么是DNS? 三.DNS原理 1.DNS工作原理 2.DNS服务器 3.本地DNS 4.域名的层级 5.根域名服务器 四.DNS劫持 1.什么是DNS劫持 2.DNS劫持的方法 ...
最新文章
- Codeforces 550D. Regular Bridge 构造
- 洛谷 P1736 创意吃鱼法(多维DP)
- java迭代器cas,java提高篇(三十)-Iterator - Java 技术驿站-Java 技术驿站
- Spring线程池开发实战
- 不写一行代码,基于Jmeter打造性能测试数据平台
- 在字符串中标红_在C ++中标记字符串
- sed 之简单用法小记
- c++位运算_最全位运算总结
- centos Apache、php、mysql默认安装路径
- OCR识别身份证及营业执照图片(Java版)
- FP-XH 松下PLC控制器资料下载
- 如何面对高水平的破解组织 谈暴力破解应对
- DIB迪博数据库(2000-2018年)
- linux grep 和 find 命令
- K-Means(K均值聚类)原理及代码实现
- java生成短信验证码 字母加数字的验证码
- 程序员如何写一份合格的简历?(附简历模版)
- 蓝桥杯-算法提高-Cowboys
- css零到一基础教程042:CSS 谷歌字体
- 七年级上册计算机基础知识教案,七年级上册信息技术教案