路由器上的DHCP服务器是什么意思啊
动态主机分配协议(DHCP)是一个简化主机IP地址分配管理的TCP/IP 标准协议。用户可以利用DHCP服务器管理动态的IP地址分配及其他相关的环境配置工作(如:DNS、WINS、Gateway的设置)。在使用TCP/IP协议的网络上,每一台计算机都拥有唯一的计算机名和IP地址。IP地址(及其子网掩码)使用与鉴别它所连接的主机和子网,当用户将计算机从一个子网移动到另一个子网的时候,一定要改变该计算机的IP地址。如采用静态IP地址的分配方法将增加网络管理员的负担,而DHCP可以让用户将DHCP服务器中的IP地址数据库中的IP地址动态的分配给局域网中的客户机,从而减轻了网络管理员的负担。用户可以利用Windows2000服务器提供的DHCP服务在网络上自动的分配IP地址及相关环境的配工作。在使用DHCP时,整个网络至少有一台NT服务器上安装了DHCP服务,其他要使用DHCP功能的工作站也必须设置成利用DHCP获得IP地址 在下面的网址有详细解释

DHCP的原理和配置
WINDOWS 下的DHCP: DHCP(dynamic host configure protocol)是动态主机配置的缩写,用于向网络中的计算机动态分配IP以及简单的TCP/IP信息。什么是DHCP?DHCP是用于简化IP配置管理的TCP/IP标准,对客户机动态非配TCP/IP信息。使用DHCP的理由1:减小管理员的工作量2:减小输入错误的可能3:避免IP冲突4:当网络改变IP地址段时,不需要对每台PC重新分配IP地址5:计算机移动不需要重新配置ip地址6:提高IP地址的利用率DHCP的工作原理(四次广播)第一步:客户机请求IP租约客户机广播一个DHCPdiscover包请求IP地址,DHCPdiscover包的原地址是0.0.0.0(因为这个时候还没有IP)目标地址255.255.255.255(不知道那台机DHCP服务器,所以广播)MAC地址是自己的。第二步:服务器响应当DHCP服务器接收到客户机请求IP地址的信息时,就在自己的IP地址库中查找是否有合法的IP地址提供给客户机,如果有,就将此IP地址做上标记,广播一个DHCPpoffer包,DHCPpoffer包中包含:1,DHCP客户机的MAC地址,用来正确标识客户机。2,DHCP服务器提供的合法IP地址,子网掩码。3,租约期限。4,服务器标识第三步:客户机选择IP地址客户机接收到第一个DHCPpoffer包中选择IP,并将DHCPrequest包广播到所有DHCP服务器(因为可能一个环境中有多台DHCP服务器)表明它接受提供的内容。第四步:服务器确认IP租约DHCP租约过程中第四步也是最后一步为服务器确认IP地址租约,也称为DHCPACK/DHCPNAK.DHCP服务器的配置DHCP服务器的要求1,DHCP服务器要求在windows server 2003 的计算机上运行,(当然也可以在windows 2000或NT得计算机上运行,但本文主要介绍的是在windows server 2003 上运行的配置)2,DHCP服务器要有一个静态的IP地址、子网掩码和其他的TCP/IP信息3,要安装DHCP服务4,使用活动目录服务必须授权DHCP服务器5,建立作用域并激活。实验步骤:1,配置自己的IP地址,(静态)2,在"添加删除程序"选择"添加/删除组件",在框中选中"网络服务"(但不要打钩),点下面的"详细信息"里面的"动态分配主机协议"(DHCP打钩)然后"确定","下一步"3,“在开始菜单”“管理工具”里面选中“DHCP”,打开后“新建作用域”4,客户机上运行CMD进入命令行模式:输入ipconfig /release 清空IP信息。然后输入ipconfig /renew 获取IP信息。(注意客户机必须是动态获取IP地址)LIUNX中DHCP工作原理及配置过程详解DHCP服务配置DHCP服务占67号端口,DHCP的前身是bootps这个协议。可以通过这个命令证明:#cat /etc/services | grep bootpsbootps 67/tcp #BOOTP servierbootps 67/udpDHCP全称是动态主机配置协议(Dynamic Host Configuration Protocol),是由IETF(Internet网络工程师任务小组)设计的,详尽的协议内容在RFC文档rfc2131和rfc1541里。它是用来自动给客户机分配TCP/IP信息的网络协议。每个DHCP客户都连接到中央位置的DHCP服务器,该服务器会返回包括IP地址、网关和DNS服务器信息的客户网络配置。DHCP的工作过程(1)IP租用请求:DHCP客户机启动计算机后,通过UDP端口67广播一个DHCPDISCOVER信息包,向网络上的任意一个DHCP服务器请求提供IP租约。(2)IP租用提供:网络上所有的DHCP服务器均会收到此信息包,每台DHCP服务器通过UDP端口68给DHCP客户机回应一个DHCPOFFER广播包,提供一个IP地址。(3)IP租用选择:客户机从不止一台DHCP服务器接收到提供之后,会选择第一个收到的DHCPOFFER包,并向网络中广播一个DHCPREQUEST消息包,表明自己已经接受了一个DHCP服务器提供的IP地址。该广播包中包含所接受的IP地址和服务器的IP地址。(4)IP租用确认:被客户机选择的DHCP服务器在收到DHCPREQUEST广播后,公广播返回给客户机一个DHCPACK消息包,表明已经接受客户机的选择,并将这一IP地址的合法租用以及其他的配置信息都放入该广播包发给客户机。客户机在收到DHCPACK包后,会使用该广播包中的信息来配置自己的TCP/IP,则租用过程完成,客户机可以在网络中通信。/usr/sbin/dhcpd//dhcp执行文件/var/lib/dhcp/dhcpd.leases//dhcp租约文件DHCP配置文件Linux默认是没有dhcpd.conf文件的,需要我们自己到/usr/share/doc/dhcp-3.0p12文件夹下把dhcp.conf.sample模板文件拷贝到/etc文件夹下起名叫dhcpd.conf#cp /usr/share/doc/dhcp-3.0p12/dhcp.conf.sample /etc/dhcpd.conf#vi /etc/dhcpd.conf//打开/etc/dhcpd.conf文件ddns-update-style interim;//配置使用过渡性DHCP-DNS互动更新模式ignore client-updates;//忽略客户端更新subnet 192.168.0.0 netmask 255.255.255.0 {//subnet后面必须跟网段,设置您要对哪个网段提供dhcp提供,注意DHCP服务器IP地址必须和该网段相符,否则DHCP服务不能启动option routers 192.168.0.1;//为DHCP客户指定默认网关(gateway)option subnet-mask 255.255.255.0;//为DHCP客户指定子网掩码(netmask)option nis-domain "domain.org";//为DHCP客户设置NIS域option domain-name "domain.org";//为DHCP客户设置DNS域option domain-name-servers 192.168.1.1;//为DHCP客户设置DNS服务器地址option time-offset -18000;//设置与枨林威治时间的偏移时间(s)range dynamic-bootp 192.168.0.128 192.168.0.255;//设置地址池,为DHCP客户分配IP地址的地址段,客户可以分到该段内的任意地址;建议把192.168.0.255改为192.0.168.254,因为客户机不可能被分配到255这台机器,255是广播地址default-lease-time 21600;//为DHCP客户设置默认的地址租期,单位为秒max-lease-time 43200;//为DHCP客户设置最长的地址租期,单位为秒host ns {//这部分是关于DHCP服务器的声明next-server marvin.redhat.com;//设置用于定义服务器从引导文件中装入的主机名,用于无盘工作站hardware ethernet 12:34:56:78:AB:CD//指定DHCP客户的MAC地址fixed-address 207.175.42.254;//指定MAC地址分配固定的IP地址}}以上就是对DHCP配置文件每项的详细解释。如果碰到DCHP设置都正确,但是启动DHCP服务启动不成功请查看一下/etc/sysconfig/network文件NETWORKING这项是否为yes,如果不是yes请修改为yes。#vi /etc/sysconfig/networkNETWORKING=yes或者执行该操作同等于上面的操作#echo "NETWORKING=yes" >> /etc/syconfig/network下面我们来配置一下DHCP客户机#vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0//网卡设备文件名称设置正确BOOTPROTO=dhcp//自动获得IP地址ONBOOT=yes保存退出(wq),启动DHCP服务#service dhcpd start,设置生效。用户就可以获得DHCP服务器地址池内的其中一个IP地址。#ifconfig//就会看到DHCP服务器为客户机分配的地址池内的一个IP地址给DHCP客户机分配固定的IP地址在DHCP客户机查看MAC(网卡)地址#ifconfig//可以查看到MAC地址,如MAC地址是12:34:56:78:AB:CD在DHCP服务器端设置#vi /etc/dhcpd.confhost ns {next-server marvin.redhat.com;hardware ethernet 12:34:56:78:AB:CD//指定DHCP客户机网卡地址为12:34:56:78:AB:CD,IP地址固定设置为192.168.0.100fixed-address 192.168.0.100保存退出(wq)#service dhcpd restart//重启dhcp服务设置生效在DHCP客户机里重启网络服务#service network restart 可以得到DHCP服务器最新分配给客户机的IP地址。#ifconfig//查看IP地址inet addr 192.168.0.100设置生效,DHCP服务器已经为DHCP客户机分配了固定的IP地址。DHCP客户机重启network服务后可以看到DHCP主机的一些信息效果 #cat /etc/resolv.confwindows系统做DHCP客户机IP地址设置为自动获得IP地址:开始---控制面板---网络连接---本地连接---属性(反击)---常规---Internet协议(TCP/IP)---属性---自动获得IP地址---确定---确定查看自获的IP地址:开始---运行---cmd---ipconfig提示:如果不能自动获取IP地址,请查看是否有防火墙开启,如果有请关闭所有的防火墙。固定windows的IP地址方法与Linux操作系统相同,只是查看IP地址的时候命令不一样,在windows里是ipconfig,Linux里面是ifconfig。在windows里面获得DHCP服务器新的IP地址ipconfig /release -all//先释放所有网卡IP地址ipconfig /renew -all//再更新所有的网卡IP地址就会得到DHCP服务器分配新的IP地址了。winodws下更改网卡(MAC)地址我的电脑---属性---硬件---设备管理器---网络适配器---XXXXXX(网卡名称)---属性(反击)---高级---Network Address---值(连续填入12位MAC地址) 注:相同厂商MAC地址前三段都是一样的。

