当前位置:
文档之家› 华为技术-DHCP原理及配置-10综述
华为技术-DHCP原理及配置-10综述
DHCPDISCOVER DHCPOFFER REQUEST DHCPACK
Client
内部资料,注意保密
Server
17
DHCP的报文种类
DHCPDISCOVER —— 客户机广播发现可用的DHCP服务器 DHCPOFFER —— 服务器响应客户机的DHCPDISCOVER报 文,并向客户机提供各种的配置参数 DHCPREQUEST —— a)客户机向服务器申请地址及其他配置参数 b)客户机重新启动后确认原来的地址及其他配置参数的正 确性 c)客户机向服务器申请延长地址及其他配置参数的使用期 限 DHCPACK —— 服务器向客户机发送所需分配的地址及其他配 置参数
DZ010025 DHCP原理及配置
ISБайду номын сангаасUE 1.0
华为版权所有,未经许可不得扩散
学习目标
学习完本课程,您应该能够:
掌握DHCP协议的流程
了解DHCP所使用的报文结构 掌握DHCP Relay的配置方法
内部资料,注意保密
2
课程内容
第一章 使用DHCP的原因 第二章 DHCP的原理 第三章 DHCP工作流程举例 第四章 DHCP RELAY 的常用命令 第五章 DHCP RELAY 的配置举例
内部资料,注意保密
3
什么是DHCP
IP地址池
提出申请
DHCP Server
分配地址等参数
Client
DHCP (Dynamic Host Configuration Protocol)是一种动态的向Internet终 端提供配置参数的协议。在终端提出申请之后,DHCP可以向终端提供IP 地址、网关、DNS服务器地址等参数。
内部资料,注意保密
14
DHCP服务器
保留的地址池 (地址池段1) (地址池段2) ……
分配的地址
(网络地址1,硬件地址1) 分配的IP地址1 (网络地址2,硬件地址2) 分配的IP地址2
DNS服务器地址 WINS服务器地址 ……
…….
内部资料,注意保密
15
DHCP客户机
内部资料,注意保密
16
地址申请流程
内部资料,注意保密
4
DHCP在协议栈中的位置
Application layer Transport layer Network layer Data-link layer Physical layer
DHCP UDP IP No limited No limited
DHCP是Bootstrap协议的一种扩展,基于UDP协议,客户端的端口号是 68,服务器的端口号是67。
DHCP Server
Client
考虑到成本,无需每个子网都配备一台DHCP服务器,所以DHCP协议应 当可以通过路由器或者BOOTP代理透传。
内部资料,注意保密
11
DHCP的责任
IP地址池
192.168.0.1
DHCP Server
Reboot
192.168.0.1
当一台DHCP客户机重新启动时,在允许的情况下,它应当获得 和上次相同的地址和配置
内部资料,注意保密
5
DHCP的必要性
地址冲突了
192.168.0.1
192.168.0.1 192.168.0.2
在大型网络中,如果每台终端的地址都是由不同的使用这来分配, 那么就很容易出现地址相同的情况。
内部资料,注意保密
6
DHCP的必要性
在TCP/IP网络上,每台工作站在访问网络及其资源之前,都必须进 行基本的网络配置,一些主要参数诸如IP地址,子网掩码,缺省网关, DNS等必不可少,还可能需要一些附加的信息如IP管理策略之类。 在大型网络中,确保所有主机都拥有正确的配置是一件的相当困难的 管理任务,尤其对于含有漫游用户和笔记本电脑的动态网络更是如此。 经常有计算机从一个子网移到另一个子网以及从网络中移出。手动配 置或重新配置数量巨大的计算机可能要花很长时间,而IP主机配置过 程中的错误可能导致该主机无法与网络中的其他主机通信。 因此,需要有一种机制来简化IP地址的配置,实现IP的集中式管理。 而IETF(Internet网络工程师任务小组)设计的动态主机配置协议 (DHCP,Dynamic Host Configuration Protocol)正是这样一种机 制。
保证任何IP地址在同一时刻只能由一台DHCP客户机所使用 DHCP应当可以给用户分配永久固定的IP地址 DHCP应当可以同用其他方法获得IP地址的主机共存(如手工 配置IP地址的主机) DHCP服务器应当向现有的BOOTP客户端提供服务
内部资料,注意保密
10
DHCP的责任
IP地址池
DHCP报文 DHCP报文
内部资料,注意保密
12
DHCP的责任
IP地址池
192.168.0.1 Reboot
DHCP Server
192.168.0.1
当一台DHCP服务器重新启动时,在允许的情况下,它应当给每 一台DHCP客户机分配和上次相同的地址
内部资料,注意保密
13
课程内容
第一章 使用DHCP的原因 第二章 DHCP的原理 第三章 DHCP工作流程举例 第四章 DHCP RELAY 的常用命令 第五章 DHCP RELAY 的配置举例
内部资料,注意保密
8
DHCP的结构
提出申请 分配地址等参数
地址释放
Client
Server
DHCP采用客户机/服务器结构。DHCP服务器拥有一个IP地址池,当任何启 用DHCP的客户机登录到网络时,可从它那里租借一个IP地址,不使用的IP 地址就自动返回地址池,供再分配。
内部资料,注意保密
9
DHCP的责任
内部资料,注意保密
7
采用DHCP的好处
减少错误 通过配置DHCP,把手工配置IP地址所导致的错误减少到最低 程度,例如已分配的IP地址再次分配给另一设备所造成的地 址冲突等将大大减少。 减少网络管理 TCP/IP配置是集中化和自动完成的,不需要网络管理员手工 配置。网络管理员能集中定义全局和特定子网的TCP/IP配置 信息。使用DHCP选项可以自动给客户机分配全部范围的附加 TCP/IP配置值。客户机配置的地址变化必须经常更新,比如 远程访问客户机经常到处移动,这样便于它在新的地点重新 启动时,高效而又自动地进行配置。同时大部分路由器能转 发DHCP配置请求,这就减少了在每个子网设置DHCP服务器 的必要,除非有其它原因要这样做。