实现从域名到ip地址解析的网络协议

2021-02-04 07:37:21 字数 2173 阅读 8004

1楼:织毛衣的手手

采用的策略是域名解析系统dns(demain name system)

用户与因特网某个主机通信时,32位的ip地址不太容易记忆。 所以用可记的域名代替ip地址, 通过dns协议将域名解析成对应的ip地址。

因特网的dns被设计成为一个联机分布式的数据库系统。

域名结构

域名的结构是一个树结构。根节点为根域名。

第二层为顶级域名(按国家区分)

第三层为二级域名

第四层为**域名

底层为四级域名

域名解析过程:

第一步: 客户端退出域名解析请求, 将该请求发送给本地域名服务器

第二步:本地域名服务器收到请求后, 先查询本地缓存,若有缓存, 直接将结果返回给客户端。

第三步:若本地无缓存,则本地域名服务器直接将请求发送给根域名服务器。然后根域名服务器返回给本地一个子域名服务器。

第四步:本地域名服务器重定向返回的子域名服务器。向子域名服务器发送请求, 子域名服务器接收请求后,查询自己的缓存, 如果没有,则返回相关的下级域名服务器的地址。

第五步:重复第四步,直到找到正确的记录。

第六步:本地域名服务器把返回的结果保存到缓存中,以备下次使用。同时将结果返回给客户端。

在tcpip中用于实现网络主机域名到ip地址映射的是

2楼:网络资源大吧

实现网络主机域名到ip地址映射的是dns,tcp/ip只提供你与服务器ip之间的握手和通信。

3楼:匿名用户

dns解析,具体一点就是a记录解析

怎样将域名解析成ip地址

4楼:寒轻烟

将域名解析成ip地址的具体操作步骤如下:

1、首先我们打开电脑桌面并点击左下

角开始选项。

2、然后我们在弹出来的界面里找到并点击运行选项。

3、然后此时电脑桌面上会弹出运行对话框。

4、我们在运行对话框里输入命令cmd并点击确定。

5、点击确定后系统会弹出弹出dos窗口。

6、我们在dos窗口里输入命令nslookup+域名,再按enter键,系统就会对域名进行正向解析。

7、然后系统弹出来的**界面就会返回所需的ip地址。

5楼:匿名用户

所有能够联网的设备都是通过ip地址查找指定的设备的但ip地址较长不好记忆,所以对人来说使用域名来代替ip地址但机器之间通信时仍使用ip地址,域名解析的过程就是将好记的域名转换为机器能识别的地址

其中用到的是dns协议

6楼:聚名

要查看当前使用的网络域名解析到哪个ip,只需:

1、进入电脑的dos界面,在运行输入cmd,就可以进入dos界面2、在dos界面输入命令,nslookup 域名3、从结果就可以看到域名解析到的ip地址。

4、由于不同的网络使用不同的dns(域名解析系统),所以一个域名如果有多个服务器,可能在不同的dns下解析到不同的ip地址。

7楼:观音婢

域名解析成ip地址方法步骤如下:

1、点击电脑开始菜单-运行;

2、输入cmd进入dos界面;

8楼:匿名用户

开始-运行-输入“cmd”回车。

以google为例

输入ping ****google.***回车你就看到reply from ***.***.***.***from后面就是ip地址

9楼:匿名用户

dns解析过程及原理

第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。

第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。

第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。

第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。

第五步:重复第四步,直到找到正确的纪录。

第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。