DHCP与DHCP中继
目录
- 一.DHCP
- 1.DHCP的用途
- 2.使用DHCP的好处
- 3.DHCP的典型应用模式
- 4.DHCP的IP地址自动获取工作原理
- 5.配置
- 二.DHCP中继
- 1.应用场景
- 2.工作原理
- 3.配置
一.DHCP
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作。
1.DHCP的用途
主要用途:
1.给内部网络或网络服务供应商自动分配IP地址。
2.给用户或者内部网络管理员作为所有计算机作中央管理的手段。
2.使用DHCP的好处
❂减少管理员的工作量
❂避免输入错误的可能
❂避免IP地址冲突
❂当更改IP地址段时,不需要重新配置每个用户的IP地址
❂提高了IP地址的利用率
❂方便客户端的配置
3.DHCP的典型应用模式
DHCP的典型应用模式如下:在网络中假设一台专用的DHCP服务器,负责集中分配各种网络地址参数(主要包括IP地址,子网掩码,广播地址,默认网关地址,DNS服务器地址):其他主机作为DHCP客户机,将网卡配置为自动获取地址,即可与DHCP服务器进行通信,完成自动配置过程。
DHCP协议采用UDP作为传输协议,主机发送请求消息到DHCP服务器的67号端口,DHCP服务器回应应答消息给客户端的68号端口。
4.DHCP的IP地址自动获取工作原理
1.客户端在网络中搜索服务器
客户端通过广播发送DHCP Discover 报文寻找服务器端。
2.服务器向客户端响应服务
服务器端通过通过广播发送DHCP Offer报文客户端提供IP地址等网络信息,从IP地址池中挑选一个尚未分配的IP地址给客户端。
3.客户端向服务器发出服务请求
如果有多台DHCP服务器向客户端发来DHCP-Offer报文,客户端只接收第一个收到的DHCP-Offer报文并提取IP地址,然后客户端通过广播发送DHCP Request报文告知服务器端本地选择使用该IP地址。
4.服务器向客户端提供服务
服务器通过单播发送DHCP Ack报文告知客户端IP地址是合法使用可用的,并在选项字段中增加IP地址的使用租期信息。
5.重新登录
DHCP客户机每次重新登录网络时,不需要再发送DHCP Discover信息,而是直接发送包含前一次所分配的IP地址的DHCP Request请求信息。
6.更新租约
当DHCP服务器向客户机出租的IP地址租期达到50%时,就需要更新租约。客户机直接向提供租约的服务器发送DHCP Request包,要求更新现有的地址租约。
5.配置
如:
DHCP有2种配置方法
1.接口模式
接口地址池可动态分配IP地址,范围就是接口的IP地址所在的网段,且只在此接口下生效,当DHCP服务器收到DHCP客户端的请求报文后,DHCP服务器将会使用该接口的地址网段给客户端分配地址。
[R1]dhcp enable -------系统模式开启DHCP功能
[R1]interface GigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0] dhcp select interface -------基于接口配置DHCP
[R1-GigabitEthernet0/0/0] dhcp server lease day 7 -------配置基于接口的DHCP servser租期(默认租期为1天)
[R1-GigabitEthernet0/0/0] dhcp server excluded-ip-address 192.168.10.200 192.168.10.210 -------配置接口地址池中不参与自动分配的IP地址范为192.168.10.200到192.168.10.210
[R1-GigabitEthernet0/0/0] dhcp server dns-list 8.8.8.8 -------给用户端自动分配DNS服务器地址
2.全局模式
全局方式下,设置多个全局地址池,并存在定义的地址池网段与端口IP是同一网段的对应关系,即多个不同网段地池对应各自的端口,最终实现不同网段客户端自动获取相应地址
[R1]dhcp enable -------系统模式开启DHCP功能
[R1] ip pool 1 -------创建地址池名称
[R1-ip-pool-1] gateway-list 192.168.10.1 -------设置DHCP客户端的出口网关地址
[R1-ip-pool-1] network 192.168.10.0 mask 255.255.255.0 -------配置DHCP可分配地址网段,掩码也可用24表示
[R1-ip-pool-1] dns-list 111.111.111.111 -------配置DHCP分配DNS地址
[R1-ip-pool-1] excluded-ip-address 192.168.20.250 192.168.20.254 -------配置保留地址
[R1-ip-pool-1] static-bind ip-address 192.168.10.10 mac-address 5489-980B-4E33 -------绑定 IP 192.168.10.10 固定分配给MAC 为5489-980B-4E33 的机器,需池中IP
[R1-ip-pool-huawei1] lease day 10 -------租期10天
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0] dhcp select global ------配置DHCP为global全局模式,interface即接口模式
[Huawei]display ip pool -------查看IP地址池信息
二.DHCP中继
1.应用场景
在大型的网络中,可能会存在多个网段。DHCP客户机通过网络广播消息获得DHCP服务器的响应后得到IP地址。但广播消息是不能跨越网段的。因此,如果DHCP客户机和服务器在不同的网段内,客户机还能不能向服务器申请IP地址呢?这就要用到DHCP中继代理。DHCP中继代理实际上是一种软件技术,安装在DHCP中继代理的设备(路由器,交换机,服务器)称为DHCP中继代理服务器,它承担不同网段间的DHCP客户机和服务器的通信任务。
2.工作原理
工作原理:
❂当DHCP客户端启动并进行DHCP初始化时,它在本地网络广播配置请求报文。
❂如果本地网络存在DHCP服务器,则可以直接进行DHCP配置,不需要DHCP中继。
❂如果本地网络没有DHCP服务器,则与本网络相连的且带DHCP中继功能的网络设备收到该广播报文后,进行适当的处理并转发给指定的在其它网络上的DHCP服务器。
❂DHCP服务器根据客户端提供的信息进行相应的配置,并通过DHCP中继将配置信息发送给客户端,完成对客户端的动态配置。
3.配置
如:
1.配置DHCP中继服务器:
[R1]dhcp enable
[R1]interface GigabitEthernet0/0/0 ------与客户端相连的接口
[R1-GigabitEthernet0/0/0] ip add 192.168.10.1 24
[R1-GigabitEthernet0/0/0] dhcp select relay ------开启DHCP中继功能
[R1-GigabitEthernet0/0/0] dhcp relay server-ip 14.0.0.1 ------指向DHCP服务器的地址14.0.0.1请求DHCP服务
[R1]ip route-static 0.0.0.0 0.0.0.0 14.0.0.1 ------如果DHCP中继服务器与DHCP服务器跨网段则要配置静态或动态路由
[R1]interface GigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0] ip add 14.0.0.1 24
2.配置DHCP服务器:
[R2]dhcp enable
[R2]interface GigabitEthernet0/0/0 ------与DHCP中继连接方向的接口
[R2-GigabitEthernet0/0/0] ip add 14.0.0.4 24
[R2-GigabitEthernet0/0/0] dhcp select global ------给接口配置为全局模式 请求DHCP服务
[R2] ip pool 1
[R2-ip-pool-1] gateway-list 192.168.10.1
[R2-ip-pool-1] network 192.168.10.0 mask 255.255.255.0
[R2-ip-pool-1] dns-list 111.111.111.111
[R1-ip-pool-1] lease day 3 ------租期3天
[Huawei]ip route-static 192.168.10.0 255.255.255.0 14.0.0.1 ------记得要配置静态/默认路由或者动态路由
DHCP与DHCP中继相关推荐
- windows2003系列(之)搭建DHCP服务与中继代理图解
任务目标:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 配置 ...
- DHCP和DHCP中继功能与配置
DHCP和DHCP中继 DHCP DHCP主要用途 使用DHCP的好处 DHCP的典型应用模式 DHCP采用的传输协议 DHCP的IP地址自动获取工作原理 DHCP中继 应用场景 工作原理 DHCP配 ...
- ensp小实验走起来(路由下发、MSTP、VRRP、DHCP、DHCP中继、NAT、链路聚合)之配置
华为小实验(路由下发.MSTP.VRRP.DHCP.DHCP中继.NAT.链路聚合) 前言 一.题目及需求 二.每个配置 1.R1 2.R2 3.R3 4.R4 5.LSW1 6.LSW2 7.LSW ...
- DHCP与DHCP中继简介
DHCP与DHCP中继简介 一.DHCP 1.主要用途 2.DHCP的好处 3.三大分配模式 4.工作原理 二.DHCP接口模式 三.DHCP全局模式 四.DHCP中继代理 1.简介 2.工作原理 3 ...
- 路由器DHCP和DHCP中继的配置
路由器 DHCP和DHCP中继的配置 路由器作为DHCP服务器: 1.配置router的地址:Route(config)# hostname ...
- DHCP和DHCP中继
DHCP和DHCP中继 一.DHCP动态主机配置协议 1.用途 2.好处: 3.典型的应用模式 二.DHCP工作原理 三.DHCP配置方式 1.接口模式: 2.全局模式 二.DHCP中继 1.工作原理 ...
- DHCP与DHCP中继(理论)
DHCP与DHCP中继 一.DHCP相关概念 二.DHCP的优点 三.DHCP的工作原理 四.使用DHCP动态配置主机地址 4.1 DHCP服务 4.2 可分配的地址信息主要包括 五.DHCP中继应用 ...
- 简单了解一下DHCP和DHCP中继
文章目录 DHCP和DHCP中继 1.1DHCP的基本原理 1.2DHCP中继 实验拓扑图 2.1拓扑图 2.2实验目的 2.3实验思路 (结合图片看,容易理解) 前言: 了解DHCP的工作原理,四次 ...
- 以太网 DHCP(DHCP的8种报文、DHCP配置、DHCP中继)
2.14.1 以太网 DHCP(DHCP的8种报文.DHCP配置.DHCP中继) DHCP-2 2.14.1 以太网 DHCP(DHCP的8种报文.DHCP配置.DHCP中继) 一.DHCP的8种报文 ...
最新文章
- RESTful Web Services in Spring 3(下)转载
- 【pmcaff】罗永浩昨日演讲视频:一个理想主义者的创业故事Ⅳ
- 怎么用mysql存储系统数据库_mysql数据库之基本操作和存储引擎
- LeetCode 2176. 统计数组中相等且可以被整除的数对
- mysql 触发器 库存管理_Mysql中的触发器(库存、用户订单中用到)
- C# 3.0 新特性
- ug快捷键命令大全_UG命令大全及快捷键的用法用处说明
- 数据库某些要注意的问题(转的,侵权删除)
- Python 入门演示 1
- QCC原因分析阶段之常用工具 - QCC小组活动推行知识系列介绍(四)
- 敏捷开发 建立愿景、使命_使用愿景板创建敏捷产品策略的10条技巧
- 程序员有话说 | 我成了敲代码的“佛教徒”
- 4939: [Ynoi2016]掉进兔子洞 莫队 压位
- 3类IP的私网地址网段
- jquery input标签中 中checkbox全部选中与全部取消
- 中文汉字数字转罗马数字方法
- android博客集合
- C语言中fprintf函数的使用介绍
- 编译原理——java 词法分析【有穷自动机实现】
- 使用CAS部署SSO服务的简单实现
热门文章
- Java实现多附件的邮件发送
- 超级应用 - 免费应用内测托管平台|APP应用分发平台|iOS应用分发|Android应用分发|免费应用内测托管平台 源码下载
- 公众号头条文章数据接口 API 简介与使用场景、调用方法
- Beautifulsoup+正则表达式多线程爬取小姐姐图片
- js中几种对数值取整数和小数部分的方法
- MMDetection 2.0安装笔记
- Computational Intelligence Assisted Design -- In Industrial Revolution 4.0 (计算智能在工业4.0的应用) --绪论
- 高中数学教科书选修系列介绍
- python二元函数如何编写,Nelder_Mead算法的简介和用作求解二维函数最小值的Python实现...
- 机器学习-Sklearn-07(无监督学习聚类算法KMeans)