1. > 生活百科 >

dhcp协议的功能是什么(DHCP协议用在什么情况下)

DHCP协议适合于什么情况下使用?请举例说明。

当一台计算机第一次运行引导程序时,其ROM中有没有该主机的IP地址、子网掩码或某个域名服务器的IP地址,DHCP就是自动给计算机分配IP地址时用的。

DHCP是动态主机设置协议,是一个局域网的网络协议,使用UDP协议工作。主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。

DHCP具有以下功能:

1、保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。

2、DHCP应当可以给用户分配永久固定的IP地址。

3、DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。

4、DHCP服务器应当向现有的BOOTP客户端提供服务。

扩展资料:

DHCP服务器具有三种IP的分配方式,手动分配,自动分配和动态分配。

1、手工分配地址:由管理员为少数特定客户端(如WWW服务器等)静态绑定固定的IP地址。通过DHCP将配置的固定IP地址发给客户端。

2、自动分配地址:DHCP为客户端分配租期为无限长的IP地址。

3、动态分配地址:DHCP为客户端分配具有一定有效期限的IP地址,到达使用期限后,客户端需要重新申请地址。绝大多数客户端得到的都是这种动态分配的地址。

dhcp协议的功能是什么(DHCP协议用在什么情况下)dhcp协议的功能是什么(DHCP协议用在什么情况下)


dhcp是什么意思

DHCP(动态主机配置协议)是一个局域网的网络协议。

指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。默认情况下,DHCP作为Windows Server的一个服务组件不会被系统自动安装,还需要管理员手动安装并进行必要的配置。

DHCP具有以下功能:

1、保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。

2、DHCP应当可以给用户分配永久固定的IP地址。

3、DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。

4、DHCP服务器应当向现有的BOOTP客户端提供服务。

DHCP是什么意思

01

动态主机配置协议

DHCP全称为Dynamic Host Configuration Protocol,中文含义为“动态主机配置协议”,通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

动态主机配置协议(DHCP)是一种网络管理协议,用于为进入网络的任何新节点动态分配IP地址。DHCP允许自动配置节点,从而避免了网络管理员参与的必要性。

DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。

DHCP 执行以下操作:

管理从网络添加或删除的所有节点的提供

使用 DHCP 服务器维护主机的唯一 IP 地址

只要配置为使用 DHCP 的客户端/节点连接到网络,就会向 DHCP 服务器发送请求。服务器通过向客户端/节点提供 IP 地址来确认。

动态主机配置协议也称为 RFC 2131。

DHCP 是一种自动方法,通过该方法可以立即为网络中任何新添加或传输的节点分配或重新分配 IP 地址。如果没有 DHCP,网络管理员将被迫为网络中的每个节点手动分配 IP 地址。

DHCP 服务器有很多职责:

DHCP 服务器配置为管理 IP 地址的提供,是运行 DHCP 协议的基本要求。服务器管理它分配给节点的所有 IP 地址的记录。如果节点在网络中重新加入或重新定位,则服务器使用其 MAC 地址识别节点。这有助于防止将相同 IP 地址意外配置到两个不同的节点。

要使 DHCP 运行,需要使用它配置客户端。当支持 DHCP 的客户端连接到网络时,客户端向 DHCP 服务器广播请求以进行网络设置。

服务器通过提供必要的 IP 配置信息来响应客户端的请求。

DHCP 服务器非常适用于定期包含和排除网络节点(如无线热点)的情况。在这些情况下,DHCP 服务器还会为每个客户端分配一个租用时间,之后分配的 IP 地址无效。

什么是dhcp服务,它的主要作用是什么?

动态主机配置协议,简称DHCP,是一个局域网的网络协议,该协议允许服务器向客户端动态分配 IP 地址和配置信息。使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。

DHCP具有以下功能:

1、保证任何IP地址在同一时刻只能由一台DHCP客户机所使用;

2、DHCP应当可以给用户分配永久固定的IP地址;

3、DHCP应当可以同用其他方法获得IP地址的 主机共存(如手工配置IP地址的主机);

4、DHCP 服务器应当向现有的BOOTP客户端提供服务。

DHCP协议

DHCP动态主机配置协议

TCP/IP协议想要运行正常的话,网络中的主机和路由器不可避免地需要配置一些信息(如接口的IP地址等)。有了这些配置信息主机/路由器才能提供/使用特定的网络服务。

