Windows 2000 DHCP服务器配置

DHCP服务器的主要作用便是为网络客户机分配动态的IP地址。这些被分配的IP地址都是DHCP服务器预先保留的一个由多个地址组成的地址集,而且,它们一般是一段连续的地址(除了管理员在配置DHCP服务器时排除的某些地址)。当网络客户机请求临时的IP地址时,DHCP服务器便会查看地址数据库,以便为客户机分配一个仍没有被使用的IP地址。本节便为读者介绍一些有关DHCP服务方面的内容以及如何配置一台Windows 2000 Server下的DHCP服务器。

什么是DHCP服务

在早期的网络管理中,为网络客户机分配IP地址是网络管理员的一项复杂的工作。由于每个客户计算机都必须拥有一个独立的IP地址以免出现重复的IP地址而引起网络冲突,因此,分配IP地址对于一个较大的网络来说是一项非常繁杂的工作。

为解决这一问题,导致了DHCP服务的产生。DHCP是Dynamic Host Configuration Protocol的缩写,它是使用在TCP/IP通信协议当中,用来暂时指定某一台机器IP地址的通信协议。使用DHCP时必须在网络上有一台DHCP服务器,而其他计算机执行DHCP客户端。当DHCP客户端程序发出一个广播讯息,要求一个动态的IP地址时, DHCP服务器会根据目前已经配置的地址,提供一个可供使用的IP地址和子网掩码给客户端。这样,网络管理员不必再为每个客户计算机逐一设置IP地址,DHCP服务器可自动为上网计算机分配IP地址,而且只有客户计算机在开机时才向DHCP服务器申请IP地址,用毕后立即交回。

使用DHCP服务器动态分配IP地址,不但可节省网络管理员分配IP地址的工作,而且可确保分配地址不重复。另外,客户计算机的IP地址是在需要时分配,所以提高了IP地址的使用率。为了更进一步了解DHCP的作用,下面来看一看它是如何工作的。

通常DHCP分配IP地址有三种方式,第一种是固定的IP地址,每一台计算机都有各自固定的IP地址,这个地址是固定不变的,适合区域网络当中每一台工作站的地址,除非网络架构改变,否则这些地址通常可以一直使用下去。第二种是动态分配,每当计算机需要存取网络资源时, DHCP服务器才给予一个IP地址,但是当计算机离开网络时,这个IP地址便被释放,可供其他工作站使用。第三种是由网络管理者以手动的方式来指定。若DHCP配合WINS服务器使用,则电脑名称与IP地址的映射关系可以由WINS服务器来自动处理。

当配置为使用DHCP的客户计算机第一次启动时,将经历一系列步骤以获得其TCP/IP配置信息,并得到租约。租约是客户计算机从DHCP服务器接收到完整的TCP/IP配置,即客户计算机从DHCP服务器接收到TCP/IP配置信息每经过服务器指定的一段时间后通常要重新续租一次。

客户计算机从DHCP服务器获得租约的简要步骤是:初始化→选择→请求→绑定。下面对这些步骤进行更详细的讨论。

初始化: 当DHCP 客户计算机启动时,其IP 地址并没有任何设置。然后它将DHCP DISCOVER消息发送给本地子网。DHCP DISCOVER包含客户介质访问控制( MAC)地址及客户系统名称。MAC地址是所有网卡保存的唯一地址。通过在消息中使用MAC地址,客户确保能在网络上唯一地被识别。

择:DHCP服务器从客户计算机收到DHCP DISCOVER消息后,将通过DHCP OFFER信息作出反应。DHCP OFFER信息包含有客户计算机的MAC地址,提供了TCP/IP地址,子网掩码以及DHCP服务器的IP地址,它直接送到客户计算机,并不是广播消息。DHCP服务器发送DHCP OFFER信息之后仍暂时保留发送给客户计算机的地址,并等待要获得该地址的客户的

确认信息。

如果在引导期间DHCP客户没有以DHCP服务器接收到DHCP OFFER消息,它将每隔五分钟与DHCP服务器试着进行五次通信。其中四次重试间隔时间分别为2、4、8、16秒,另一次则在0 - 100毫秒之间的任意间隔。

