什么是DHCP?为何要在网络中设置DHCP服务器?

已举报 回答 关注

什么是DHCP?为何要在网络中设置DHCP服务器?

  • 回答数

    10

  • 浏览数

    7,059

10个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
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 定位方式:
  Manual Allocation
  网络管理员为某些少数特定的Host绑定固定IP地址,且地址不会过期
  Automatic Allocation
  自动分配,其情形是:一旦 DHCP 客户端第一次成功的从 DHCP 服务器端租用到 IP 地址之后,就永远使用这个地址。
  Dynamic Allocation
  动态分配,当 DHCP 第一次从 DHCP 服务器端租用到 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:动态主机配置协议(Dynamic Host Configuration Protocol)
动态主机配置协议(DHCP)是一种使网络管理员能够集中管理和自动分配 IP 网络地址的通信协议。在 IP 网络中,每个连接 Internet 的设备都需要分配唯一的 IP 地址。DHCP 使网络管理员能从中心结点监控和分配 IP 地址。当某台计算机移到网络中的其它位置时,能自动收到新的 IP 地址。

DHCP 使用了租约的概念,或称为计算机 IP 地址的有效期。租用时间是不定的,主要取决于用户在某地联接 Internet 需要多久,这对于教育行业和其它用户频繁改变的环境是很实用的。通过较短的租期, DHCP 能够在一个计算机比可用 IP 地址多的环境中动态地重新配置网络。

DHCP 支持为计算机分配静态地址,如需要永久性 IP 地址的 Web 服务器。

DHCP 和另一个网络 IP 管理协议 BOOTP 类似。目前两种配置管理协议都得到了普遍使用,其中 DHCP 更为先进。 某些操作系统,如 Windows NT/2000, 都带有 DHCP 服务器。 DHCP 或 BOOTP 客户端是装在计算机中的一个程序,这样就可以对其进行配置操作。
取消 评论
2台DHCP都会在同一个网络中,发布DHCP地址。
取消 评论
这个流量可以忽略不计吧!!!!
取消 评论
首先看下DHCP服务是否开启
开启DHCP服务的方法:
右击"我的电脑",选择"管理",进入"计算机管理窗口",单击并展开"服务和应用程序",单击"服务",在右边的窗口上可以看到计算机所有的服务,你找到以"DHCP"开头的服务,右击它并选择"启动"就可以启动了.

一般路由器的地址是192.168.1.1 你的机器不可以和路由器的一样
换个看看

或者在路由器里设置自动分配IP 然后在本地网络里设置自动识别
看看问题是否解决 如果解决请加分~ 谢谢
取消 评论

luy

打开“控制面板”——“网络连接”,找到当前的本地连接,右击它,选“属性”,在“常规”选项卡中双击“Internet协议 (TCP/IP)”,选择“使用下面的IP地址”,在“IP地址”中填写“192.168.0.1”,在“子网掩码”中填写“255.255.255.0”,其他不用填写,然后点“确定”即可解决该问题。(如果当前计算机加入工作组或域,就要根据情况而设置)
解决方法2:可以在“网络连接“的”本地连接“的设置里把”无连接时通知我“的选项去掉就行了
取消 评论
自己也打开系统的 DHCP服务
取消 评论
给设置路由的电脑要指定和代设路由匹配的IP
取消 评论
加载全部10个答案 加载中...
ZOL问答 > 收音机 > 小米收音机 > 其他分类 > 什么是DHCP?为何要在网络中设置DHCP服务器?

相关产品

  • 小米网络收音机

    小米网络收音机

    参考价:¥129    评分:7.3

    热门排行榜:第2名

  • 京东搜一搜

热门收音机排行

查看更多排行 >

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?