`

域名解析原理

阅读更多

打开浏览器时,输入 www .idcspy.com 时,你的电脑会首先向当地的网络运营商查询有无该域名的记录,如果没有,就直接找到美国那13台根服务器那里查询。你的域名在哪里注册的,那些根服务器上都会有记录,比如你的域名是net.cn注册的,那么,根服务器就会指引你的电脑返回中国大陆,找到net.cn公司,查询到域名的对应IP后再打开网站。这就是基本过程。

在这个过程中,电脑先后访问了你当地的网络运营商,比如中国电信公司合肥分公司的数据库,接着又游荡到了美国,在洋人的指引下又回到中国,net.cn在大陆各地都有分公司,但数据库只放在上海,所以你的电脑在上海中转了一下,再连通你的网站。这样算下来,你的电脑总共走了5万多公里的路程。

我在Godaddy公司注册的域名,新做的解析和修改的解析马上生效了,不像在国内的,要24小时才能生效。我判断,该公司可能由于实力强大,所以能优先把数据做进13台根服务器,而不像其它公司那样需要排队等候(也可能是其它情况,反正真的挺快)。这样,当你第一次访问我的域名例如www .idcspy.com时,我的电脑先在我本地的运营商比如中国铁通深圳分公司查该域名的数据,查无此人就直接跑到美国问那13台根服务器,洋人查了一下,看到,“哦~这个域名是我们的合作伙伴Godaddy公司的,该公司就在我们楼下,你下去找他们吧”,我的电脑下楼去,果然,在地下停车场看到了Godaddy公司的人正在和大象、大狼在坐而论道。经过指引,直接回到杭州连通我的网站。这样算下来,我的电脑总共走了3万公司。

5万公司和3万公司,在光速传输的时代里一般是看不出什么优势的,但如果遇到网络塞车,上网高峰,或者你的网线比较破旧的话,这种区别就明显拉大了。我现在用铁通的线路上网,昨天又分别用移动无线、联通、网通上网,分别输入我在国内注册的域名和Godaddy注册的域名,其中,国内注册的域名,当我按下回车后,大概等待了5、6秒钟才解析出来,而我在Godaddy注册的域名,只需不到一秒钟就查到了。

文章出处:http://bbs.idcspy.com/forum-45-1.html

分享到:
评论

相关推荐

    动态域名解析与端口映射

    #### 一、动态域名解析原理与应用 ##### 1.1 域名解析基础 在互联网世界里,为了方便人们记忆和访问,我们通常使用域名而非IP地址来标识一台主机的位置。然而,实际的数据传输过程中,计算机识别的是IP地址而不是...

    C语言进行解析域名.docx

    #### 二、域名解析原理 在了解C语言如何实现域名解析之前,我们先来简单回顾一下域名解析的基本原理: 1. **DNS(Domain Name System)系统**:负责将易记的域名转换为具体的IP地址。 2. **递归查询与迭代查询**:...

    什么是域名解析.pdf

    ### 域名解析概述 域名解析,简而言之,是互联网中的一项核心技术,它实现了从人类易于记忆的...了解域名解析的基本原理和不同类型的解析记录,对于网络管理员、网站开发者以及所有依赖互联网的人来说都是至关重要的。

    域名解析IP.rar

    1. **域名解析原理**:DNS(Domain Name System)是互联网的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库。当我们输入一个域名时,DNS解析器会查找相应的IP地址。这个过程通常包括递归查询和迭代查询...

    C语言写的域名解析API.zip

    二、域名解析原理 域名解析主要通过DNS协议完成,这是一个分布式的数据库系统,用于存储域名与IP地址的映射。当一个程序需要将域名转换为IP时,它会发送一个DNS查询请求,然后DNS服务器会返回相应的IP地址。这个...

    域名解析客户端简单搭建

    比较简单的域名解析客户端搭建,其中涉及到简单的socket等网络基础编程,适合用于基础练习

    域名解析系统及配置

    域名解析系统及配置 随着互联网的快速发展,域名解析系统(DNS)成为了网络基础设施的重要组成部分,它使得人类可读的域名能够转换成计算机可识别的IP地址。本实践报告旨在深入探讨域名解析系统的概念、功能以及...

    批量域名解析脚本

    本文将深入探讨批量域名解析脚本的工作原理、使用场景以及如何实现。 首先,我们要理解什么是`Nslookup`。`Nslookup`是一款命令行工具,它允许用户查询DNS(Domain Name System)服务器以获取域名对应的IP地址或...

    自动修改腾讯云域名解析为当前IP的PHP脚本

    在IT行业中,自动修改域名解析至当前IP的脚本是一个常用的功能,特别是在拥有动态公网IP地址的场景下,如家庭宽带。"自动修改腾讯云域名解析为当前IP的PHP脚本"是一个解决此问题的有效工具。它利用了腾讯云提供的API...

    2022年优秀-windowsserverXXXXDNS服务配置详解.pptx

    本资源是关于Windows Server中DNS服务配置的详解,主要涵盖DNS的基本概念、域名解析原理、DNS服务器的安装和管理、DNS记录类型等方面的知识点。 一、DNS的基本概念 DNS(Domain Name System)是域名解析系统的缩写...

    httpd基于端口的域名解析

    本文将详细介绍httpd基于端口的域名解析的基本原理、配置步骤及验证方法。 #### 二、基本概念与原理 **1. 基本概念** - **HTTPD (Apache HTTP Server)**:一款免费开放源码的Web服务运行平台,在使用过程中,用户...

    跟踪域名解析过程

    ### 跟踪域名解析过程 #### 概述 随着互联网技术的发展,域名解析成为连接用户与互联网资源的重要环节。为了更好地理解域名是如何被解析的,掌握一定的域名解析跟踪技能显得尤为重要。通常,Linux下的`dig`命令因...

    VC 6.0域名解析演示程序源代码.rar

    本篇文章将深入探讨利用VC 6.0进行域名解析的程序设计,基于提供的"VC 6.0域名解析演示程序源代码.rar"。 域名解析是互联网通信的基础,它将人类可读的域名转换为计算机可以理解的IP地址。在Windows环境下,这个...

    c#调用域名解析实例

    本主题聚焦于“C#调用域名解析实例”,这是一个关键的网络编程概念,涉及了如何利用C#来实现DNS(Domain Name System)查询。DNS是互联网的基础服务之一,它将人类可读的域名转换为机器可识别的IP地址,使得我们能够...

    DNS域名解析应用

    在IT行业中,DNS(Domain Name System)域名解析系统是一个至关重要的组成部分,它负责将人类可读的域名转换为网络可以理解的IP地址。Node.js是一个流行的JavaScript运行环境,它允许开发者使用JavaScript进行服务器...

    DNS域名解析服务器+过滤功能

    在这个特定的项目中,"DNS域名解析服务器+过滤功能"表明该服务器不仅仅提供基础的解析服务,还额外增加了对请求的过滤,能够拦截不允许访问的网站。这种功能对于网络管理员而言非常有用,可以用于防止员工访问不合适...

    基于Linux平台的DNS服务器容错.pdf

    本文首先介绍了 DNS 的概念和原理,包括 DNS 的定义、DNS 域名解析原理和 DNS 服务器的类型。然后,讨论了基于 Linux 平台的 DNS 服务器容错的实现方法,包括主 DNS 服务器、辅助 DNS 服务器和高速缓存 DNS 的配置和...

    DNS域名解析,delphi xe8,windows、android、ios亲测可用

    首先,理解DNS域名解析的基本流程是必要的。当我们在浏览器中输入一个URL时,操作系统会启动DNS客户端(通常为DNS解析器),向本地配置的DNS服务器发送查询请求。这个请求包含要解析的域名。DNS服务器接收到请求后,...

    计算机网络设计报告=域名解析服务器的安装及各层协议运行分析.doc

    计算机网络设计报告主要探讨了域名解析服务器的安装和各层协议的运行分析,这涉及到互联网通信的核心机制。首先,我们要理解DNS(域名系统)的作用,它是互联网命名系统,负责将人类可读的域名转化为IP地址,使我们...

    C# DNS域名解析小工具

    总的来说,这个"C# DNS域名解析小工具"是利用C#强大的网络功能,结合DNS协议,实现了一个实用的小程序。对于网络管理员、开发者或是对网络基础有兴趣的用户来说,这样的工具都有其实际价值。它不仅简化了手动查询的...

Global site tag (gtag.js) - Google Analytics