TCP/IP 域名系统DNS

简介:

简介

DNS的作用就是把应用层的主机名映射为网络层的IP地址。

上图展示了DNS的作用。

(学会讲故事,将内容贯穿起来)

为了得到层次化的名字空间,人们设计了域名空间,如下图所示:

下面是一个具体的示例:

域domain是域名空间中的子树。域的名字就是这个子树顶部结点的名字。域本身可以划分为若干个域(有时也称它们为子域。)

因特网中的DNS

1.类属域(按照主机的类属行为来定义注册主机。树中的每一个结点定义一个域。)

类属性中的标号含义

2.国家域(比如cn表示中国,us表示美国)

3.反向域(用于把地址映射成名字例如IP为132.34.45.121应被读为121.45.34.132.in-addr.arpa)

解析

名字解析成地址,地址解析成名字称为名字地址解析。这个过程主机要调用解析程序DNS。

1.递归解析,

 2.迭代解析

Tips:

简单来说,递归就是自己调用自己,如:
int abc(...)
{
if(...) //递归终止条件
{ return abc(...); }
return 0;
}

而迭代是重复一组指令,不断地根据变量的旧值推出新值,如:
for(; ; ;) //迭代终止条件
{
a = b + c;
b = a;
c = a;

}



本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/archive/2013/06/14/3135453.html,如需转载请自行联系原作者

相关文章
|
2月前
|
运维 监控 网络协议
QT实现TCP通信:从基础到高级的全面解析
QT实现TCP通信:从基础到高级的全面解析
165 0
|
3天前
|
域名解析 安全 云计算
2024最新版守约者二级域名分发系统
二级域名管理:我们的系统提供全面的二级域名管理服务,让您轻松管理和配置二级域名。 域名分发:利用我们先进的域名分发技术,您可以自动化地分配和管理域名,确保每个用户或客户都能及时获得所需的域名资源。 自动化域名分配:我们的系统支持完全自动化的域名分配,减少人工操作,提高效率和准确性。
25 5
|
20天前
|
存储 缓存 负载均衡
阿里云DNS常见问题之域名DNS跳转有问题如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
20天前
|
域名解析 缓存 网络协议
阿里云DNS常见问题之新购域名阿里云DNS无法解析如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
20天前
|
域名解析 缓存 网络协议
阿里云DNS常见问题之DNS域名一直连不上如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
1月前
|
网络协议 数据格式
|
1月前
|
存储 网络协议 API
网络原理-TCP/IP(3) - 三次握手超详解析
网络原理-TCP/IP(3) - 三次握手超详解析
|
2月前
|
网络协议 Java 数据安全/隐私保护
如何使用Java实现基于TCP/IP协议的即时通讯系统
TCP/IP协议是现代计算机网络通信中最常用的协议之一,而即时通讯系统则是当前互联网应用中非常普遍的一种场景。本文将介绍如何使用Java编程语言来实现基于TCP/IP协议的即时通讯系统,包括建立服务端和客户端、发送和接收消息等方面的详细步骤和示例。
|
2月前
|
网络协议 安全 Java
【JavaEE初阶】 TCP协议详细解析
【JavaEE初阶】 TCP协议详细解析
|
2月前
|
域名解析 缓存 网络协议
使用IP地址可以访问应用系统,但通过域名无法访问时
使用IP地址可以访问应用系统,但通过域名无法访问时
54 1

相关产品

  • 云解析DNS
  • 推荐镜像

    更多