DHCP原理和配置
在大型网络中,会有大量的主机和设备需要获取ip地址和网络参数,为了解决手动配置的工作量大、ip冲突问题,因此需要使用DHCP(dynamic host configuration protocol)。
对于DHCP协议需要掌握以下几点:
1、掌握DHCP协议应用场景
2、掌握DHCP基本原理
3、掌握DHCP基本配置
下面我们分别从以上三个方面进行学习。
1、掌握DHCP协议应用场景
dhcp协议服务器能够为大量的主机分配ip地址,并且能够集中管理,大型网络中(手动工作量大、配置容易冲突)、小型网络中(可以手动配置)
2、掌握DHCP基本原理
2.1、首先需要熟悉DHCP 协议的报文类型
DHCP DISCOVER(广播) 该报文来自客户端,主要是来寻找DHCP服务器
DHCP OFFER(单播) 该报文主要来自DHCP服务端,用来响应客户端DHCP DISCOVER 报文,此类报文携带各种配置信息
DHCP REQUEST(广播) 客户端请求确认配置,或者续借租期
DHCP ACK(单播) 服务器对REQUEST 报文的确认
DHCP NAK (单播) 服务器对REQUEST报文拒绝响应(服务器没有找到租约记录)
DHCP RELEASE (单播) 客户端需要释放地址时用来通知服务器
DHCP 服务器需要有一个地址池,地址池为接口地址池和全局地址池,接口地址池优先于全局地址池,ARG3系列路由器支持两种地址池。
2.2、DHCP租期更新
一般默认租期为1天
IP租约到达50%时,DHCP客户端会请求更新ip地址续约
2.3、DHCP重绑定
当客户端ip租约到达87.5%时,还没收到dhcp服务器相响应时,会申请绑定ip
2.4、ip地址释放
如果ip租期到期前都没有收到服务器响应,客户端停止使用此ip地址
如果dhcp客户端不再使用分配的ip地址,也可以主动向dhcp服务器发生dhcp release 报文,释放该ip地址
3、掌握DHCP的基本配置 (DHCP服务器一般是网络设备或者操作系统服务器)

