简述DHCP服务在企业中的应用

DHCP基础部分

DHCP全称 Dynamic Host Configuration Protocol (动态主机配置协议)。

提供主机 IP 地址的动态租用配置、并将其他配置参数分配给合法网络客户的 TCP/IP 服务协议。

DHCP 提供既安全、可靠,又简便的 TCP/IP 网络配置,可避免地址冲突,而且还可以帮助保留网络上的客户 IP 地址的使用。DHCP 使用客户/服务器模型,通过这种模式,DHCP 服务器维持对网络上使用的 IP 地址的集中管理。

这样,支持 DHCP 的客户机就可以向 DHCP 服务器请求和租用 IP 地址,作为它们网络启动过程的一部分。“动态主机配置协议”也被称为 DHCP 。

严格来说,在DHCP的正式标准中支持3种不同方式来指定客户端的IP地址信息:

(1)手动指定IP地(Manual):管理者必须为每个客户端指定一个固定的IP地址,然后在客户端计算机要求租用IP地址时,通过DHCP服务器将此IP地址分配给客户端;

(2)自动指定IP地址(Automatic):IP地址的指定工作完全交给DHCP服务器来决定,而不需要经过管理员的手动输入;

(3)动态指定IP地址(Dynamic):管理员在DHCP服务器中设置一个IP地址范围,然后在客户端提出IP地址租用的要求后,自动指派一个IP地址给客户端,

但与前面两种方式不同的是指派给客户端的IP地址并非是无限制的使用,而客户端使用的时间完全由管理者自行决定。

DHCP的优点:

(1)可以避免在计算机上手动设置状态时所造成的错误,可有效防止地址冲突;

(2)可以大大的节省用于设置ip状态的时间;

(3)机器在子网间移动时,旧的ip地址释放以便再次使用,再次启动客户端时,自动获得新的地址;

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

提供IP租用地址

当DHCP协议服务器监听到客户端发出的 DHCPdiscover 广播后,它会从那些还没有租出的地址范围内,选择最前面的空置IP,连同其它TCP/IP设定,响应给客户端一个DHCPOFFER封包。

由于客户端在开始的时候还没有IP地址,所以在其 DHCPdiscover 封包内会带有其 MAC 地址信息,并且有一个 XID 编号来辨别该封包,DHCP服务器响应的 DHCPoffer 封包则会根据这些资料传递给要求租约的客户。根据服务器端的设定,DHCPoffer 封包会包含一个租约期限的信息。

接受IP租约

如果客户端收到网络上多台DHCP协议服务器的响应,只会挑选其中一个 DHCPoffer 而已(通常是最先抵达的那个),并且会向网络发送一个DHCPrequest广播封包,告诉所有 DHCP服务器它将指定接受哪一台服务器提供的IP地址。

同时,客户端还会向网络发送一个 ARP 封包,查询网络上面有没有其它机器使用该IP地址;如果发现该IP已经被占用,客户端则会送出一个 DHCPDECLIENT 封包给 DHCP服务器,拒绝接受其 DHCPoffer ,并重新发送 DHCPdiscover 信息。

DHCP服务部分

查询是否安装DHCP服务

[root@localhost ~]# rpm -qa |grep dhcp

dhcpv6-client-1.0.10-17.el5

dhcp-3.0.5-21.el5

如果已经安装了,那就可以直接编辑使用dhcp服务。否则先安装

时间: 2024-09-17 04:03:50

简述DHCP服务在企业中的应用的相关文章

简述LINUX DHCP服务器在企业中的应用

DHCP协议是什么? 动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段. DHCP 是怎么运作的? 假设多部计算机在同一个网域当中,也就是说,DHCP Server 与他的 Clients 都在同一个网段之内,可以透过软件广播的方式来达到相互沟通的状态.那么Client 藉由 DHCP

简述DNS服务在网络中的应用

第一部分:DNS的安装和简单使用 DNS简介 DNS 是域名系统(Domain Name System) 的缩写,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串. DNS使用TCP与UDP端口号都是53,主要使用UDP,服务器之间备份使用TCP 位置 提供DNS服务的是安装了DNS服务端软件的计算机.服务器端软件既可以是基于类linux操作系统,也可以是基于windows操作系统的.装好DNS服务

