简述域名解析DNS和地址解析ARP的不同,以WWW.pku.edu.cn 为例,说明域名服务器DNS的解析过程

2024-12-26 02:47:46
推荐回答(3个)
回答1:

ARP 是地址解析协议的简称,功能是通过IP地址找到对应的MAC地址,更多ARP的知识请参照百度百科上面的。DNS是域名解析服务的简称,就是通过你输入的域名,就拿你给的这个地址来说,就是要找到这个域名对应的主机,即这个主机的IP地址,如果没弄错的话,这个域名对应的IP地址是124.205.79.6 你可以在DOS命令窗口中输入nslookup pku.edu.cn
更多DNS信息:(摘自百度)
DNS 是计算机域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。在Internet上域名与IP地址之间是一对一(或者多对一)的,也可采用DNS轮循实现一对多,域名虽然便于人们记忆,但机器之间只认IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。DNS 命名用于 Internet等 TCP/IP网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。因为,你在上网时输入的网址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上网。其实,域名的最终指向是IP。
  在IPV4中IP是由32位二进制数组成的,将这32位二进制数分成4组每组8个二进制数,将这8个二进制数转化成十进制数,就是我们看到的IP地址,其范围是在0~255之间。因为,8个二进制数转化为十进制数的最大范围就是0~255。现在已开始试运行、将来必将代替IPv4的IPV6中,将以128位二进制数表示一个IP地址。
  大家都知道,当我们在上网的时候,通常输入的是网址,其实这就是一个域名,而我们计算机网络上的计算机彼此之间只能用IP地址才能相互识别。再如,我们去一WEB服务器中请求一WEB页面,我们可以在浏览器中输入网址或者是相应的IP地址,例如我们要上新浪网,我们可以在IE的地址栏中输入网址,也可输入IP地址,但是这样子的IP地址我们记不住或说是很难记住,所以有了域名的说法,这样的域名会让我们容易的记住。

回答2:

先进行dns域名解析,得到ip如12.13.14.15,然后arp地址解析,得到ip对应的mac地址后,双方才能正常通信。

回答3:

使用arp -a 前者是域名与IP地址的对应;后者是MAC地址也就是网卡自己的地址与IP地址的对应