IP地址和域名的区别

如题所述

第1个回答  2013-10-21
ip 地址是他的逻辑地址 就是软件地址 但是难得记忆于是为了方便访问比如 百度 直接输入 www.baidu.com是域名 就可以访问了 不用输入百度的ip在 cmd 里面输入 nslookup www.baidu.com 可以见到百度的 ip本回答被网友采纳
第2个回答  2019-07-04
简单点说,想进网站输入IP地址也可以,但是IP地址是四组八位二进制数,记起来很难,这就用到DNS,域名解析服务,就是把IP代表的哪个地址用人们容易记住的字母或数字来代替。IP地址和域名在因特网中都是惟一的。
第3个回答  2019-05-06
如一楼所说,通俗一点将,就好比
“AA大厦”是域名,"XX街道XX号(AA大厦的地址)"就是IP地址。
第4个回答  2020-04-25
第5个回答  2013-10-21
IP地址是整个Internet统一的地址标识符,其目的是屏蔽物理网络细节,使得Internet从逻辑上看是一个整体的网络。在实际的物理传输时,都必须先将IP地址"翻译"为网卡物理地址,因此,IP地址是一个逻辑意义上的地址。
  IP地址的定义,除了有A类、B类、C类的网络号和主机号的区别外,还有一些固定的特殊地址,这些特殊地址用于一些特殊的目的。如主机号全为"1"的IP地址用于网络广播,255.255.255.255用于本网的有限广播,0.0.0.0被解释为本网络,若主机试图在本网络内通信而又不知道本网网络号,可以使用"0"此地址。而且,TCP/IP规定:网络地址127是一个保留地址,用于网络软件测试以及本地机进程间通信,叫做会送地址。含网络号127的分组不能出现在任何网络上,主机和网关不能为该地址广播任何寻径信息。

IP地址(Internet Protocol Address)是为连接在Internet上电脑所创造的辨别方法,共12位,可用四个十进制数表示,每个数的取值范围为0~255,每个十进制之间用","号隔开(如255.255.255.0)。每部连在Internet上的电脑拥有一个绝对是唯一且不重复的IP地址,这样我们就很容易通过IP地址在网上成千上万台电脑中找到想访问的信息。

  域名提供了一种直观明了的主机标识符。TCP/IP专门设计了一种字符型的主机名字机制,这就是域名系统。其目的在于方便用户使用Internet,它采用层次型管理。在Internet中,一个典型的TCP/IP层次型主机名语法如下:
  local.group.site
  其中,local表示本地名,group表示管理组名,site表示网点名。名字的各部分(子名)之间以圆点分割。比如,域名mail.tsinghua.edu.cn代表中国教育网内清华大学的邮件服务器,tsinghua. edu.cn代表中国教育网内的清华大学,edu.cn代表中国教育网,cn代表中国。因此,域名地址可以简单理解为直观化了的IP地址。

  由于IP地址作为四段式的数字过于抽象,非常难于记忆,因此有必要使用一种更易被为所记忆的系统。这就好象我们记一个人的名字很容易,可记他的身份证号码却相对来讲麻烦得多一样。根据这种情况,Internet上又制定了另外一套新的规则,也就是采用方便记忆的域名(Domain Name)系统来定义网上电脑。

产生域名的的根本动机在于管理方便,原来的主机名与IP地址映射是保存在NIC的hosts.txt文件中的,当时因为主机数量少,这个文件也不经常变化,因此其它主机几天一次从NIC的主机上下载这个文件进行主机名和IP地址映射就可以了。但随着网络的发展,这种方法变得无法使用,因为经常会有主机要求下载,对NIC的主机造成巨大的压力,而且也不能保证服务的质量。许多局域网用户希望自己管理自己的主机名,而不希望等NIC许多天把自己的主机名加在hosts.txt文件中,有些组织也希望有自己的名字空间配置。是需要一个能够简单管理的方法了。最后决定使用层次式的名字空间组织方案,以.为分隔标准不同的层次。整个名字空间以分布式数据库管理。请看阅读前不要把平常的域名和这里的域名系统混在一起。最好的方法就是把原来的观念忘记了,看现在的新东西。

DNS的设置目标影响了它的结构,主要目标是对资源有一个一致的名字空间,为了避免不同编码带来的问题,需要包括网络标记,地址,路由或其它信息作为名字的一部分。出于对实验数据的分析,看来分布式的存储条件是必须的。要在获取数据的代价和数据准确性之间有一个平衡。需要对名字所代表的资源类型有一个标记。要支持多协议访问。名字服务器操作独立于通信系统。应该能够使用不同的机器都能够使用这一系统,使用的方法可能不同,但是都要能够使用。
相似回答