主机信息的必要元素有:IP地址、子网掩码、DNS服务器IP地址

TCP/IP协议配置主机信息主要有三种方法:

DHCP协议由来

DHCP有Bootp协议发展而来。Bootp协议提供了有限的主机信息配置,且主机信息已经配置就很难被修改。DHCP提供 几乎所有的主机信息的配置,且引入了租约等概念,使得主机信息能够动态发生变化。 DHCP向后兼容Bootp。

DHCP基于UDP/IP传输。DHCP服务器使用端口号67,DHCP 客户端使用端口号68.

DHCP 主要分为两部分: 地址的管理 和 配置信息的传递

DHCP协议数据包格式

学习DHCP协议不能单纯学习协议本身,还必须连带了解它的封包结构,之所以这么说,是因为DHCP是一个特殊的"服务发现"类型的协议,它用于客户端"获取某种资源",所以它的封包格式具有一定的特殊性

由于DHCP协议是初始化协议,更简单的说,就是让终端获取IP地址的协议,既然终端连IP地址都没有,何以能够发出IP报文呢?SERVER给CLIENT回送的报文该怎么封装呢?带着这些疑问,继续学习

为了解决这个问题,DHCP报文的封装采取了如下措施:

DHCP报文类型

DHCP共有八种报文,不同报文之间的区别除了DHCP数据包本身之外,在封包上(UDP头,IP头、链路层头)也有一些差别

DHCP Client发现阶段:

即DHCP客户端寻找DHCP服务端的过程,对应于客户端发送DHCP Discovery,因为DHCP Server对应于DHCP客户端是未知的,所以DHCP 客户端发出的DHCP Discovery报文是广播包,源地址为0.0.0.0目的地址为255.255.255.255。网络上的所有支持TCP/IP的主机都会收到该DHCP Discovery报文,但是只有DHCP Server会响应该报文。

DHCP Server提供阶段,即为DHCP Server响应DHCP Discovery所发的DHCP Offer阶段,即DHCP服务器提供IP地址的阶段。在网络中接收到DHCPdiscover发现信息的DHCP服务器都会做出响应,它从尚未出租的IP地址中挑选一个分配给DHCP客户机,向DHCP客户机发送一个包含出租的IP地址和其他设置的DHCPoffer提供信息

即DHCP客户机选择某台DHCP服务器提供的IP地址的阶段。如果有多台DHCP服务器向DHCP客户机发来的DHCPoffer提供信息,则DHCP客户机只接受第一个收到的DHCPoffer提供信息,然后它就以广播方式回答一个DHCPrequest请求信息,该信息中包含向它所选定的DHCP服务器请求IP地址的内容。之所以要以广播方式回答,是为了通知所有的DHCP服务器,他将选择某台DHCP服务器所提供的IP地址

即DHCP服务器确认所提供的IP地址的阶段。当DHCP服务器收到DHCP客户机回答的DHCPrequest请求信息之后,它便向DHCP客户机发送一个包含它所提供的IP地址和其他设置的DHCPack确认信息,告诉DHCP客户机可以使用它所提供的IP地址。然后DHCP客户机便将其TCP/IP协议与网卡绑定,另外,除DHCP客户机选中的服务器外,其他的DHCP服务器都将收回曾提供的IP地址

当DHCP Client重新登录后,就不需要再发送DHCP discover发现信息了,而是直接发送包含前一次所分配的IP地址的DHCP request请求信息。当DHCP服务器收到这一信息后,它会尝试让DHCP客户机继续使用原来的IP地址,并回答一个DHCP ack确认信息。如果此IP地址已无法再分配给原来的DHCP客户机使用时(比如此IP地址已分配给其它DHCP客户机使用),则DHCP服务器给DHCP客户机回答一个DHCP nack否认信息。当原来的DHCP客户机收到此DHCP nack否认信息后,它就必须重新发送DHCP discover发现信息来请求新的IP地址。

DHCP获取到的IP地址都有一个租约,租约过期后,DHCP Server将回收该IP地址,所以如果DHCP Client如果想继续使用该IP地址,则必须更新租约。更新的方式就是,当当前租约期限过了一半后,DHCP Client都会发送DHCP Renew报文来续约租期。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息