DHCP服务

在常见的网络术语中,我们常会听到DHCP这个词。DHCP就是Dynamic Host Configuration Protocol(动态主机配置协议)的缩写。

一.我们为什么要使用DHCP服务

在常见的小型网络中(例如网吧和学生宿舍网),网络管理员都是采用手工分配IP地址的方法,但是在大中型网络中,例如超过了100台计算机的网络,为每一台计算机手工分配一个IP地址,将会加重了网络管理员的负担,如果管理员不小心时,就会导致IP地址分配错误。因此,在大中型网络中使用DHCP服务是非常有效率的。

在理解DHCP服务工作过程前,你必须要清楚DHCP服务具有以下好处:

1.管理员可以迅速地验证IP地址和其它配置参数,而不用去检查每个主机。

2.DHCP不会从一个范围里同时租借相同的IP地址给两台主机,避免了手工操作的重复。

3.DHCP管理员可以控制哪台计算机使用哪个IP地址。

4.减少收发室和打字的错误。

5.可以为每个DHCP范围(或者说所有的范围)设置若干选项(比如可以为每台计算机设置缺省网关、DNS和WINS服务器的地址)。

6.如果主机物理上被移动到了不同的子网上,该子网上的DHCP服务器将会自动用适当的TCP/IP配置信息重新配置该主机。

7.大大方便了便携机用户,移动到不同的子网上不再要为便携机分配IP地址。

DHCP服务的局限:

1.DHCP不能查出网络上非DHCP客户机已经在使用的IP地址,例如网络有一非DHCP客户机A已经手工分配了IP地址:100.53.46.5,但是DHCP服务器并不能识别出该地址已经被分配了,它向DHCP客户机配了一个重复的IP地址:100.53.46.5,这就导致了IP地址的冲突。当然,这些地址可以从被配置在DHCP服务器上的任何范围中排除。

2.当网络上存在两个DHCP服务器时,一个DHCP服务器不与另一个DHCP服务器通信,不能查出已被其它服务器租出去的IP地址。因此,两个DHCP服务器不应该在它们各自的范围中使用相同的IP地址。

3.DHCP服务器不能跨路由器与客户机通信,除非路由器允许BOOTP转发,或者子网允许DHCP中转借。

4.和手工配置一样,为DHCP范围配置的不正确的值可以在企业内部网中造成意想不到的潜在的灾难。

DHCP服务(二)

二.DHCP服务的工作过程

要深入了解DHCP服务,就必须要了解DHCP服务的工作过程,这为解决DHCP服务故障打下了坚实的基础。DHCP服务的基础流程是这样的:

1.当DHCP客户机首次启动时,客户机向DHCP服务器发送一个Dhcpdiscover数据包,该数据包表达了客户机的IP租用请示。

2.当DHCP服务器接收到Dhcpdiscover数据包后,该服务器从地址范围中向那台主机提供(dhcpoffer)一个还没有被分配的有效的IP地址。当你的网络中包含不止一个DHCP服务器时,主机可能收到好几个dhcpoffer,在大多数情况下,主机或客户机接受收到的第一个dhcpoffer。

3.接着,该DHCP服务器向客户机发送一个确认(dhcppack),该确认里面已经包括了最初发送的IP地址和该地址的一个稳定期间的租约(默认情况是8天)。

4.当租约期过了一半时(即是4天),客户机将和设置它的TCP/IP配置的DHCP服务器更新租约。当租期过了87.5%时,如果客户机仍然无法与当初的DHCP服务器联系上,它将与其它DHCP服务器通信,如果网络上再没有任何DHCP服务器在运行时,该客户机必须停止使用该IP地址,并从发送一个dhcpdiscover数据包开始,再一次重复整个过程。

三.DHCP服务的需求

1.哪些操作系统或服务具有DHCP服务器功能:

因为我们现在只谈论Microsoft的操作系统,所以从目前的情况来说,具有DHCP服务功能的操作系统一般是网络操作系统,例如:NT Server 3.5或更高版本和Windows 2000系列(专业版除外)。具有DHCP服务器的服务软件有:微软的ICS、Proxy Server和第三方公司的网关或代理服务器软件(wingate、sysgate、winroute等)。

2.哪些操作系统具有DHCP客户机的功能:

目前流行的操作系统都具有这个功能:

*NT Server 3.5或更高版本

*Nt Workstation 3.5或更高版本

*Windows 95或更高版本

*Windows for Worksgroups 3.11 running the Microsoft TCP/IP-32 software from the Windows NT Server CD-ROM

*Microsoft Network Client for MS-DOS 3.0from the Windows NT Server CD-ROM

*Lan Manager server for MS-DOS 2.2c from the Windows NT Server CD-ROM

全文完

文章录入:dnbm    责任编辑:dnbm

(0)

相关推荐

  • DHCP:解析开发板上动态获取ip的2种实现方法详解

    DHCP动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:1.给内部网络或网络服务供应商自动分配IP地址2.给用户给内部网络管理员作为对所有计算机作中央管理的手段. 方法一:dhclient    1.下载    https://www.isc.org/software/dhcp/2.解压    tar-zxvf dhcp-3.1.3.tar.gz3.配置    cddhcp-3.1.

  • Centos6.5全自动安装 vsftpd+dhcp+nfs+tftp

    步骤 1.mount /dev/sr0 /media/ 2.安装所需要的软件 安装并配置tftp服务 yum install tftp tftp-server vsftpd dhcp syslinux nfs-utils vim /etc/xinetd.d/tftp service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd se

  • 解读DHCP故障提升网络效率

    在规模较大的局域网中,工作站的IP地址通常都是从DHCP服务器中动态获取得到的,这样可以有效地节省IP地址资源;不过在与DHCP服务器长期接触的过程中,我们或许会遇到各种与DHCP服务有关的网络故障,这些故障极大地影响了局域网网络的运行效率.有鉴于此,本文下面就对几则常见的与DHCP服务有关的网络故障进行解读,并为各种故障提供相应的应对办法,希望这些内容能帮助各位更好地管理好局域网! 1.消除授权失败故障 有一网络中的服务器不小心死机了,可是重新启动服务器系统之后,却发现其中的DHCP服务器无法

  • DNS、DHCP的备份恢复bat(批处理自动实现)

    现在的服务器上运行了很多系统服务,虽然中间没有出过什么问题,但是还是怕,要是出了问题,就是好几天的时间没有了,累4人的事情啊.所以要把什么东西都backup一下.ghost备份的是系统,但是服务的配置是随时在变化的,总不能时不时的来个ghost吧,再说没有显示器,很麻烦的. 研究了一个下午,终于实现了DNS和DHCP的自动备份. DNS的备份 1.停止DNS服务 2.打开regedit,找到HKLM\system\currentcontrolset\services\dns 3.将DNS这个分支

  • linux下dhcp服务配置教程

    1.DHCP简介 (1)DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个简化主机IP地址分配管理的TCP/IP标准协议,用户可以利用DHCP服务器管理动态的IP地址分配及其他相关的环境配置工作,如:DNS服务器.WINS服务器.Gateway(网关)的设置. (2)DHCP基于客户/服务器模式.当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端提供自动分配IP地址的服务. (3)安装了DHCP服务软件的

  • linux下的dhcp服务的完全配置(图文详解)

    试验环境如下图所示: 服务器ip:192.168.0.1 试验要求:要求linux dhcp 服务器实现给linux客户机分配ip地址. 服务器软件包:dhcp-3.0.1-12_EL.I386 (当然其它版本的也可以)软件包默认在RHEL4的第四种安装光盘中. 主配置文件:dhcp.conf 默认情况下该文件没有在dhcp软件包中,需要手动建立. 服务器的配置: 1 挂载和安装dhcp软件包,如下图所示: 2编辑配置文件(由于配置文件安装软件包后并不会自动建立需要我们手动建立)只需打如下些命令

  • 解析DHCP

    何谓DHCP? 动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)从原有的BootP协议发展而来,原来的目的是为无盘工作站分配IP地址的协议,当前更多地用于对多个客户计算机集中分配IP地址以及IP地址相关的信息的协议,这样就能将IP地址和TCP/IP的设置统一管理起来,而避免不必要的地址冲突的问题,因此常常用在网络中对众多DOS/Windows计算机的管理方面,节省了网络管理员手工设置和分配地址的麻烦. DHCP提供了三种IP地址分配机制: ●

  • Win2003 Server DHCP服务器安装图解教程

    小张所在公司的其中一个局域子网Saes.grfwgz.com,因为均为市场部门员工,虽然员工数有许多,但一般来说长期均只有一小部分员工在单位使用网络,所以为了节省IP地址资源,IP地址采用了DHCP自动分配方式,其网段为192.168.0.129~192.168.0.158. 下面是具体的配置方法. 因为DHCP服务器的配置可以有不同途经,一种是新添加DHCP服务器,另一种则是在现有DHCP服务器中添加新的作用域,当然也可以修改现有作用域.我们先介绍前者. 一.添加新的DHCP服务器 如果原服务

  • 轻松部署Windows2003的DHCP服务

    晨晨所管理的网络规模在迅速膨胀,而且电脑数量还在不断增加.为了能把工作搞好,晨晨不断地利用空余时间"充电".这天他从一些资料中得知,在电脑数量比较多的网络中可以使用DHCP服务为客户端电脑自动分配IP地址,可以省去手动配置IP地址的麻烦.晨晨心想这倒不错,这样一来肯定能减轻不少工作负担.尽管通过看资料晨晨已经对DHCP有了一定地了解,但由于没有实践经验而不敢轻易动手操作,幸好有我们的高手阿昊在一旁手把手指导-- 准备安装 阿昊是一个有着良好习惯的技术高手,每次进行实际操作之前总要针对欲

  • 在IOS环境下配置DHCP服务6500

    Keywords: DHCP SERVER IOS pool client-identifier excluded-address helper-address spantree portfast 一位客户想把DHCP SERVER迁移到6509交换机的MSFC上,要求还挺复杂: 1.同时为多个VLAN的客户机分配地址 2.VLAN内有部分地址采用手工分配的方式 3.为客户指定网关.Wins服务器等 4.VLAN 2的地址租用有效期限为1天,其它为3天 5.按MAC地址为特定用户分配指定的IP地

  • DHCP服务

    在常见的网络术语中,我们常会听到DHCP这个词.DHCP就是Dynamic Host Configuration Protocol(动态主机配置协议)的缩写. 一.我们为什么要使用DHCP服务 在常见的小型网络中(例如网吧和学生宿舍网),网络管理员都是采用手工分配IP地址的方法,但是在大中型网络中,例如超过了100台计算机的网络,为每一台计算机手工分配一个IP地址,将会加重了网络管理员的负担,如果管理员不小心时,就会导致IP地址分配错误.因此,在大中型网络中使用DHCP服务是非常有效率的. 在理

  • 多VLAN环境下DHCP服务的实现

    在对网络进行升级改造时,必须考虑到各个方面,而如何在多VLAN环境中实现DHCP服务就是其中之一. 原理 使用DHCP方式获取IP地址需要利用广播数据包,按正常情况,DHCP服务只能在同一广播域内实现.而VLAN的建立就是为了隔离广播包,为什么在三层交换机上可以实现DHCP的跨网段呢?这需要我们将DHCP请求的广播数据包转化为单播请求,才会通过三层路由把请求转发到DHCP服务器所在的VLAN,进而实现DHCP的跨VLAN服务. 实现方法 为了实现跨VLAN的DHCP服务,需要从两方面入手,一方面

  • 网管实战多VLAN环境下DHCP服务的实现

    在对网络进行升级改造时,必须考虑到各个方面,而如何在多VLAN环境中实现DHCP服务就是其中之一. 原理 使用DHCP方式获取IP地址需要利用广播数据包,按正常情况,DHCP服务只能在同一广播域内实现.而VLAN的建立就是为了隔离广播包,为什么在三层交换机上可以实现DHCP的跨网段呢?这需要我们将DHCP请求的广播数据包转化为单播请求,才会通过三层路由把请求转发到DHCP服务器所在的VLAN,进而实现DHCP的跨VLAN服务. 实现方法 为了实现跨VLAN的DHCP服务,需要从两方面入手,一方面

  • 超详细讲解Linux DHCP服务

    目录 一.DHCP服务(动态主机配置协议) 1.背景 2.概述 3.优点 4.DHCP报文类型 5.DHCP 的分配方式 二.安装 DHCP 服务器 1.DHCP 服务软件 2.主配置文件 三.配置步骤 1.使用 DHCP 动态的给 PC 机分配 IP 地址 ① eNSP ②虚拟机 ③验证 ④进入命令行"ipconfig"测试 一.DHCP服务(动态主机配置协议) 1.背景 1.手动设置工作量大且容易冲突 2.用DHCP可以减少工作量和避免地址冲突 2.概述 作用:为局域网内的电脑分配

  • Windows Server 2019 standard安装配置DHCP服务

    目录 1.初始工作 2.安装DHCP 3.配置DHCP 4.到此DHCP服务器就已经配置完成了 1.初始工作 A.更改服务器的名字.更改名字后需要重启服务器. B.设置固定的IP地址. 2.安装DHCP A.在服务器管理器的仪表板上点击角色和功能. B.点击下一步. C.点击下一步. D.点击下一步. E.点击DHCP服务器.点击添加功能. F.点击下一步. G.点击下一步. H.点击下一步. I.点击安装. J.安装成功. 3.配置DHCP A.打开DHCP配置界面. B.右击IP4,点击新建

  • 破解DHCP网络服务之迷

    最近将安装在Windows XP系统中的某个防病毒软件强行卸载之后,发现笔记本电脑突然不能上网,打开网上邻居属性窗口,检查本地连接的属性时,看到TCP/IP参数设置界面中的IP地址竟然"突变"成了"0.0.0.0".但笔者先前将笔记本的IP地址设置成动态获取的,现在没有对网络参数进行任何修改,IP地址是如何变成"0.0.0.0"的? 到网上搜索"0.0.0.0"地址时,发现该地址不表示任何计算机和网络,显然本地计算机的IP地址

随机推荐