请求:当DHCP客户接收到DHCP OFFER消息时,要决定使用哪一条消息,因为网络上有可能有多个DHCP服务器,客户可能收到不止一条DHCP OFFER消息。

一般情况下,客户计算机使用第一条接到的信息。然后客户计算机发送HDCPREQUEST消息给DHCP服务器。这条消息告诉服务器, DHCP客户机接受所提供的TCP/IP地址及是否需要任何其他配置信息,例如,缺省网关地址,因为客户计算机没有所有DHCP服务器确认自己已经接收TCP/IP地址,仍需利用基于服务器的MAC地址的广播消息来向所有DHCP服务器传递DHCP REQUEST消息。这样,如果网上还有其他DHCP服务器并向客户计算机提供了DHCP OFFER消息,则可在收到广播消息之后将它们所保留的地址释放回可用的地址池。

绑定:当为DHCP客户服务的DHCP服务器从客户计算机那里接收到DHCP REQUEST消息时,DHCP服务器将用DHCP ACK消息回答DHCP REQUEST。DHCP ACK消息告诉客户计算机它现在具有有效租约。服务器利用定向消息向客户发送DHCP消息,一旦客户计算机接收到DHCPACK,它就完成自己的IP配置并成为一个完全受租的客户。

DHCP客户机所具有的租约是具有约期的,到时会过期。决定租约过期的时间阶段在客户系统第一次接到租约时由DHCP服务器设置。根据系统从DHCP服务器接收到展期确认所需的时间,客户将经过展期与重绑定两个步骤来展期其租约。下面对这两个步骤进行详细的介绍。

展期:DHCP客户计算机在租约时间用掉一半时,发送DHCP REQUEST消息给DHCP服务器,开始展期进程。除非对DHCP客户计算机加以限制,否则服务器会自动地展期客户租约并通过发送DHCPACK消息向客户计算机进行租约确认。注意,客户计算机的租约请求是消息而不是广播,这是因为DHCP客户计算机当前具有TCP/IP配置并能够利用协议与服务器进行通信。

重绑定:当用掉87.5%的租约时间而DHCP客户计算机仍未展期租约时, DHCP客户计算机才进入重绑定状态。此时,DHCP客户计算机向网络广播DHCP REQUEST消息,试图与任一DHCP服务器建立联系。然后, DHCP服务器可能会以DHCPACK作出反应,将自动展期客户计算机租约;或者DHCP服务器迫使DHCP客户计算机重新开始获得租约进程。

时间: 2024-08-04 12:29:00

Windows 2000 DHCP服务器配置的相关文章

Windows 2000 DNS服务器配置

如果用户使用Windows 2000 Server作为计算机的操作系统,可以通过安装服务.协议与工具并正确地设置它们来把该计算机配置成诸如Web服务器.IIS服务器.FTP服务器.DNS 服务器.DHCP服务器和WINS服务器等各种服务器,以便为网络中的客户机提供某项服务.在Windows 2000 Server服务器提供的所有服务当中,最为重要和基本的三种服务是域名服务.将NetBIOS计算机名转换为对应IP地址的服务以及为进入网络的客户机动态地分配IP地址的服务.它们的主要作用在于将计算机能

配置Windows 2000服务器

在Windows 2000安装结束重新启动系统后,系统自动运行"配置服务器"程序. 活动目录的配置(Active Directory) 活动目录是管理的基础,只有配置了目录服务之后管理员才能对用帐号.组进行设置和管理. 在"Windows 2000配置服务器"窗口中,单击"Active Directory",单击"启动" :启动"Active Directory安装向导" ,单击"下一步"

Windows 2000中Internet连接共享组网手记

介绍 ICS(Internet连接共享)是Windows 2000内置的一种网络连接共享服务,它可以使家庭网络或小型办公室网络用户非常容易的连接到Internet. 要使用ICS,有几点需要注意: (1)启用ICS的计算机必须具有两个网络接口:一个连接到内部局域网,通常是网卡:一个连接到Internet,通常是Modem或ISDN接口. (2)要配置ICS,必须具有Administrators组权限. (3)ICS设置完成后,本地的网络将使用动态的地址分配机制,因此不应该将此功能与其他Windo

