IP地址和DNS服务器地址有什么区别
7个回答
2015-09-17 · 知道合伙人互联网行家
关注
2013-12-26
展开全部
DHCP?这也叫答案?这种回答只会误人子弟,从哪粘贴过来的!当然你这个问题提的是问题的,什么叫"IP地址和DNS服务器地址有什么区别 ",我想你应该是想知道IP地址与DNS域名的区别.IP地址是基于TCP/IP协议的internet上每台服务器的唯一ID,就是识别每台服务器的唯一识别号.域名就为了让人们便于记忆而起的一个别名,比如:新浪网主站的IP是58.63.236.30,而他的域名是 www.sina.com.cn,是有意义的易记忆的字符串序列,当然它的命名是有规则的,你可以再去了解.IP地址可以有多个域名去命名它,是一对多的关系,这种对应关系是由DNS服务器来维护和响应查询请求的,这就是为什么我们上网要在网络连接的TCP/IP协议上配置DNS服务器地址的原因.不然的话,我们只能通过IP地址去访问一个网站。(当然,有的网站运营商为了节约成本,会多个网站共用一台服务器,这种情况下可能会启用dns的header绑定,只能通过域名去访问,不过这属于WEB服务器的技术,跟IP与域名的没什么关系)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Internet的地址是用数字来表示的,称为IP地址。连到internet上的每台计算机都有一个唯一的IP地址。IP地址含4个字节,32个二进制位。在书写时,通常每个字节用十进制表示,而每个字节之间用小黑点“.”来分开。例如:IP地址可以是128.5.1.0或35.1.7.48。IP地址共分为5类:A类,B类,C类,D类和E类。大量使用的仅为A,B,C3类。A类地址中第一个字节表示网络地址,而后3个字节表示网络内计算机的地址;B类地址中的前两位地址表示网络地址,后2位表示网络内计算机的地址;C类地址中的前三位地址表示网络地址,后1位表示网络内计算机的地址;A类地址用于非常巨大的计算机网络,B类地址次之,C类地址则用于小网络。现在已经在考虑新的IP协议,包括新的编址方法(如IPV6协议)。
因为接入INTERNET的某台计算机要和另位一台计算机通芯就必须确切的知道对方的IP地址。人们要记住这么多枯燥的数字不是容易的事,所以人们习惯用字母来表示计算机名字。INTERNET上的每台计算机都必须具有唯一的名字才能区分开来,因此,INTERNET上的计算机名通常由许多域构成,域间也用小黑点“.”分隔。例如,例如:vacuumweb.cc.eu.ede
可能表示美国电子大学计算机中心的一台名叫vacuumweb的计算机,而中国清华大学电子工程系可能也有名叫vacuumweb的计算机,但它的全字则为vacuumweb.ee.tsinghua.edu.cn。这种名字也称为域名(domain
name).域名中的最后一个域有约定,可以区分组织或机构的性质。常用的有:
edu
教育机构
com
商业机构
mil
军事部门
gov
政府机关
org
其他机构
在美国,通常就同它们作为最后一个域。而在美国以外的其他国家和地区,则用标准化的两个字母的代码来作为最后一个域,如cn表示中国,hk表示中国的香港地区等。
名字仅是为了帮助人们便于记主和输入网址使用的,在IP分组中使用的还是IP地址。在INTERNET中的许多称为域名服务器(DNS,dimain
name
server)的系统可以帮助用户自动地从域名来找到其相应地址。当某个本地域名服务器找不到相应地址时还会与其他的域名服务器联系来进行查找,而这个操作对用户是透明的。
通常采用TCP/IP协议组中ARP协议和RARP协议进一步进行IP地址与主机(网卡)物理地址的转换。
因为接入INTERNET的某台计算机要和另位一台计算机通芯就必须确切的知道对方的IP地址。人们要记住这么多枯燥的数字不是容易的事,所以人们习惯用字母来表示计算机名字。INTERNET上的每台计算机都必须具有唯一的名字才能区分开来,因此,INTERNET上的计算机名通常由许多域构成,域间也用小黑点“.”分隔。例如,例如:vacuumweb.cc.eu.ede
可能表示美国电子大学计算机中心的一台名叫vacuumweb的计算机,而中国清华大学电子工程系可能也有名叫vacuumweb的计算机,但它的全字则为vacuumweb.ee.tsinghua.edu.cn。这种名字也称为域名(domain
name).域名中的最后一个域有约定,可以区分组织或机构的性质。常用的有:
edu
教育机构
com
商业机构
mil
军事部门
gov
政府机关
org
其他机构
在美国,通常就同它们作为最后一个域。而在美国以外的其他国家和地区,则用标准化的两个字母的代码来作为最后一个域,如cn表示中国,hk表示中国的香港地区等。
名字仅是为了帮助人们便于记主和输入网址使用的,在IP分组中使用的还是IP地址。在INTERNET中的许多称为域名服务器(DNS,dimain
name
server)的系统可以帮助用户自动地从域名来找到其相应地址。当某个本地域名服务器找不到相应地址时还会与其他的域名服务器联系来进行查找,而这个操作对用户是透明的。
通常采用TCP/IP协议组中ARP协议和RARP协议进一步进行IP地址与主机(网卡)物理地址的转换。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-26
展开全部
什么是 DHCP?
DHCP 是 Dynamic Host Configuration Protocol 之缩写﹐它的前身是 BOOTP。BOOTP 原本是用于无磁碟主机连接的网路上面的﹕网路主机使用 BOOT ROM 而不是磁碟起动并连接上网路﹐BOOTP 则可以自动地为那些主机设定 TCP/IP 环境。但 BOOTP 有一个缺点:您在设定前须事先获得客户端的硬体位址,而且,与 IP 的对应是静态的。换而言之,BOOTP 非常缺乏 "动态性" ,若在有限的 IP 资源环境中,BOOTP 的一对一对应会造成非常可观的浪费。
DHCP 可以说是 BOOTP 的增强版本﹐它分为两个部份﹕一个是伺服器端﹐而另一个是客户端。所有的 IP 网路设定资料都由 DHCP 伺服器集中管理﹐并负责处理客户端的 DHCP 要求﹔而客户端则会使用从伺服器分配下来的IP环境资料。比较起 BOOTP ,DHCP 透过 "租约" 的概念,有效且动态的分配客户端的 TCP/IP 设定,而且,作为兼容考量,DHCP 也完全照顾了 BOOTP Client 的需求。
DHCP 的分配形式
首先﹐必须至少有一台 DHCP 工作在网路上面﹐它会监听网路的 DHCP 请求﹐并与客户端搓商 TCP/IP 的设定环境。它提供两种 IP 定位方式﹕
Automatic Allocation
自动分配﹐其情形是﹕一旦 DHCP 客户端第一次成功的从 DHCP 伺服器端租用到 IP 位址之后﹐就永远使用这个位址。
Dynamic Allocation
动态分配﹐当 DHCP 第一次从 HDCP 伺服器端租用到 IP 位址之后﹐并非永久的使用该位址﹐只要租约到期﹐客户端就得释放(release)这个 IP 位址﹐以给其它工作站使用。当然﹐客户端可以比其它主机更优先的延续(renew)租约﹐或是租用其它的 IP 位址。
动态分配显然比自动分配更加灵活﹐尤其是当您的实际 IP 位址不足的时候﹐例如﹕您是一家 ISP ﹐只能提供 200 个IP位址用来给拨接客户﹐但并不意味着您的客户最多只能有 200 个。因为要知道﹐您的客户们不可能全部同一时间上网的﹐除了他们各自的行为习惯的不同﹐也有可能是电话线路的限制。这样﹐您就可以将这 200 个位址﹐轮流的租用给拨接上来的客户使用了。这也是为什么当您查看 IP 位址的时候﹐会因每次拨接而不同的原因了(除非您申请的是一个固定 IP ﹐通常的 ISP 都可以满足这样的要求﹐这或许要另外收费)。当然﹐ISP 不一定使用 DHCP 来分配位址﹐但这个概念和使用 IP Pool 的原理是一样的。
DHCP 除了能动态的设定 IP 位址之外﹐还可以将一些 IP 保留下来给一些特殊用途的机器使用﹐它可以按照硬体位址来固定的分配 IP 位址﹐这样可以给您更大的设计空间。同时﹐DHCP 还可以帮客户端指定 router﹑netmask﹑DNS Server﹑WINS Server﹑等等项目﹐您在客户端上面﹐除了将 DHCP 选项打勾之外﹐几乎无需做任何的 IP 环境设定。
DHCP 的工作原理
视乎客户端是否第一次登录网路﹐DHCP 的工作形式会有所不同。
第一次登录的时候﹕
1. 寻找 Server。当 DHCP 客户端第一次登录网路的时候﹐也就是客户发现本机上没有任何 IP 资料设定﹐它会向网路发出一个 DHCPDISCOVER 封包。因为客户端还不知道自己属于哪一个网路﹐所以封包的来源位址会为 0.0.0.0 ﹐而目的位址则为 255.255.255.255 ﹐然后再附上 Dhcpdiscover 的信息﹐向网路进行广播。
在 Windows 的预设情形下,Dhcpdiscover 的等待时间预设为 1 秒﹐也就是当客户端将第一个 Dhcpdiscover 封包送出去之后﹐在 1 秒之内没有得到回应的话﹐就会进行第二次 Dhcpdiscover 广播。若一直得不到回应的情况下﹐客户端一共会有四次 Dhcpdiscover 广播(包括第一次在内)﹐除了第一次会等待 1 秒之外﹐其余三次的等待时间分别是 9﹑13﹑16 秒。如果都没有得到 DHCP 伺服器的回应﹐客户端则会显示错误信息﹐宣告 Dhcpdiscover 的失败。之后﹐基于使用者的选择﹐系统会继续在 5 分钟之后再重复一次 Dhcpdiscover 的过程。
2. 提供 IP 租用位址。当 DHCP 伺服器监听到客户端发出的 Dhcpdiscover 广播后﹐它会从那些还没有租出的位址范围内﹐选择最前面的的空置 IP ,连同其它 TCP/IP 设定,回应给客户端一个 DHCPOFFER 封包。
由于客户端在开始的时候还没有 IP 位址﹐所以在其 Dhcpdiscover 封包内会带有其 MAC 位址信息﹐并且有一个 XID 编号来辨别该封包﹐DHCP 伺服器回应的 Dhcpoffer 封包则会根据这些资料传递给要求租约的客户。根据伺服器端的设定﹐Dhcpoffer 封包会包含一个租约期限的信息。
3. 接受 IP 租约。如果客户端收到网路上多台 DHCP 伺服器的回应﹐只会挑选其中一个 Dhcpoffer 而已(通常是最先抵达的那个)﹐并且会向网路发送一个Dhcprequest广播封包﹐告诉所有 DHCP 伺服器它将指定接受哪一台伺服器提供的 IP 位址。
同时﹐客户端还会向网路发送一个 ARP 封包﹐查询网路上面有没有其它机器使用该 IP 位址﹔如果发现该 IP 已经被占用﹐客户端则会送出一个 DHCPDECLINE 封包给 DHCP 伺服器﹐拒绝接受其 Dhcpoffer ﹐并重新发送 Dhcpdiscover 信息。
DHCP 是 Dynamic Host Configuration Protocol 之缩写﹐它的前身是 BOOTP。BOOTP 原本是用于无磁碟主机连接的网路上面的﹕网路主机使用 BOOT ROM 而不是磁碟起动并连接上网路﹐BOOTP 则可以自动地为那些主机设定 TCP/IP 环境。但 BOOTP 有一个缺点:您在设定前须事先获得客户端的硬体位址,而且,与 IP 的对应是静态的。换而言之,BOOTP 非常缺乏 "动态性" ,若在有限的 IP 资源环境中,BOOTP 的一对一对应会造成非常可观的浪费。
DHCP 可以说是 BOOTP 的增强版本﹐它分为两个部份﹕一个是伺服器端﹐而另一个是客户端。所有的 IP 网路设定资料都由 DHCP 伺服器集中管理﹐并负责处理客户端的 DHCP 要求﹔而客户端则会使用从伺服器分配下来的IP环境资料。比较起 BOOTP ,DHCP 透过 "租约" 的概念,有效且动态的分配客户端的 TCP/IP 设定,而且,作为兼容考量,DHCP 也完全照顾了 BOOTP Client 的需求。
DHCP 的分配形式
首先﹐必须至少有一台 DHCP 工作在网路上面﹐它会监听网路的 DHCP 请求﹐并与客户端搓商 TCP/IP 的设定环境。它提供两种 IP 定位方式﹕
Automatic Allocation
自动分配﹐其情形是﹕一旦 DHCP 客户端第一次成功的从 DHCP 伺服器端租用到 IP 位址之后﹐就永远使用这个位址。
Dynamic Allocation
动态分配﹐当 DHCP 第一次从 HDCP 伺服器端租用到 IP 位址之后﹐并非永久的使用该位址﹐只要租约到期﹐客户端就得释放(release)这个 IP 位址﹐以给其它工作站使用。当然﹐客户端可以比其它主机更优先的延续(renew)租约﹐或是租用其它的 IP 位址。
动态分配显然比自动分配更加灵活﹐尤其是当您的实际 IP 位址不足的时候﹐例如﹕您是一家 ISP ﹐只能提供 200 个IP位址用来给拨接客户﹐但并不意味着您的客户最多只能有 200 个。因为要知道﹐您的客户们不可能全部同一时间上网的﹐除了他们各自的行为习惯的不同﹐也有可能是电话线路的限制。这样﹐您就可以将这 200 个位址﹐轮流的租用给拨接上来的客户使用了。这也是为什么当您查看 IP 位址的时候﹐会因每次拨接而不同的原因了(除非您申请的是一个固定 IP ﹐通常的 ISP 都可以满足这样的要求﹐这或许要另外收费)。当然﹐ISP 不一定使用 DHCP 来分配位址﹐但这个概念和使用 IP Pool 的原理是一样的。
DHCP 除了能动态的设定 IP 位址之外﹐还可以将一些 IP 保留下来给一些特殊用途的机器使用﹐它可以按照硬体位址来固定的分配 IP 位址﹐这样可以给您更大的设计空间。同时﹐DHCP 还可以帮客户端指定 router﹑netmask﹑DNS Server﹑WINS Server﹑等等项目﹐您在客户端上面﹐除了将 DHCP 选项打勾之外﹐几乎无需做任何的 IP 环境设定。
DHCP 的工作原理
视乎客户端是否第一次登录网路﹐DHCP 的工作形式会有所不同。
第一次登录的时候﹕
1. 寻找 Server。当 DHCP 客户端第一次登录网路的时候﹐也就是客户发现本机上没有任何 IP 资料设定﹐它会向网路发出一个 DHCPDISCOVER 封包。因为客户端还不知道自己属于哪一个网路﹐所以封包的来源位址会为 0.0.0.0 ﹐而目的位址则为 255.255.255.255 ﹐然后再附上 Dhcpdiscover 的信息﹐向网路进行广播。
在 Windows 的预设情形下,Dhcpdiscover 的等待时间预设为 1 秒﹐也就是当客户端将第一个 Dhcpdiscover 封包送出去之后﹐在 1 秒之内没有得到回应的话﹐就会进行第二次 Dhcpdiscover 广播。若一直得不到回应的情况下﹐客户端一共会有四次 Dhcpdiscover 广播(包括第一次在内)﹐除了第一次会等待 1 秒之外﹐其余三次的等待时间分别是 9﹑13﹑16 秒。如果都没有得到 DHCP 伺服器的回应﹐客户端则会显示错误信息﹐宣告 Dhcpdiscover 的失败。之后﹐基于使用者的选择﹐系统会继续在 5 分钟之后再重复一次 Dhcpdiscover 的过程。
2. 提供 IP 租用位址。当 DHCP 伺服器监听到客户端发出的 Dhcpdiscover 广播后﹐它会从那些还没有租出的位址范围内﹐选择最前面的的空置 IP ,连同其它 TCP/IP 设定,回应给客户端一个 DHCPOFFER 封包。
由于客户端在开始的时候还没有 IP 位址﹐所以在其 Dhcpdiscover 封包内会带有其 MAC 位址信息﹐并且有一个 XID 编号来辨别该封包﹐DHCP 伺服器回应的 Dhcpoffer 封包则会根据这些资料传递给要求租约的客户。根据伺服器端的设定﹐Dhcpoffer 封包会包含一个租约期限的信息。
3. 接受 IP 租约。如果客户端收到网路上多台 DHCP 伺服器的回应﹐只会挑选其中一个 Dhcpoffer 而已(通常是最先抵达的那个)﹐并且会向网路发送一个Dhcprequest广播封包﹐告诉所有 DHCP 伺服器它将指定接受哪一台伺服器提供的 IP 位址。
同时﹐客户端还会向网路发送一个 ARP 封包﹐查询网路上面有没有其它机器使用该 IP 位址﹔如果发现该 IP 已经被占用﹐客户端则会送出一个 DHCPDECLINE 封包给 DHCP 伺服器﹐拒绝接受其 Dhcpoffer ﹐并重新发送 Dhcpdiscover 信息。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-26
展开全部
DNS 叫域名解析服务器, 用来解析域名的,有了DNS域名解析,才会把你输入的域名解析到相应的IP,不填DNS你就打不开域名网站了,只能直接输入IP来访问网站了.IP地址是基于TCP/IP协议的internet上每台服务器的唯一ID,就是识别每台服务器的唯一识别号.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |