当前位置:
文档之家› linux第五章-dhcpPPT课件
linux第五章-dhcpPPT课件
-
12
检查DHCP的安装
❖ 检查linux系统是否已经运行了DHCP所有包
检查方法
❖[root@localhost ~]#rpm -qa | grep dhcp
-
13
安装DHCP软件包
❖ DHCP包位置
第三张安装盘的Server文件夹中
❖dhcp-3.0.5-3.el5.i386.rpm //主程序 ❖dhcp-devel-3.0.5-3.el5.i386.rpm //服务器开发工具
DHCP服务器的 配置与管理
-
1
本章学习内容
❖ 了解DHCP常用术语、功能以及应用环境 ❖ 掌握DHCP服务器的安装方法 ❖ 掌握DHCP服务器基本配置及高级配置方法 ❖ 掌握DHCP客户端配置方法
-
2
DHCP的基本原理
1.DHCP协议
动 态 主 机 配 置 协 议 ( Dynamic Host Configuration Protocol)是用来自动给客户机器分配 TCP/IP 信息的网 络协议。每个 DHCP 客户都连接到中央位置的 DHCP 服务 器,该服务器会返回包括 IP 地址、子网掩码、网关和 DNS 服务器信息的客户网络配置。
❖ 被DHCP服务器收回IP地址的客户端,如果还需要IP地址,则必 须重新向DHCP服务器申请IP地址
永久租约
❖ 客户端从DHCP服务器获得IP地址后,该IP地址就永久分配给该 客户端固定使用。(只有有足够IP地址的情况下才使用永久租约 给客户端分配IP地址)
-
9
DHCP服务
❖ IP地址租约和更新
-
4
(2)IP地址租用提供
当接收到DHCP客户机的广播信息之后,所有的DHCP服务 器均为这个客户机分配一个合适的IP地址,将这些IP地址、 网络掩码、租用时间等信息,按照DHCP客户提供的硬件地 址发送回DHCP客户机。这个过程中对DHCP服务器没有对客 户计算机进行限制,因此客户机能收到多个IP地址提供信 息。
更新租期,再次启动更新租约请求过程,如果成功就IP地
址租期更新;如果失败则等到IP地址失效时启动重新申请
过程。
-
10
DHCP服务
❖ IP地址租约和更新
解约条件
❖ 客户端租约到期
如果客户端使用的IP地址达到有效租约前,没有再次向DHCP服务 器提出更新租约,则DHCP服务器会将该IP地址回收,客户端会造 成断线
❖ 客户端离线
客户端离线后,DHCP服务器会将IP地址回收,并放入自己的地址 池中等待下一个客户端的申请
❖ DHCP服务器分配给客户端的IP地址类型
动态IP地址
❖ 从地址池中分配给客户端的IP地址均为动态IP地址
固定IP地址
❖ 给网内服务器通过绑定MAC- 地址来分配的IP地址为固定IP地址 11
❖ 由于有多个DHCP Server,所以使用广播
DHCP acknowledge
❖ DHCP Server收到DHCP request,以单播(知道双方第二层 MAC地址)形式发送
-
8
DHCP服务
❖ IP地址租约和更新
限定租期
❖ 由管理员设置的IP地址的有更新租约,则DHCP服务器会 收回给客户端的IP地址,并将该IP地址提供给其它客户端使用
租约更新
❖更新
IP地址租约过50%时时,就必须更新该租期
客户端以单播形式发送DHCP Request给DHCP服务器, 询问是否可以继续使用客户端所配置的IP地址
DHCP服务器以单播形式发送DHCP Acknowledge给客户 端,表示同意客户端的请求,客户端获得新的管理员设置
的租期
❖重新捆绑
IP地址租约过87.5%时,客户端如果在前一次请求中没能
-
3
2. DHCP的工作过程
DHCP工作时要求客户机和服务器进行交互,由客户 机通过广播向服务器发起申请IP地址的请求,然后由服 务器分配一个IP地址以及其他的TCP/IP设置信息。整个 过程可以分为以下步骤:
(1)IP地址租用申请
DHCP客户机的TCP/IP首次启动时,就要执行DHCP客 户程序,以进行TCP/IP 的设置。由于此时客户机的 TCP/IP还没有设置完毕,就只能使用广播的方式发送 DHCP请求信息包,广播包使用 UDP端口67和68进行发送, 广播信息中包括了客户机的网络界面的硬件地址和计算 机名字,以提供DHCP服务器进行分配。
-
7
DHCP discover
❖ 客户端发起广播信息,目的端口号为67
DHCP offer
❖ 由于客户端没有IP地址但有第2层MAC地址,所以DHCP Server 以单播(知道双方MAC)方式发起,目的端口号为68
DHCP request
❖ 客户端响应第一个服务端的offer,以广播形式发给所有的DHCP Server,没有被使用的IP地址被放回服务器的地址池
3.IP地址租约更新
(1)更新租用
在DHCP中,每个IP地址是有一定租期的,若租期已到, DHCP服务器就能够将这个IP地址重新分配给其他计算机。
(2)释放IP地址租用
客户机可以主动释放自己的IP地址请求,也可以不释 放,但也不续租,等待租期过期而释放占用的IP地址资源。
-
6
DHCP服务工作原理
1.向DHCP服务器索取新的IP地址 (1)DHCPDISCOVER(DHCP发现) (2)DHCPOFFER(DHCP提供) (3)DHCPREQUEST(DHCP请求) (4)DHCPACK(DHCP确认)
配置条件
❖ 网卡要求
网卡能处理多播请示,并要求启用全部为1的广 播地址
❖检查方法
[root@localhost ~]#ifconfig [root@localhost ~]#ifconfig | more 在显示中查找下行
❖ up BROACAST RUNNING MULTICAST MTU:1500……
(3)IP地址租用选择
由于客户机接收到多个服务器发送的多个IP地址提供 信息,客户机将选择一个IP地址,拒绝其他提供的IP地址, 以便这些地址能分配给其他客户。客户机将向它选择的服 务器发送选择租用信息。
-
5
(4)IP地址租用确认
服务器将收到客户的选择信息,如果也没有例外发生, 将回应一个确认信息,将这个IP地址真正分配给这个客户 机。客户机就能使用这个IP地址及相关的TCP/IP数据,来 设置自己的TCP/IP堆栈。