windows系统中如何配置DHCP服务

一.DHCP概述 (1).了解DHCP服务 DHCP(Dynamic  Host Configuration  Protocol,动态主机配置协议),是由IETF(Internet 工作任务小组)设计开发的,专门用于为Tcp/IP网络中的计算机自动分配TCP/IP参数的协议 DHCP提供了安全.可靠且简单的TCP/IP网络设置,降低了配置IP地址的负担 (2).DHCP的好外 减少了管理员的工作量 避免输入错误的可能 避免IP冲突 当网络更改IP地址段时,不需要在重新配置每个用户的IP地址 提高

linux-centos6.0 中的dhcp服务无法开启

问题描述 centos6.0 中的dhcp服务无法开启 [root@localhost ~]# service dhcpd start Starting dhcpd: [FAILED] [root@localhost ~]# tail -f /var/log/messages Apr 19 06:52:23 localhost dhcpd: Apr 19 06:52:23 localhost dhcpd: This version of ISC DHCP is based on the rele

企业中的数据工具

数据 企业数据应用工具的选择 一.  为什么要选择工具 企业与机关.院校有于最大的不同就是内部人员的素质层次不一,而因很多原因不能要求所有的人都可以有很高的水平.记着我所接触的一个还算是十分新的企业里,在企业里会格盘就算是计算机高手了.这也从一个方面表现出了企业应用的滞后性. 正是在这种环境里,为了叫我们一线人员能够不改变其原有工作习惯的条件下完成工作.我们也进一步去体会办公自动化产品本身的高度集成与开放性.而这一切的基础都源于ODBC,下面将仔细说明这一切. 二.可爱的ODBC.缓慢的ODBC

linux下配置DHCP服务实战

我们知道dhcp 就是动态ip 地址分配服务拉!在一个网络中,如果电脑不是很多的情况下,我们一般都是手动给每个电脑分配ip地址等一些网络的设定.如果一个网络中有上百台电脑,我们也要一台台跑去设定他们的ip 地址 ,那样我想人都会设置的头昏 还得上串下跳的到处跑.本人的公司是小公司 只有10几台电脑,我很懒所以用linux配置了dhcp动态分配ip地址的服务! 一般来说我们在安装linux时如果选了everything,那么你的dhcp也就有了.真好啊~!但是你想要它 能够正常工作起来 ,那还得你

利用Win 2000集群确保WINS及DHCP服务

Windows网络的稳定在很大程度上依赖于WINS服务(注一)和DHCP服务(注二)的正常运行,资深网管对此绝不会有任何异议.但网管往往没有在维持上述关键性服务长时间稳定运行方面投入足够的关注和劳动.通过Windows 集群服务就可以方便地保证上述服务的高可用性(high availability),但网管由于关注不够而疏忽这方面工作,确实令人遗憾. 当安装好集群服务器的硬件设备后,应该用于本网络内的WINS和DHCP服务.Windows 2000系统中的这两个服务都具备"cluster-awa

基于服务的企业集成模式轻松入门,第1部分:基本概念的演变

引言 使一个企业中的所有应用程序以集成方式运行以便提供统一而一致的数据和功能是一项非常艰难的任务.这涉及到各种应用程序,如自主构建的应用程序(C++.Java 或 Java 2 Platform, Enterprise Edition [J2EE]).打包的应用程序(如 SAP CRM 应用程序)以及遗留应用程序(大型机 IBM CICS 或 IBM Information Management System [IMS]).而且,这些应用程序可能分布在不同的地理位置,并可能运行于各种平台上.这可

快速移植DHCP服务数据库

我们的主人公小胖,是一位勤恳工作.善于思考的网管,拥有几十台机器的公司网络被他"经营"得井井有条.当然,他和众多网管一样,在面对自己难以解决的问题时,也会虚心请教高人,而且他的学习能力极强.可以说小胖就是众多辛勤工作着的网管的代表人物.如果你想了解网管的点点滴滴,不妨跟随我们的小胖一起去看看. 随着局域网客户机的不断增多,原有的DHCP服务器不能满足局域网的需要.更换新的DHCP服务器算是一种比较好的解决办法,但需要重新配置新的DHCP服务器,工作量极大.针对这一情况,小胖打算将原来的