DHCP服务器笔记

1、DHCP协议(动态主机配置协议):动态地为客户端计算机分配IP地址以及设置其他网络信息,网络管理员能对网络中的IP地址进行集中的管理和自动分配,有效地节约IP地址;

2、三种IP分配策略:

(1)手工分配:主要是以手工的方式为特定的计算机绑定固定的IP地址,如www服务器、FTP服务器等;

(2)自动分配:当DHCP客户端主机第一次从DHCP服务器获取IP地址后,这个地址就永久地分配给了该客户端主机,这种方式会造成IP地址浪费;

(3)动态分配:唯一能够自动重复使用IP地址的方法,DHCP为每一个分配出去的IP地址设定一个租期,暂时将该IP地址分配给该客户端主机使用,租期到就会收回该IP地址,如果客户端主机还需要IP地址,则可以再向DHCP服务器申请;

3动态获取IP地址的过程:

(1)       客户端向网络发出一个DHCPDISCOVER报文,其目的IP地址为255.255.255.255,即网络广播;

(2)       当服务器端接收到后,根据分配的优先次序,从未分配的IP地址范围中选出一个IP地址,连同其他TCP/IP网络设置(网关、DNS、子网掩码等)一起通过DHCPOFFER报文返回给客户端;

(3)       当有多台DHCP服务器时,客户端只接收最先返回的那一个,并以广播的形式发送DHCPREQUEST报文,告诉它使用那一个IP地址,同时进行查询是否重复验证,如果发现重复,则向服务器发一个DHCPDECLINE报文,拒绝其IP地址,然后重新广播;

(4)       服务器在接到DHCPREQUEST报文时,被选中的服务器会返回一个DHCPACK报文进行确认,并将该IP地址从可供分配IP地址范围中删除,并结束本次过程;其他未被采用的IP地址会被回收;

时间: 2024-08-26 05:06:05

DHCP服务器笔记的相关文章

linux学习笔记 DHCP服务器的配置

首先,在学习之前,我们需要了解 DHCP DHCP服务器:动态主机配置协议是一个局域网的网络协议.指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码. DHCP服务器的功能: 两台连接到互联网上的电脑相互之间通信,必须有各自的IP地址,由于IP地址资源有限,宽带接入运营商不能做到给每个报装宽带的用户都能分配一个固定的IP地址(所谓固定IP就是即使在你不上网的时候,别人也不能用这个IP地址,这个资源一直被你所独占),所以要采用DHCP方式对上网的用户

RedHat5.9下搭建DHCP服务器

DHCP服务器的搭建(服务器本身一般都设置为静态ip地址) 准备工作:给服务器本身设置固定ip地址 [[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0   //配置文件 # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) DEVICE=eth0                  //设备名为eth0,第一块物理网卡 BOOTPROTO

Linux下的网络环境部署1.1(ip,dhcp服务器的搭建)

ip ip地址;二进制,32位0/1=1bit 8bit=byte254.254.0.0不能表示地址,范围:2的16次方减1 范围:254.254.0.1 254.254.254.253172.25.254.1/24 172.25.254 为网络位 1:主机位 24 子网掩码注:172.25.254区域的1号主机 如果要与其通信,则,网络位要相同,主机号不同子网掩码为255.255.0.0 则172.25 为网络位,254.1为主机位,但桥接模式还是会转换位255.255.255.0模式,无法通

DHCP服务器问题

今天切换DHCP服务器遇到一些奇怪的问题,特记录下. DHCP一定要设固定IP,否则服务可以启用,但是客户端无法获得IP,log可以在这查看: C:\Windows\System32\dhcp DhcpSrvLog-Fri [8/21/2015 4:50 PM] : 64,08/21/15,08:30:54,Nostatic IP address bound to DHCP server,,,,,0,6,,, 除了DHCP服务器外,用户交换机上有个ip helper-address也需要更改为新

DHCP服务器

1.DHCP原理 (1)客户端请求IP租约 DHCP Client 使用UDP 67端口广播DHCP Discover包,数据包源IP为0.0.0.0,目的IP为255.255.255.255 还包含客户端的MAC地址和计算机名,以便DHCP服务器可以确定是哪个客户端发出的请求 (2)服务器响应 服务器收到客户端请求,从地址池中查找一个可用IP,并使用UDP 68端口广播DHCP Offer包,数据包源IP为DHCP服务器 IP,目的IP为255.255.255.255,还包含DHCP客户端的M

架建一台LINUX的DHCP服务器

要求,1.DHCP的IP192.168.1.252 2.分配192.168.1.10-200的IP地址, 3.A主机,固定IP A    00:0C:29:A8:43:F0             192.168.1.100 步骤: 一.安装DHCP服务 rpm -ivh dhcp-3(tab) 二.配置文件 1.配置本机IP地址 vim /etc/sysconfig/network-scripts/ifcfg-eth0   永久配置 DEVICE=eth0 BOOTPROTO=static I

linux下dhcp服务器的架构与实现

一.实验原理 在linux系统下架构DHCP服务器,为网络中的主机动态获取ip地址. 二.地址规划 192.168.2.0网络动态分配地址 地址池192.168.2.200 192.168.2.240 子网掩码 255.255.255.0 网关 192.168.2.254 DNS指向 202.102.224.68 202.102.227.68 三.实验步骤 ① 挂载光驱,安装dhcp server vim /etc/sysconfig/network-scripts/ifcfg-eth0 mou

DHCP服务器的构建

DHCP:Dynamic Host Configuration Protocol(动态主机配置协议) 服务器端监听在UDP/67进行客户端的响应 客户端监听在UDP/68向服务器端进行请求 当一个区域中有多个DHCP-Server时,则客户端发起请求后谁先响应就用谁的IP,具体过程如下: 客户端发起广播,向区域内所有DHCP服务器请求获取一个IP(依靠MAC地址进行表示自己) DHCP服务器收到后以单播响应给客户端一个IP.DNS.Gateway(这是客户端还没有IP,依靠MAC地址进行识别)

为局域网搭建DHCP服务器

DHCP概述 1)了解DHCP服务 DHCP(Dynimic Host Configuration Protocol,动态主机配置协议)是由IEIF(Internet工作任务小组)设计开发的,专门用于为TCP/IP网络的计算机自动分配TCP/IP参数的协议,DHCP服务避免了因手工设置IP地址所产生的错误,同时也避免了把一个IP地址分配给多台工作站所造成的地址冲突:DHCP提供了安全,可靠且简单的TCP/IP网络设置,降低了配置IP地址的负担 2)使用DHCP的好处 减少管理员的工作量 避免输入