DHCP与DHCP中继
DHCP原理与配置
1. DHCP应用场景
2. DHCP报文类型
3. DHCP工作原理
4. IP地址获取与释放
5. DHCP中继配置
1. DHCP应用场景
在大型企业网络中,会有大量的主机或者设备需要获取IP地址等网络参数。如果采用手工配置,工作量大且不好管理,如果有用户擅自修改网络参数,还有可能会造成IP地址冲突等问题。使用动态主机配置协议DHCP(自动获取)来分配IP地址等网络参数,可以减少管理员的工作量,避免用户手工配置网络参数造成的地址冲突。

DHCP服务器能够为大量主机分配IP地址,并且能够集中管理。
2. DHCP报文类型
| 报文类型 | 含义 | 
| DHCP DISCOVER | 客户端用来寻找DHCP服务器 | 
| DHCP OFFER | DHCP服务器用来响应DHCP DISCOVER 报文,次报文携带了各种配置信息 | 
| DHCP REQUSET | 客户端请求配置确认,或者续借租期 | 
| DHCP ACK | 服务器对REQUEST报文的确认 | 
| DHCP NAK | 服务器读REQUEST报文的拒绝 | 
| DHCP RELEASE | 客户端释放地址时用来通知服务器 | 
3. DHCP工作原理

基本原理:
第一步:客户端通过广播发送DHCP Discover 报文寻找服务器端
第二步:服务器端通过单播发送DHCP Offer 报文向客户端提供IP地址等网络信息
第三步:客户端通过广播发送DHCP Request 报文告知服务器端本地选择使用哪个IP地址
第四步:服务器通过单播发送DHCP Ack报文告知客户端IP地址是合法可用的
4. IP地址获取与释放
如果租约到期前都没有收到服务器响应,客户端停止使用此IP地址
如果DHCP客户端不再使用分配的IP地址,也可以主动向DHCP服务器发送DHCP RELEASE报文,释放该IP地址。
DHCP获取IP地址在终端调试DHCP模式
调试DHCP模式,然后打ip config命令
ip config/renew 获取IP
ip config/relese 释放IP
(系统视图模式下配置,DHCP服务器的IP地址租期默认是1天)
5. DHCP中继配置
通常在DHCP分配网段过多的情况下,网关路由器上配置DHCP服务,压力过大,
一般我们用第二路由器,或则第二台DHCP服务器来分担业务
步骤1:
[R1]interface GigabitEthernet0/0/0.30                                          ###进入子接口
[R1-GigabitEthernet0/0/0.10] dhcp select relay                            ###基于DHCP中继
[R1-GigabitEthernet0/0/0.10]  dhcp relay server-ip 12.0.0.2         ####去12.0.0.2请求DHCP服务
步骤2:
[R2]   dhcp enable
[R2]   interface GigabitEthernet0/0/0                             
[R2-GigabitEthernet0/0/0] ip add 12.0.0.2 24
[R2-GigabitEthernet0/0/0]  dhcp select global     ####去全局 请求DHCP服务
步骤3:
[R2] ip pool v30
[R2-ip-pool-v30]  gateway-list 192.168.30.1
[R2-ip-pool-v30]  network 192.168.30.0 mask 255.255.255.0
[R2-ip-pool-v30]  dns-list 114.114.114.114
[R1-ip-pool-v30]  lease day 3             ####租期3天
DHCP与DHCP中继的更多相关文章
- 神州数码DHCP及DHCP中继配置
		
实验要求:掌握DHCP及DHCP中继配置方法 拓扑如下 R1 enable 进入特权模式 config 进入全局模式 hostname R1 修改名称 interface g0/5 进入端口 ip a ...
 - [DHCP服务]——DHCP详解
		
DHCP:(Dynamic Host Configuration Protocol) 动态主机配置协议 1. DHCP是一个局域网的网络协议,采用UDP协议工作 2. DHCP作用 (1)主要应用在大 ...
 - [na][dhcp]dhcp细枝末节&dhcp防攻
		
回顾了下,真是以前是一种感觉以后是一种感觉. 特点: 1.dhcp服务器上的配置的网关不一定要有这个ip 2.dhcp服务只是个类似数据库而已(如果不在一个lan). 3. 如果dhcp不在一个lan ...
 - DHCP、DHCP Snooping及DHCP relay工作原理入门及实践(转)
		
