DHCP详细配置实验总结
DHCP是从原有的BootP协议发展起来的,原来的目的是为无盘工作站分配IP地址的协议,当前更多的用于集中管理IP地址。然而DHCP协议也有其缺点,例如一台DHCP客户计算机没有一个固定的IP地址,而对于提供网络服务的服务器来讲,经常变化的IP地址并不适合。并且当前的DNS协议并不能和DHCP协作,为DHCP客户直接提供主机名解析任务。
DHCP的工作过程:
DHCP工作时要求客户机和服务器进行交互,由客户机通过广播向服务器发起申请IP地址的请求,然后由服务器分配一个IP地址以及其他的TCP/IP设置信息。整个过程可以分为以下步骤:
DHCPdiscover: (IP地址租用申请)DHCP客户机的TCP/IP首次启动时,就要执行DHCP客户程序,以进行TCP/IP 的设置。由于此时客户机的TCP/IP还没有设置完毕,就只能使用广播的方式发送DHCP请求信息包,广播包使用 UDP端口67和68进行发送,广播信息中包括了客户机的网络界面的硬件地址和计算机名字,以提供DHCP服务器进行分配。
DHCPoffer : (IP地址租用提供)当接收到DHCP客户机的广播信息之后,所有的DHCP服务器均为这个客户机分配一个合适的IP地址,将这些IP地址、网络掩码、租用时间等信息,按照DHCP客户提供的硬件地址发送回DHCP客户机。这个过程中对DHCP服务器没有对客户计算机进行限制,因此客户机能收到多个IP地址提供信息。
DHCPrequest:( IP地址租用选择)由于客户机接收到多个服务器发送的多个IP地址提供信息,客户机将选择一个IP地址,拒绝其他提供的IP地址,以便这些地址能分配给其他客户。客户机将向它选择的服务器发送选择租用信息。
DHCPack: (IP地址租用确认)服务器将收到客户的选择信息,如果也没有例外发生,将回应一个确认信息,将这个IP地址真正分配给这个客户机。客户机就能使用这个IP地址及相关的TCP/IP数据,来设置自己的TCP/IP堆栈。
当客户机的地址租约达到50%时,将会向服务器发起续租请求,DHCPresquest
DHCPrequest:(更新租用)DHCP中,每个IP地址是有一定租期的,若租期已到,DHCP服务器就能够将这个IP地址重新分配给其他计算机。因此每个客户计算机应该提前不断续租它已经租用的IP地址,服务器将回应客户机的请求并更新该客户机的租期设置。一旦服务器返回不能续租的信息,那么DHCP客户机只能在租期到达时放弃原有的IP地址,重新申请一个新 IP地址。为了避免发生问题,续租在租期达到50%时就将启动,如果没有成功将不断启动续租请求过程。
DHCPrelease :( 释放IP地址租用)客户机可以主动释放自己的IP地址请求,也可以不释放,但也不续租,等待租期过期而释放占用的IP地址资源。
由于DHCP依赖于广播信息,因此一般的情况下,客户机和服务器应该位于同一个网络之内。然而可以设置网络中的路由器为可以转发BootP广播包,使得服务器和客户机可以位于两个不同的网络中。然而配置转发广播信息,不是一个很好的解决办法,更好的办法为使用DHCP中继,DHCP中继机和DHCP客户端位于同一个网络中,来回应客户机的租用请求,然而它不维护DHCP数据和拥有IP地址资源,它只是将请求通过TCP/IP转发给位于另一个网络上的DHCP服务器,进行实际的IP地址分配和确认。
转载于:https://blog.51cto.com/linuxtro/283115
DHCP详细配置实验总结相关推荐
- 华为交换机配置dhcp详细配置
<Huawei>system-view -- 进去配置模式 [Huawei]dhcp enable 开启dhcp服务 配置防止IP地址重复分配功能 dhcp snooping enab ...
- 使用VRRP技术实现网关设备冗余,附详细配置实验
文章目录 前言 一.VRRP技术的原理 二.VRRP实验与配置 1.实验拓扑 2.实验拓扑介绍 3.实验配置 VRRP配置命令 设备配置 三.实验结果 总结 前言 企业的网络中一般会使用三层交换机或路 ...
- ISIS详细配置实验
文章目录 ISIS 特点 ISIS路由器的种类 骨干区域 拓扑 设置IP地址 R1--设置IP地址 R2--设置IP地址 R3--设置IP地址 R4--设置IP地址 R5--设置IP地址 设置ISIS ...
- 思科路由器DHCP基础配置
思科路由器DHCP基础配置 实验要求:clinet向server请求IP地址 1.client配置 2.server配置 定义地址池 调试命令 问题:前面不是设置192.168.1.1到192.168 ...
- HCIA/HCIP使用eNSP模拟VRRP配置实验(接入层 汇聚层 核心层 VLAN OSPF VRRP STP DHCP的综合应用)
使用eNSP模拟 VRRP配置实验 接入层 汇聚层 核心层 VLAN OSPF VRRP STP DHCP的综合应用 目录 使用eNSP模拟 VRRP配置实验 拓扑预览 实验要求 知识总结 1 VRR ...
- 单臂路由配置实验 详细教程
单臂路由详解 1. 单臂路由详解. 1.单臂路由概述 1.1单臂路由实现不同VLAN之间的通信 1.1.1 链路状态 1.1.2子接口 1.2 单臂路由的配置 1.3 检查检查再检查 一定要确定你没有 ...
- 【安装篇】- 基于 VMWARE Oracle Linux7.9 安装 Oracle19c RAC 详细配置方案
作者 | yanwei 来源 | 墨天轮 https://www.modb.pro/db/95684 大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家一起来看看 Linux7.9 安装 ...
- 数据通信技术(八:OSPF单区域配置实验)
OSPF单区域配置实验(Cisco) 一.知识准备 1.掌握了OSPF动态路由协议的定义和功能: 2.掌握了OSPF动态路由协议的特征和工作原理. 二.实验目的 掌握OSPF动态路由单区域的基本配置方 ...
- 【Oracle RAC+DG实验】Oracle RAC+ASM+DataGuard配置实验记录+常见问题
[Oracle RAC+DG实验]Oracle RAC+ASM+DataGuard配置实验记录+常见问题 1.环境规划: ---RAC环境介绍(primary database) ...
最新文章
- Linux内核中影响tcp三次握手的一些协议配置
- lazada店铺成长案例分享!把握小众类目商机,店铺月销过万单!
- win7 第一次装 mysql-5.7-winx64 系列,不知道root 密码,该如何处理?
- 性能测试四十五:性能测试策略
- 在Docker中安装和部署MongoDB集群
- 王立平--android事件监听的3种方式
- mongodb数据库恢复 mongo数据库无法启动恢复 mongodb数据库断电数据恢复
- linux实现设备在uboot状态下利用TFTP和NFS加载内核镜像和根文件系统
- 2019年上半年系统分析师上午真题及答案解析
- 迈普路由器访问控制列表配置命令_迈普路由器配置命令集合
- 通用横轴墨卡托投影(Universal Transvers Mercator)
- php更换banner图片,jQuery简单实现banner图片切换
- 玩转PS路径,轻松画logo!
- 新浪批量短网址生成php源码,最新新浪短网址API接口与短网址在线批量生成工具的使用方法...
- 牛年第一瓜!阿里女员工被初中文化男子骗走500多万!开豪车连骗12名女性,被判无期!...
- ubuntu系统备份还原(迁移)到另外一台电脑上
- 【微信小程序】几个常用小功能
- 网站注册登录等短信验证码
- 打破清晨喧嚣的 oom
- 计算机芯片英文翻译,芯片的英文翻译,芯片英语怎么说
热门文章
- c++获取数组长度_灵魂拷问:Java如何获取数组和字符串的长度?length还是length()?...
- matlab如何将两张图画在一起,如何在MATLAB里面将两个图画在一起
- rust矿洞绳子怎么爬下_为何一根绳子可以凭空升到天上?印度通天绳究竟是什么原理?...
- php连接中文数据库乱码问题,如何解决php的数据库中文乱码问题
- webservice框架_聊聊从RPC到服务治理框架
- oracle错误代码12516,ORA-12516错误解决
- java正则匹配英文句号_「正则表达式」王国奇遇记
- webService学习6:解析组件 's:schema' 时出错。在该组件中检测到 's:schem
- maven项目中测试代码
- 看我如何拿下公司OA服务器