DHCP协议(一) - 随风随性- 博客园

前几天有个网友在QQ上,说想要一些关于PXE的资料。自己做的时候整理了下,最近几天没上

QQ,没有及时发给他,对不起了,现在干脆就直接弄到Blog上吧……

-----------------------------------------------------------------------------------

{dy}部分: DHCP协议的基础知识

 

1.为什么需要DHCP协议

    IP网络中,每一台终端要想与其他的终端进行通信,需要为每一个终端分配一个{wy}的标示号,这个标示号就是IP地址。

    传统分配IP地址的方式有 PPP协议的自协商方式,用户自己静态配置, 管理员统一分配和配置等。

    1PPP:不需要用户自己动手操作,但是需要在终端安装专门的客户端软件,而且需要服务器处事先配置好用户的账号和密码,否则用户则无法上网,优点是安全性好;

    2)用户静态配置:对于普通用户难以操作而且要防止IP地址产生冲突;

    3)管理员配置:需要专门人员维护规划网络,工作量大,成本高

  

    除了以上这些,更为重要的是 许多终端启动不仅仅需要IP地址,而且还需要动态的获得更多的启动配置信息,如我们的无盘工作站;有的还需要其他种种动态信息。而这些动态信息是我们前面所说的几种无法提供的,因此产生了需求-----》新的主机配置方式。

 

2.DHCP的发展过程:

    在需求背景的基础上,新的主机配置方式应运而生,最早的就是 BOOTP协议(引导程序协议)。

     BOOTP协议是一种较老的系统引导协议,主要用于无盘工作站启动时,从服务器获得IP地址和启动文件。它多与TFTP协议配合使用,后来为了功能的扩展,又发展了 DHCP协议。

     DHCP协议兼容了BOOTP协议。但是BOOTP用于相对静态的环境,每个主机都有一个{yj}的网络连接,

管理人员创建一个BOOTP配置文件来定义每个主机的BOOTP参数在计算机经常移动和实际计算机数目超过了可获得的IP主机地址时这种只提供从主机标识到主机参数的静态映射就不适用了。

    DHCP协议从2个方面扩充BOOTP协议:

   1DHCP协议可以使用一个消息来使计算机获得它所需要所有的配置信息,即传送配置信息的协议;

   2DHCP协议允许计算机快速动态的获得IP地址,即动态分配IP地址的机制。 DHCP支持三种类型的IP地址分配方式:自动分配,动态分配和手工分配。 自动分配,即DHCP给主机指定一个{yj}的IP地址; 动态分配,即DHCP给主机指定一个有时间限制的IP地址; 手工分配, 即主机IP地址实际上是有网络管理员指定的,DHCP只是把这个指定的IP地址传递给主机。 显然,动态分配可以回收IP,在IP不够用的情况下是一个较好的选择。

 

3.DHCP协议主机配置的优缺点:

    1DHCP协议主机配置方式最重要的特点是 整个配置过程自动实现 而且所有的配置信息都在一个地方集中控制,这就是 DHCP SERVER的作用;

    2)根据上述介绍,我们可以很明显的看出DHCP协议是采用C/S方式来实现的。而且DHCP协议是基于UDP层之上的应用,DHCP Client 采用 端口号68DHCP Server采用 知名端口号67 进行交互

    3)最早的BOOTP/DHCP协议都是采用在同一个物理子网中使用广播的方式来实现的。这也就是说无法穿越路由器扩展到不同的物理子网中。这样的话,要使用DHCP协议的每一个网络都必须要有一台DHCP服务器,为了克服这一缺陷,采用了DHCP RELAY的方式使得BOOTP/DHCP能够穿越路由实现。

    4BOOTP协议主要用于一些较为简单的终端设备,通过它获得的信息也很少,但是它的C/S交互过程也比较简单。 DHCP协议功能比较全面,可以获得的信息较多,随之而来的是复杂的C/S交互过程

    5DHCP协议一般采用终端的硬件地址来{wy}标示一个终端设备,如果是以太网,则就是我们常说的MAC地址;

    6DHCP协议通过设置IP地址使用租期,可以达到IP地址分时复用的效果,从而能够解决IP地址资源短缺的问题;

    7DHCP协议基本上是一个单向驱动协议 Server端xx是被动的,其动作、行为基本xx由Client的请求行为而激发,即Server端无法主动控制Client端。也是因为这一点,DHCP的交互性和安全性就没有PPP协议来的那么完善,这是DHCP协议的致命缺点。

 

 

 

郑重声明:资讯 【DHCP协议(一) - 随风随性- 博客园】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——