DHCP原理与配置
一、DHCP应用场景
DHCP服务器能够为大量主机分配lp地址,并能够集中管理
二、DHCP报文类型
微软操作系统的DHCP服务是四个广播报文
三、地址池
主机-----------------------------------------------服务器
1.DHCP Discover(广播)
2.DHCP Offer(广播/单播)
3.DHCP Request(广播)
4.DHCP ACK(广播/单播)
1.DHCP租期更新
主机A-----------------------------------------------DHCP服务器
50%租期 1.DHCP Request(单播)→
2.DHCP ACK(单播) ←
IP租约期限到达50%时,DHCP客户端会请求更新IP地址租约
2.DHCP重绑定
主机A-----------------------------------------------DHCP服务器
50%租约剩余 1.DHCP request(单播)
2.DHCP request(广播)
3.DHCP ACK/NAK(单播)
DHCP客户端在租约期限到达87.5%时,还没收到服务器响应,会申请重新绑定IP
3.IP地址释放
主机A------------------------------------------DHCP服务器
DHCP release
如果IP租约到期前没有收到服务器响应,客户端停止使用此IP地址
如果DHCP客户端不在使用分配IP地址,也可以主动向DHCP服务器发送DHCP RELEASE报文,释放该IP地址
4.DHCP接口地址池配置
四、DHCP全局地址池配置
配置LSW1
SYS
sysname sw1
v b 10 20
int e0/0/1
p l a
p d v 10
un sh
int e0/0/2
p l a
p d v 20
un sh
int e0/0/3
p l a
p d v 10
un sh
int e0/0/4
p l a
p d v 20
un sh
int g0/0/1
p l t
p t a v 10 20
AR1配置
sys
sysname R1
int g0/0/2
ip add 14.0.0.1 24
un sh
int g0/0/0
ip add 12.0.0.1 24
un sh
q
dhcp enable
int g0/0/1 10
d t v 10
ip add 192.168.10.1 24
a b e
dhcp select relay
dhcp relay server-ip 14.0.0.2
un sh
int go/0/1 20
d t v 20
ip add 192.168.20.1 24
a b e
dhcp select relay
dhcp relay server-ip 14.0.0.2
un sh
ip route-static 0.0.0.0 0.0.0.0 12.0.0.2
R2配置
sys
sysname r2
int g0/0/0
ip add 12.0.0.2 24
un sh
int g0/0/1
ip add 15.0.0.1 24
un sh
dhcp enable
int g0/0/1
dhcp select relay
dhcp relay server-ip 14.0.0.2
un su
开始配路由
q
ip route-static 192.168.10.0 24 12.0.0.1
ip route-static 192.168.20.0 24 12.0.0.1
ip route-static 14.0.0.0 24 12.0.0.1
配置R4
sys
sysname r4
int g0/0/0
ip add 14.0.0.2 24
un sh
q
dhcp enable
dhcp select global
un sh
q
network 15.0.0.0 mask 24
gateway-list 15.0.0.1
dns-list 8.8.8.8
excluded-ip-address 15.0.0.100 15.0.0.254
配置静态映射
ststic-bind ip-address 15.0.0.88 mac-address
ip pool dhcpv10
network 192.168.10.0 mask 24
gateway-list 192.168.10.1
dns-list 8.8.8.8 2.2.2.2
ip pool dhcpvlan10
network 192.168.20.0 mask 24
gateway-;ist 192.168.20.1
dns-;ist 8.8.8.8 2.2.2.2
route-static 0.0.0.0 0.0.0.0 14.0.0.1
DHCP原理与配置的更多相关文章
- DHCP原理于配置
DHCP原理于配置 一.DHCP服务 1)使用DHCP的好处 2)DH ...
- DHCP原理及配置
DHCP工作原理 集中的管理.分配IP地址,使client动态的获得IP地址.Gateway地址.DNS服务器地址等信息,并能够提升地址的使用率. 简单来说,DHCP就是一个不需要账号密码登录的.自动 ...
- DHCP原理和配置
在大型网络中,会有大量的主机和设备需要获取ip地址和网络参数,为了解决手动配置的工作量大.ip冲突问题,因此需要使用DHCP(dynamic host configuration protocol). ...
- 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服务 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)动态 ...
随机推荐
- 去了字节跳动,才知道年薪40W的测试有这么多?
最近脉脉职言区有一条讨论火了: 哪家互联网公司薪资最'厉害'? 下面的评论多为字节跳动,还炸出了很多年薪40W的测试工程师 我只想问一句,现在的测试都这么有钱了吗? 前几天还有朋友说,从腾讯跳槽去 ...
- Codeforces Beta Round #73(Div2)
A - Chord 题意:就是环中有12个字符,给你三个字符,判断他们之间的间隔,如果第一个和第二个间隔是3并且第二个和第三个间隔是4,那么就输出minor,如果第一个和第二个间隔是4并且第二个和第三 ...
- 手写Spring MVC框架(二) 实现访问拦截功能
前言 在上一篇文章中,我们手写了一个简单的mvc框架,今天我们要实现的功能点是:在Spring MVC框架基础上实现访问拦截功能. 先梳理一下需要实现的功能点: 搭建好Spring MVC基本框架: ...
- [Java] Spring 原理
IOC(Inverse of Control)控制反转 依赖对象的获得被反转了,由自己创建变为从IOC容器获取 优点 代码更简介,不需要new对象 面向接口编程,使用者与具体类解耦,易扩展 方便进行A ...
- [bug] python matplotlib 中文乱码
参考 matplotlib解决不显示中文问题 https://www.jianshu.com/p/b02ec7dc39dd
- linux 视频输出xrandr设置命令
linux 视频输出xrandr设置命令 沈祥佑关注 0.592019.03.28 17:44:09字数 397阅读 6,886 xrandr 不带参数的xrandr 命令会列出系统支持的视频接口名称 ...
- [转载]有些shell文件中为啥要用$(cd “$(dirname $0)“; pwd),pwd它不香吗
$(cd "$(dirname "$0")",pwd) 解析 xx.sh 文件内容如下: #!/bin/bash BIN_FOLDER=$(cd " ...
- python从hello world开始(3)
"""# !usr/bin/env python# -*- coding:utf-8 _*-""""""@Au ...
- 关于typedef的用法总结-(转自Bigcoder)
不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中.typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些 ...
- STM32进阶日志1
一 工程习惯 ①必须模块化编程-一个功能一个CH分开,一个对象一个结构体; ②习惯使用bsp.c/bsp.h,BSP板级支持包源文件; ③多使用#define 来定义IO口与硬件相关特性,方便修改; ...