下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

dhcp服务器该怎么运用呢

作者:课课家教育     来源: http://www.kokojia.com点击数:744发布时间: 2017-03-28 10:53:02

标签: dhcp网络应用服务器网络工程师

  相信很多的人都不知到dhcp,怎么用,那么下面这一篇文章就是介绍一下dhcp怎么用,我们一起来了解一下吧

  DHCP是DynamicHostConfigurationProtocol(动态主机分配协议)缩写,它的前身是BOOTP。BOOTP原本是用于无磁盘主机连接的网络上面的:网络主机使用BOOTROM而不是磁盘起动并连接上网络,BOOTP则可以自动地为那些主机设定TCP/IP环境。但BOOTP有一个缺点:您在设定前须事先获得客户端的硬件地址,而且,与IP的对应是静态的。换而言之,BOOTP非常缺乏"动态性",若在有限的IP资源环境中,BOOTP的一对一对应会造成非常可观的浪费。DHCP可以说是BOOTP的增强版本,它分为两个部份:一个是服务器端,而另一个是客户端。所有的IP网络设定数据都由DHCP服务器集中管理,并负责处理客户端的DHCP要求;而客户端则会使用从服务器分配下来的IP环境数据。比较起BOOTP,DHCP透过"租约"的概念,有效且动态的分配客户端的TCP/IP设定,而且,作为兼容考虑,DHCP也完全照顾了BOOTPClient的需求。DHCP的分配形式首先,必须至少有一台DHCP工作在网络上面,它会监听网络的DHCP请求,并与客户端搓商TCP/IP的设定环境。它提供三种IP定位方式:

dhcp服务器该怎么运用呢_dhcp_网络应用服务器_网络工程师_课课家教育

  ManualAllocation

  网络管理员为某些少数特定的Host绑定固定IP地址,且地址不会过期

  AutomaticAllocation

  自动分配,其情形是:一旦DHCP客户端第一次成功的从DHCP服务器端租用到IP地址之后,就永远使用这个地址。

  DynamicAllocation

  动态分配,当DHCP第一次从HDCP服务器端租用到IP地址之后,并非永久的使用该地址,只要租约到期,客户端就得释放(release)这个IP地址,以给其它工作站使用。当然,客户端可以比其它主机更优先的更新(renew)租约,或是租用其它的IP地址。动态分配显然比自动分配更加灵活,尤其是当您的实际IP地址不足的时候,例如:您是一家ISP,只能提供200个IP地址用来给拨接客户,但并不意味着您的客户最多只能有200个。因为要知道,您的客户们不可能全部同一时间上网的,除了他们各自的行为习惯的不同,也有可能是电话线路的限制。这样,您就可以将这200个地址,轮流的租用给拨接上来的客户使用了。这也是为什么当您查看IP地址的时候,会因每次拨接而不同的原因了(除非您申请的是一个固定IP,通常的ISP都可以满足这样的要求,这或许要另外收费)。当然,ISP不一定使用DHCP来分配地址,但这个概念和使用IPPool的原理是一样的。DHCP除了能动态的设定IP地址之外,还可以将一些IP保留下来给一些特殊用途的机器使用,它可以按照硬件地址来固定的分配IP地址,这样可以给您更大的设计空间。同时,DHCP还可以帮客户端指定router、netmask、DNSServer、WINSServer、等等项目,您在客户端上面,除了将DHCP选项打勾之外,几乎无需做任何的IP环境设定。

dhcp服务器该怎么运用呢_dhcp_网络应用服务器_网络工程师_课课家教育

  DHCP的工作原理根据客户端是否第一次登录网络,DHCP的工作形式会有所不同。第一次登录的时候:

  寻找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的过程。

dhcp服务器该怎么运用呢_dhcp_网络应用服务器_网络工程师_课课家教育

  userenv-userenv.dll-DLL文件信息

  DLL文件:userenv或者userenv.dll

  DLL名称:Userenv

  描述:

  userenv.dll是公用应用程序界面应用程序接口,用于管理用户档案。

  属于:Windows

  系统DLL文件:是

  常见错误:FileNotFound,MissingFile,ExceptionErrors

  安全等级(0-5):0

  间谍软件:否

  广告软件:否

  大家在看完了这一篇文章,对dhcp又有多少了解呢,你又从中学到了一些什么呢,如果你想了解更多,那么就来课课家,我们一起学习吧

  

赞(21)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程