什么是DHCP服务器,DHCP服务器有什么作用
简单说,DHCP服务器就是分配 IP地址的,具体术语上解释如下: DHCP是Dynamic Host Configuration Protocol的缩写,它是TCP/IP协议簇中的一种,主要是用来给网络客户机分配动态的IP地址。这些被分配的IP地址都是DHCP服务器预先保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地址。 日常用途:DHCP服务器启用的话,可以使每台连接路由器的计算机自动获取IP;
两台连接到互联网上的电脑相互之间通信,必须有各自的IP地址,由于IP地址资源有限,宽带接入运营商不能做到给每个报装宽带的用户都能分配一个固定的IP地址,所以要采用DHCP方式对上网的用户进行临时的地址分配。也就是你的电脑连上网,DHCP服务器才从地址池里临时分配一个IP地址给你,每次上网分配的IP地址可能会不一样,这跟当时IP地址资源有关。当下线的时候,DHCP服务器可能就会把这个地址分配给之后上线的其他电脑。这样就可以有效节约IP地址,既保证了网络通信,又提高IP地址的使用率。扩展资料DHCP的工作原理中,DHCP服务器提供了三种IP分配方式:自动分配(Automatic allocation)、手动分配和动态分配(Dynamic Allocation)。自动分配是当DHCP客户端第一次成功的从DHCP服务器获取一个IP地址后,就永久的使用这个IP地址。手动分配是由DHCP服务器管理员专门指定的IP地址动态分配是当客户端第一次从DHCP服务器获取到IP地址后,并非永久使用该地址,每次使用完后,DHCP客户端就需要释放这个IP,供其他客户端使用。第三种是最常见的使用形式。参考资料来源:百度百科-DPCH服务器
DHCP服务器是提供DHCP服务的服务器。 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段,在RFC 2131中有详细的描述。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口;546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务,这是需要特别开启的服务,DHCP failover是用来做“双机热备”的。