Windows 2000进程细述

window|进程 许多朋友问,这个进程是什么呀,那个进程是什么呀,它是不是木马呀等等诸如此类的问题,下面来介绍一下常见的进程. 最基本的系统进程(也就是说,这些进程是系统运行的基本条件,有了这些进程,系统就能正常运行): smss.exe Session Manager csrss.exe 子系统服务器进程 winlogon.exe 管理用户登录 services.exe 包含很多系统服务 lsass.exe 管理 IP 安全策略以及启动 ISAKMP/Oakley (IKE) 和 IP 安全

在Windows 2000下优化Oracle9i性能

oracle|window|性能|优化 Windows 2000下的Oracle性能优化需要考虑磁盘I/O.CPU.网络子系统.内存几个子系统,这里着重介绍Oracle在Windows 2000环境下的内存调整. 优化磁盘配置 Oracle是一个磁盘I/O强烈的应用,要确保你恰当地配置磁盘和文件系统: 在磁盘上建立数据文件前首先运行磁盘碎片整理程序 为了安全地整理磁盘碎片,需关闭打开数据文件的实例,并且停止服务.如果你有足够的连续磁盘空间建立数据文件,那么你就很容易避免数据文件产生碎片. 不要使

Windows 2000下优化Oracle9i性能

oracle|window|性能|优化 Windows 2000下的Oracle性能优化需要考虑磁盘I/O.CPU.网络子系统.内存几个子系统,这里着重介绍Oracle在Windows 2000环境下的内存调整. 优化磁盘配置 Oracle是一个磁盘I/O强烈的应用,要确保你恰当地配置磁盘和文件系统: 在磁盘上建立数据文件前首先运行磁盘碎片整理程序 为了安全地整理磁盘碎片,需关闭打开数据文件的实例,并且停止服务.如果你有足够的连续磁盘空间建立数据文件,那么你就很容易避免数据文件产生碎片. 不要使

WIN2003下DHCP服务器配置指南

在企业网络中,网管员的重要工作之一就是如何有效的管理局域网内部的IP地址.计算机可以通过静态手工分配IP地址和DHCP服务器动态分配IP地址两种方式管理局域网IP地址,在局域网内机器不多和IP地址不会频繁改动的情况下,我们网管员朋友都会使用静态分配IP地址,这样做的好处是可以对用户的IP地址有统一的分配,便于记录用户的IP地址信息.今天,我们就以Windows 2003操作系统为例介绍DHCP服务器的高级配置技术,为网管员朋友合理有效的管理网络IP地址提供帮助. 1.备份.还原DHCP服务器配置

为Windows 2000加速

微软的Windows 2000是一个界面漂亮.稳定.快速的系统平台,并且随着微软 .NET 战略的实施,用户也是越来越多.众所周知 Windows 对系统资源的消耗巨大,内存少了更是跑不动.从各种内存整理.系统优化工具的普遍流行便可见一斑.本文从另外的方法和角度优化 Windows 2000 .旨在抛砖引玉,希望多提供一种方法供大家应用.也希望大家能谨慎地应用本文提供的方法,作者对可能造成的任何不良后果不承担任何责任.但也不用过于担心,文中提到的修改基本都不会引起太大的麻烦,只要小心谨慎即可.下

Windows 2000下DNS服务器的配置

如果用户使用Windows 2000 Server作为计算机的操作系统,可以通过安装服务.协议与工具并正确地设置它们来把该计算机配置成诸如Web服务器.IIS服务器.FTP服务器.DNS 服务器.DHCP服务器和WINS服务器等各种服务器,以便为网络中的客户机提供某项服务.在Windows 2000 Server服务器提供的所有服务当中,最为重要和基本的三种服务是域名服务.将NetBIOS计算机名转换为对应IP地址的服务以及为进入网络的客户机动态地分配IP地址的服务.它们的主要作用在于将计算机能