原文https://blog.51cto.com/5167020/2312718 序:DHCP服务相对简单,写本文的目的是为了讲一些DHCP安全方面的技术. 1.DHCP基础 DHCP 全称动态主机配 ...
 - 7、二种 为二个不同的子网配置DHCP服务器(中继代理服务器)
		
环境如下: (参考之前,保证二个子网可以互相ping通) 虚拟机vm1 192.168.170.3 VMnet8 (NAT模式) 虚拟 ...
 - 如何搭建DHCP及DHCP中继服务器
		
当局域网中有大量的主机时,如果逐台设置ip地址.默认网关.dns服务器地址时等网络参数,显然是一个费力也未必讨好的方法,这时使用DHCP的方式分发ip地址,能够动态配置各客户机的网络地址参数,大大减轻 ...
 - DHCP与DHCP中继原理与配置!(重点)
		
一 .DHCP 服务概述 0:dhcp原理: 集中的管理.分配IP地址,使client动态的获得IP地址.Gateway地址.DNS服务器地址等信息,并能够提升地址的使用率.简单来说,DHCP就是一 ...
 - 华为路由器+三层交换,路由器配置DHCP,交换机中继DHCP
		
LSW14:undo terminal monitorsystem-viewsysname SW1vlan batch 10 20 30 40 66interface Ethernet0/0/1por ...
 - DHCP及DHCP多作用域服务器工作原理
		
一.DHCP服务是什么 DHCP称为动态主机配置协议.DHCP服务允许工作站连接到网络并且自动获取一个IP地址.配置DHCP服务的服务器可以为每一个网络客户提供一个IP地址.子网掩码.缺省网关.一个W ...
 
随机推荐
- 使用Font Awesome替换EasyUI的图标
			
用过EasyUI的朋友都知道,大部分组件都有一个iconCls属性,用于显示一个图标.但是EasyUI自带图标数量少.不美观,于是想到了使用Font Awesome来更换和拓展这些图标. 先看看Eas ...
 - linux too many open files 问题总结
			
问题描述: kubernetes 集群使用promtail收集日志,发现一段时间有些机器日志收集不到查看promtail日志出现以下报错: error="filetarget.fsnotif ...
 - Think5之ajax批量删除数据功能
			
//批量删除学员信息 public function deleteMany() { $id = input('post.'); //判断id是数组还是一个数值 if(is_array($id)){ f ...
 - dedecms后台一些时间等验证方法(plus/diy.php)
			
<?php if(trim(@$_POST['name'])==''){ $err=2; } if(trim(@$_POST['tel'])==''){ $err=1; }else{ @$_PO ...
 - hdu3746 KMP的next数组应用,求项链首尾项链循环
			
题意: 给你一个项链,问你最少加多少个珠子能满足整个项链是一个循环的项链(首尾相连) 思路: KMP的简单应用只要了解next数组的意义就好说了,下面总结下 next在循环方面 ...
 - 学习Python一年,这次终于弄懂了浅拷贝和深拷贝
			
官方文档:copy主题 源代码: Lib/copy.py 话说,网上已经有很多关于Python浅拷贝和深拷贝的文章了,不过好多文章看起来还是决定似懂非懂,所以决定用自己的理解来写出这样一篇文章. 当别 ...
 - Day003 运算符
			
运算符 Java语言支持如下运算符: 算术运算符:+,-,*,/,%,++,-- 赋值运算符:= 关系运算符:>,<,>=,<=,==,!=,instanceof(判断一个对象 ...
 - CentOS安装Redis报错[server.o] Error 1
			
原因 准备安装的Redis服务版本为6.0.8, gcc的版本为4.8.5,可能是gcc版本过低到导致的 解决办法 安装低版本Redis或者安装高版本gcc
 - PHP Excel文件导入数据到数据库
			
1.php部分(本例thinkphp5.1): 下载PHPExcel了扩展http://phpexcel.codeplex.com/ <?phpnamespace app\admin\contr ...
 - NumPy之:理解广播
			
目录 简介 基础广播 广播规则 简介 广播描述的是NumPy如何计算不同形状的数组之间的运算.如果是较大的矩阵和较小的矩阵进行运算的话,较小的矩阵就会被广播,从而保证运算的正确进行. 本文将会以具体的 ...