博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TCP/IP 域名系统DNS
阅读量:5139 次
发布时间:2019-06-13

本文共 620 字,大约阅读时间需要 2 分钟。

简介

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; }

..

 

转载于:https://www.cnblogs.com/jiqing9006/archive/2013/06/14/3135453.html

你可能感兴趣的文章
httpwebrequest 服务器提交了协议冲突. section=responsestatusline
查看>>
HBase相关
查看>>
用Duilib界面库开发的一个日历控件
查看>>
2014-11-21 DHTMLX是什么
查看>>
关注的博客
查看>>
听写宝家庭辅导好帮手方便自己发音不标准推荐
查看>>
python脚本与shell脚本的结合应用
查看>>
【转】PLSQL:[1]plsql中文乱码,显示问号
查看>>
day13 迭代器和生成器
查看>>
Android下各个按键对应的key code
查看>>
hashTable和hashMap区别
查看>>
求解斐波那契数
查看>>
关于抽象类
查看>>
Python全栈之路Day17
查看>>
使用SystemInfo类获取Unity3D运行设备的各类信息(CPU类型,显卡类型等)
查看>>
hnu12884 Area Coverage 矩形分割 or 线段树
查看>>
jquery学习入门到高级(转载博客园)
查看>>
程序接口的理解
查看>>
利用js、html以及Css简单制作了一个模拟手机短信发送
查看>>
eclipse去掉xml验证的方法
查看>>