DHCP
From upnb游本网--笔记本电脑知识库(笔记本wiki)--您身边的电脑词典
动态主机配置协议(DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:
- 给内联网或网络服务供应商自动分配IP地址给用户
- 给内联网管理员作为对所有电脑作中央管理的手段
原理
动态主机配置协议 (DHCP) 是一种使网络管理员能够集中管理和自动分配 IP 网络地址的通信协议。在 IP 网络中,每个连接 Internet 的设备都需要分配唯一的 IP 地址。 DHCP 使网络管理员能从中心结点监控和分配 IP 地址。当某台计算机移到网络中的其它位置时,能自动收到新的 IP 地址。
DHCP 使用了租约的概念,或称为计算机 IP 地址的有效期。租用时间是不定的,主要取决于用户在某地联接 Internet 需要多久,这对于教育行业和其它用户频繁改变的环境是很实用的。通过较短的租期, DHCP 能够在一个计算机比可用 IP 地址多的环境中动态地重新配置网络。
DHCP 支持为计算机分配静态地址,如需要永久性 IP 地址的 Web 服务器。
DHCP 和另一个网络 IP 管理协议 BOOTP 类似。目前两种配置管理协议都得到了普遍使用,其中 DHCP 更为先进。 某些操作系统,如 Windows NT/2000, 都带有 DHCP 服务器。 DHCP 或 BOOTP 客户端是装在计算机中的一个程序,这样就可以对其进行配置操作。
协议结构
8 bits 16 bits 24 bits 32 bits Op Htype Hlen Hops Xid Secs Flags Ciaddr Yiaddr Siaddr Giaddr Chaddr (16 bytes) Sname (64 bytes) File (128 bytes) Option (variable)
* Op - 消息操作代码,既可以是引导请求(BOOTREQUEST)也可以是引导答复(BOOTREPLY) * Htype - 硬件地址类型 * Hlen - 硬件地址长度 * Xid -处理ID * Secs -客户机地址获取,进程恢复消耗的时刻 * Flags -标记 * Ciaddr -客户机 IP地址 * Yiaddr -“你的”(客户机) IP 地址 * Siaddr -在 bootstrap 中使用的下一台服务器的IP地址 * Giaddr -用于导入的接替代理IP地址 * Chaddr -客户机硬件 * Sname -任意服务器主机名称,空终止符 * File -DHCP 发现协议中的引导文件名、空终止符、属名或者空,DHCP供应协议中的受限目录路径名 * Options -可选参数字段。参考定义选择列表中的选择文件
参考文献
|
网络是在20世纪60年代末开始发展起来的,最初是美国专门用于军事研究的专用计算机网,后建立军用网。90年代中期专用计算机网技术的迅速发展,使它变成了一个普及全球的信息网络。 互联网的英文名字是Internet ,汉译音为因特网。它是一个具体的网络实体,没有一个特定的网络疆界,泛指通过网关连接起来的网络集合,即是一个由各种不同类型和规模的独立运行与管理的计算机网络组成的全球范围的计算机网络。组成Internet的计算机网络,包括局域网(LAN)、城域网(MAN)以及大规模的广域网(WAN)等。 |
相关概念 |
应用服务 网络设备 |
技术和协议 |
相关专题:服务器 数据库 网页制作 聊天工具 QQ群:22134343 / 3680101-wiki建站与应用 5903157-电脑使用

