详解dhcp服务器的搭建.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:4 大小:60KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

详解dhcp服务器的搭建.doc

详解dhcp服务器的搭建.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

18 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

DHCP服务器的搭建呵呵今天我来复习DHCP的搭建了DHCP的搭建比我想象的要简单不过估计深究的话也会有很多知识点的就好像DNS一样深究的话会扯出一串的知识点。好了言归正传我现在就开始撰写复习笔记一什么是DHCPDhcp就是动态主机配置协议可以自动的去分配IP地址、子网掩码、网关以及DNS等tcp/ip信息。当局域网中电脑十分的多的时候咱总不能一台一台的去主机旁设IP等信息吧那不累死了。所以只需要在局域网中设置一台DHCP服务器通过此服务器就可以动态的给局域网中的每台电脑自动设置IP等信息。二DHCP的工作原理1首先我们先介绍几个名字解释DHCP客户端DHCP客户是通过DHCP来获得网络配置参数的internet主机通常就是普通的用户工作站。DHCP服务器DHCP服务器是提供网络参数的给DHCP客户的internet主机DHCP/BOOTP中继代理在DHCP客户和服务器之间转发DHCP消息的主机或者路由器DHCP是基于客户机/服务器模型设计的DHCP客户和DHCP服务器之间通过收发DHCP消息进行通讯。作用域一个完整连续的可用IP地址薄DHCP服务主要就是通过作用域来管理网络分布、IP地址分配及相关配置参数。GeneratedbyFoxitPDFCreator?FoxitSoftwarehttp://www.foxitsoftware.comForevaluationonly.排除范围排除范围是作用域内从DHCP服务中排除的有限地址序列排除范围确保在这些范围中的任何地址都不是由网络上的服务器提供给客户端的。其实说白了就是将作用域中的一些IP地址给排除在外使其不能分配给客户端。地址池在定义DHCP作用域并应用排除范围后剩余的地址在作用域内形成的可用地址池地址池中的地址可以动态分配给DHCP客户端。租约客户端可以使用动态分配IP地址的时间。预约创建从DHCP服务器到客户机的永久地址租约指定预约可以保证子网上的特定硬件设备总是使用相同的IP。2工作原理大致知道一些名字后我们来说说其其基本原理首先DHCP一般是局域网内的一个通讯协议当客户端没有设定任何网络配置信息时候他会想其所在的局域网上发出一个广播封包给局域网内的所有主机其发送的是DHCPDISCVER数据包为保证服务器能够接收到请求数据包源地址设定为0.0.0.0而目的地址为255.255.255.255以广播形式发送DHCPDISCOVER的信息。一般主机接收到这个封包后会直接给予丢弃但如果局域网中有DHCP服务器则会自动响应。当DHCP服务器监听到客户端发出的DHCPDISCOVER广播后它会从那些还没有租出的地址范围内选择可用的IP及其他TCP/IP设定以DHCPOFFER数据包的形式发送给客户机。GeneratedbyFoxitPDFCreator?FoxitSoftwarehttp://www.foxitsoftware.comForevaluationonly.如果客户端收到网络上多台DHCP服务器的响应客户端会挑选最快的一个DHCPOFFER并向网络发送一个DHCPREQUEST广播封包告诉所有DHCP服务器它将使用哪一台服务器提供的IP地址。同时客户端还会向网络发送ARP广播数据包查询网络上面有没有其他机器使用该IP地址如果发现该IP地址已经被占用客户端则会发送一个DHCPDECLINE数据包给DHCP服务器拒绝接受其DHCPOFFER并重新发送DHCPREQUEST信息。注:实际上并不是所有DHCP客户端都会无条件接受DHCP服务器的响应客户端可以保留自己的一些TCP/IP设定比如网关、DNS地址等等将地址分配给客户端后DHCP服务器会发送一个DHCPACK消息以确认IP租约的正式生效结束完整的DHCP工作过程。DHCP客户端成功地从服务器取得IP地址之后一般不需要再发送DHCPDISCOVER信息了除非其租约已经到期或者IP地址重新设定回0.0.0.0。此时客户端会直接使用已经租用到的IP地址向为其发此IP地址的DHCP服务器发出DHCPREQUEST信息DHCP服务器会尽量让客户端使用原来的IP地址如果没有特殊的情况会直接响应DHCPACK允许客户端继续使用该IP地址。如果该地址已经失效或者已经被其他主机使用了服务器则会响应一个DHCPNACK数据包给客户端要求其重新执行DHCPDISCOVER。注意客户端执行DHCPDISCOVER后如果没有DHCP服务器响应客户端的请求客户端会随机使用169.254.0.0/16网段中的一个IP地GeneratedbyFoxitPDFCreator?FoxitSoftwarehttp: