编程开发 > ASP > 文章内容

都是解析 有何不同

2010-2-8编辑:袁双
DNS叫域名解析,ARP叫地址解析,域名和地址有什么不同呢?域名表示的IP不也是地址吗,他们之间又有什么关系呢?

  DNS全名是域名解析系统,通过这个系统把域名转化成IP。而ARP全称是地址解析协议,主要负责把IP解析成MAC。IP地址是IP网络中数据传输的依据,它标识了IP网络中的一个连接,是网络地址,而MAC地址是烧录在网卡NIC里的地址,也叫硬件地址,是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。一个表示的是网络地址,一个标志的是主机地址。

  DNS的作用就是把人们容易识别的域名转换成,或者解析成计算机容易识别的IP地址代码。我们上网的过程,就是提交域名,由DNS解析反馈的过程,这一过程能够顺利完成,才可以达到上网的目的。当然还有一个途径,不经过DNS直接在浏览器里直接输入所要访问网站的IP地址。几个网站还行,多了话就不现实了。考试

  Address Resolution Protocol(地址解析协议),主要负责将局域网中的32位 IP地址转换为对应的48位物理地址,也就是网卡的MAC地址。整个转换过程是一台主机先向目标主机发送包含IP地址信息的广播数据包,即ARP请求,然后目标主机向该主机发送一个含有IP地址和MAC地址数据包,通过MAC地址两个主机就可以实现数据传输了。

  DNS实现的是Domain Name和IP直接的转换,ARP实现的是IP和MAC的转换。无论是DNS还是ARP都起到交通枢纽的作用,其重要程度毋庸置疑。正是其地位特殊性注定要被众人的目光关注,当然这里的目光,有依赖的信任的,也有觊觎不怀好意的。两种“解析”在求同存异的基础上携手并进的同时,还要考虑到安全问题。

ASP完整教程(50)

热点推荐

登录注册
触屏版电脑版网站地图