3.1、接口地址池配置
<Huawei>system-view
[Huawei]sysname AR
[AR]interface g0/0/0
[AR-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[AR-GigabitEthernet0/0/0]q
[AR]dhcp enable
[AR]interface g0/0/0
[AR-GigabitEthernet0/0/0]dhcp select interface
[AR-GigabitEthernet0/0/0]dhcp server dns-list 8.8.8.8
[AR-GigabitEthernet0/0/0]dhcp server excluded-ip-address 192.168.1.2 192.168.1.254
[AR-GigabitEthernet0/0/0]dhcp server lease day 2
<AR>display dhcp server statistics 查看dhcp服务统计信息
<AR>dis ip pool 显示地址池信息
3.2全局地址池配置
清除之前的dhcp配置
[AR]undo dhcp enable
[AR]inter g0/0/0
[AR-GigabitEthernet0/0/0]dis cur inter g0/0/0
验证配置
display ip pool
全局地址配置
[AR]dhcp enable
[AR]ip pool wclwcw
[AR-ip-pool-wclwcw]10.1.12.0 mask 255.255.255.0
[AR-ip-pool-wclwcw]dns-list 8.8.8.8
[AR-ip-pool-wclwcw]gateway-list 10.1.12.254
[AR-ip-pool-wclwcw]lease day 3
[AR-ip-pool-wclwcw]dis this 查看配置情况
[AR-ip-pool-wclwcw]inter g0/0/0
[AR-GigabitEthernet0/0/0]dhcp select global
DHCP原理和配置的更多相关文章
- DHCP原理于配置
DHCP原理于配置 一.DHCP服务 1)使用DHCP的好处 2)DH ...
- DHCP原理及配置
DHCP工作原理 集中的管理.分配IP地址,使client动态的获得IP地址.Gateway地址.DNS服务器地址等信息,并能够提升地址的使用率. 简单来说,DHCP就是一个不需要账号密码登录的.自动 ...
- Linux网络服务第二章DHCP原理与配置
1.笔记 服务端端口:67 客户端端口:68 dhcliemt -r:释放IP地址 dhcliemt -d:重新获取IP地址 :.,$ s/190.168.200 / 192.168.100 /g 从 ...
- 网络初级篇之DHCP原理与配置(原理与实验)
一.什么是DHCP DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理.分配IP地址,使网络环境 ...
- DHCP原理与配置
一.DHCP应用场景 DHCP服务器能够为大量主机分配lp地址,并能够集中管理 二.DHCP报文类型 微软操作系统的DHCP服务是四个广播报文 三.地址池 主机-------------------- ...
- 第二章、DHCP原理与配置
目录 一.了解DHCP服务 1DHCP概述: 2DHCP好处 3DHCP的分配方式 二.DHCP工作过程 DHCP租约过程 三.使用 DHCP动态配置主机地址 1DHCP服务优点 2可分配的地址信息主 ...
- DHCP与DHCP中继原理与配置!(重点)
一 .DHCP 服务概述 0:dhcp原理: 集中的管理.分配IP地址,使client动态的获得IP地址.Gateway地址.DNS服务器地址等信息,并能够提升地址的使用率.简单来说,DHCP就是一 ...
- DHCP的原理与配置
DHCP 动态主机配置协议(Dynamic Host Configuration Protocol) 可以减少管理员的工作量 避免用户手工配置网络参数时造成的地址冲突 DHCP报文类型: 报文类型 ...
- DHCP原理与LINUX下的配置
DHCP原理与LINUX下的配置 目录 DHCP原理与LINUX下的配置 一.DHCP工作原理 1.DHCP概述 2.DHCP的优势 3.DHCP的分配方式 (1)自动分配 (2)手动分配 (3)动态 ...
随机推荐
- BZOJ4676 Xor-Mul棋盘
传送门 题目大意懒得写了,题目说的挺明白的了 题解 主要的难点在于异或意义下的最大值和很玄学,但不难发现这道题中让你定义的$D_{i,j}$只参与异或运算,所以我们可以逐位进行讨论.所以我们每一位就只 ...
- noip模拟赛 #3
T1 给一个环,每个点有一个权值,把环分成三段,求最小的那段的最大值 sol:暴力 二分答案,chk就是把环搞成三倍链,每次枚举起点,后面三个切割点都可以二分找 然后就Rua过去了 //yyc wen ...
- Gym - 100851G:Generators(人尽皆知但是WA题)
题意:现在有函数,每一项Xi=(A*X(i-1)+B)%C.现在给定N个函数以及K:X0,A,B,C.然你再每个函数选择一个数,使得其和最大,而且不被K整除. X0,A,B,C<=1e3 :K& ...
- 升级MySQL 5.7版本遇到的一些小问题(转)
在5.6版本服务器做备份 /usr/local/mysql/bin/mysqldump -S /tmp/mysql3306.sock -A -p --set-gtid-purged=OFF > ...
- 启动新内核出现:Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004
转载请注明出处:http://blog.csdn.net/qq_26093511/article/details/51841281 启动新内核出现错误:Kernel panic - not synci ...
- Python-socket发送文件并解决粘包问题
服务器端要先根据客户端要下载的文件进行判断是否存在,还要根据文件大小来进行传送,最后还要比对文件的md5值来判断传送的文件是否正确,通过判断剩余字节来解决粘包问题 服务器端 # -*- coding: ...
- bootstrap插件使用
首先,针对导航栏(单页面导航插件(缓慢跳转)) 引入插件:jquery.singlePageNav.min.js 下载链接:http://pan.baidu.com/s/1jHBaQxg 密码: ...
- Delegate Action<T in> Func<T in,out Tresult> Predicate<T>
action<T> 和 func<T> 都是delegate的简写形式,其中T为可以接受的参数类型 action<T> 指那些只有输入参数,没有返回值 Deleg ...
- AlteraFPGA使用通用SPIFlash - 张亚群的技术专栏 - 博客频道 - CSDN.NET
AlteraFPGA使用通用SPIFlash - 张亚群的技术专栏 - 博客频道 - CSDN.NET Altera器件有EPCS系列配置器件,其实,这些配置器件就是我们平时通用的SPIFlash,据 ...
- ASPX 关闭子窗口后自动更新父窗口
Response.Write("<script language:javascript>javascript:window.close();</script>&quo ...