DHCP是什么?
DHCP中文名字叫动态主机分配协议 他的作用是能动态的给连接进网络的设备和机器分配IP当我们的网络连接使用自动获取IP地址的时候就由DHCP服务器来给机器分配IP,像一些宽带路由器还有部分的交换机都带DHCP功能 知道不!
一看楼主就知道不怎么的懂计算机,给你来个通俗的解释 DHCP中文名字叫动态主机分配协议他的作用是能动态的给连接进网络的设备和机器分配IP 当我们的网络连接使用自动获取IP地址的时候就由DHCP服务器来给机器分配IP,像一些宽带路由器还有部分的交换机都带DHCP功能
DHCP是一种服务器,负责网络内自动分配IP、子网等。
DHCP是什麼?

DHCP服务工作原理是什么?
一DHCP服务的自动IP地址分配原理 DHCP使用客户端/服务器(Client/Server)模型。网络管理员建立一个或多个维护TCP/IP配置信息,并将其提供给客户端的DHCP服务器。服务器数据库包含以下信息。 网络上所有客户端的有效配置参数。 在指派到客户端的地址池中维护的有效IP地址,以及用于手动指派的保留地址。 服务器提供的租约持续时间。 通过在网络上安装和配置DHCP服务器,启用DHCP的客户端可在每次启动并加入网络时动态地获得其IP地址和相关配置参数。DHCP服务器以地址租约的形式将该配置提供给发出请求的客户端。 在以下3种情况下,DHCP客户机将申请一个新的IP地址。计算机第一次以DHCP客户机的身份启动。DHCP客户机的IP地址因某种原因(如租约期到了,或断开连接了)已经被服务器收回,并提供给其他DHCP客户机使用。DHCP客户机自行释放已经租用的IP地址,要求使用一个新的IP地址。DHCP客户机申请一个新的IP地址的总体过程如图6所示。其具体的过程如下。(1)DHCP客户机设置为"自动获得IP地址"后,因为还没有IP地址与其绑定,此时称为处于"未绑定状态"。这时的DHCP客户机只能提供有限的通信能力,如可以发送和广播消息,但因为没有自己的IP地址,所以自己无法发送单播的消息。(2)DHCP客户机试图从DHCP服务器那里"租借"到一个IP地址,这时DHCP客户机进入"初始化状态"。这个未绑定IP地址的DHCP客户机会向网络上发出一个源IP地址为广播地址0.0.0.0的DHCP探索消息,寻找看哪个DHCP服务器可以为它分配一个IP地址。(3)子网络上的所有DHCP服务器收到这个探索消息。各DHCP服务器确定自己是否有权为该客户机分配一个IP地址。 (4)确定有权为对应客户机提供DHCP服务后,DHCP服务器开始响应,并向网络广播一个DHCP提供消息,包含了未租借的IP地址信息以及相关的配置参数。(5)DHCP客户机会评价收到的DHCP服务器提供的消息并进行两种选择。一是认为该服务器提供的对IP地址的使用约定(称为"租约")可以接受,就发送一个请求消息,该消息中指定了自己选定的IP地址并请求服务器提供该租约。还有一种选择是拒绝服务器的条件,发送一个拒绝消息,然后继续从第(1)步开始执行。(6)DHCP服务器在收到确认消息后,根据当前IP地址的使用情况以及相关配置选项,对允许提供DHCP服务的客户机发送一个确认消息,其中包含了所分配的IP地址及相关DHCP配置选项。(7)客户机在收到DHCP服务器的消息后,绑定该IP地址,进入"绑定状态"。这样客户机就有了自己的IP地址,就可以在网络上进行通信了。二DHCP中继代理原理 在大型的网络中,可能会存在多个子网。DHCP客户机通过网络广播消息获得DHCP服务器的响应后得到IP地址。但广播消息是不能跨越子网的。因此,如果DHCP客户机和服务器在不同的子网内,客户机还能不能向服务器申请IP地址呢?这就要用到DHCP中继代理。DHCP中继代理实际上是一种软件技术,安装了DHCP中继代理的计算机称为DHCP中继代理服务器,它承担不同子网间的DHCP客户机和服务器的通信任务。 中继代理是在不同子网上的客户端和服务器之间中转DHCP/BOOTP消息的小程序。根据征求意见文档(RFC),DHCP/BOOTP中继代理是DHCP和BOOTP标准和功能的一部分。 1.路由器的DHCP/BOOTP中继代理支持 在TCP/IP网络中,路由器用于连接称做"子网"的不同物理网段上使用的硬件和软件,并在每个子网之间转发IP数据包。要在多个子网上支持和使用DHCP服务,连接每个子网的路由器应具有在RFC 1542中描述的DHCP/BOOTP中继代理功能。 要符合RFC 1542并提供中继代理支持,每个路由器必须能识别BOOTP和DHCP协议消息并相应处理(中转)这些消息。由于路由器将DHCP消息解释为BOOTP消息(例如,通过相同的UDP端口编号发送,并包含共享消息结构的UDP消息),具有BOOTP中继代理能力的路由器可中转网络上发送的DHCP数据包和任何BOOTP数据包。 如果路由器不能作为DHCP/BOOTP中继代理运行,则每个子网都必须有在该子网上作为中继代理运行的DHCP服务器或另一台计算机。如果配置路由器支持DHCP/BOOTP中继不可行或不可能,您可以通过安装DHCP中继代理服务来配置运行Windows NT Server 4.0或更高版本的计算机充当中继代理。 在大多数情况下,路由器支持DHCP/ BOOTP中继。如果您的路由器不支持,则应与路由器制造商或供应商联系以查明是否有软件或固件升级提供对该功能的支持。 2.中继代理的工作原理 中继代理将它连接的其中一个物理接口(如网卡)上广播的DHCP/BOOTP消息中转到其他物理接口连至的其他远程子网。图7显示了子网2上的客户端C是如何从子网1上的DHCP服务器1获得DHCP地址租约的。具体过程如下。 (1)DHCP客户端C使用众所周知的UDP服务器67号端口在子网2上以"用户数据报协议(UDP)"的数据报广播DHCP/BOOTP查找消息(DHCPDISCOVER)。67号UDP端口是BOOTP和DHCP服务器通信所保留和共享的。 (2)中继代理,在DHCP/BOOTP允许中继的路由器的情况下,检测DHCP/BOOTP消息头中的网关IP地址字段。如果该字段有IP地址0.0.0.0,代理文件会在其中填入中继代理或路由器的IP地址,然后将消息转发到DHCP服务器1所在的远程子网1。 (3)远程子网1上的DHCP服务器1收到此消息时,它会为该DHCP服务器可用于提供IP地址租约的DHCP作用域检查其网关IP地址字段。 (4)如果DHCP服务器1有多个DHCP作用域,网关IP地址字段(GIADDR)中的地址会标识将从哪个DHCP作用域提供IP地址租约。 例如,如果网关IP地址(GIADDR)字段有10.0.0.2的IP地址,DHCP服务器会检查其可用的地址作用域集中是否有与包含作为主机的网关地址匹配的地址作用域范围。在这种情况下,DHCP服务器将对10.0.0.1和10.0.0.254之间的地址作用域进行检查。如果存在匹配的作用域,则DHCP服务器从匹配的作用域中选择可用地址以便在对客户端的IP地址租约提供响应时使用。 (5)当DHCP服务器1收到DHCPDISCOVER消息时,它会处理IP地址租约(DHCPOFFER)并将其直接发送给在网关IP地址(GIADDR)字段中标识的中继代理。 (6)路由器然后将地址租约(DHCPOFFER)转发给DHCP客户端。此时客户端的IP地址仍旧无人知道,所以它必须在本地子网上广播。同样,根据RFC 1542,DHCPREQUEST消息从客户端中转发服务器,而DHCPACK消息从服务器转发到客户端。 记得采纳啊

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/60061.html。