一、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原理与配置的更多相关文章

  1. DHCP原理于配置

    DHCP原理于配置                      一.DHCP服务                       1)使用DHCP的好处                       2)DH ...

  2. DHCP原理及配置

    DHCP工作原理 集中的管理.分配IP地址,使client动态的获得IP地址.Gateway地址.DNS服务器地址等信息,并能够提升地址的使用率. 简单来说,DHCP就是一个不需要账号密码登录的.自动 ...

  3. DHCP原理和配置

    在大型网络中,会有大量的主机和设备需要获取ip地址和网络参数,为了解决手动配置的工作量大.ip冲突问题,因此需要使用DHCP(dynamic host configuration protocol). ...

  4. Linux网络服务第二章DHCP原理与配置

    1.笔记 服务端端口:67 客户端端口:68 dhcliemt -r:释放IP地址 dhcliemt -d:重新获取IP地址 :.,$ s/190.168.200 / 192.168.100 /g 从 ...

  5. 网络初级篇之DHCP原理与配置(原理与实验)

    一.什么是DHCP DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理.分配IP地址,使网络环境 ...

  6. 第二章、DHCP原理与配置

    目录 一.了解DHCP服务 1DHCP概述: 2DHCP好处 3DHCP的分配方式 二.DHCP工作过程 DHCP租约过程 三.使用 DHCP动态配置主机地址 1DHCP服务优点 2可分配的地址信息主 ...

  7. DHCP与DHCP中继原理与配置!(重点)

    一 .DHCP  服务概述 0:dhcp原理: 集中的管理.分配IP地址,使client动态的获得IP地址.Gateway地址.DNS服务器地址等信息,并能够提升地址的使用率.简单来说,DHCP就是一 ...

  8. DHCP的原理与配置

    DHCP 动态主机配置协议(Dynamic Host Configuration Protocol) 可以减少管理员的工作量 避免用户手工配置网络参数时造成的地址冲突 DHCP报文类型: 报文类型   ...

  9. DHCP原理与LINUX下的配置

    DHCP原理与LINUX下的配置 目录 DHCP原理与LINUX下的配置 一.DHCP工作原理 1.DHCP概述 2.DHCP的优势 3.DHCP的分配方式 (1)自动分配 (2)手动分配 (3)动态 ...

随机推荐

  1. Method Overlonding

    The method overloading is using one single method name with different parameters to created differen ...

  2. Eureka讲解与应用

    Eureka[juˈriːkə] 简介 Eureka是Netflix服务发现的服务端与客户端,Eureka提供服务注册以及服务发现的能力,当是Eureka Server时(注册中心),所有的客户端会向 ...

  3. 使用 cmake 来搭建跨平台的应用程序框架:C语言版本

    目录 一.前言 二.示例代码说明 1. 功能描述 2. 文件结构 3. cmake 构建步骤 4. Utils 目录说明 5. Application 目录说明 三.Linux 系统下操作步骤 1. ...

  4. 手写一个LRU工具类

    LRU概述 LRU算法,即最近最少使用算法.其使用场景非常广泛,像我们日常用的手机的后台应用展示,软件的复制粘贴板等. 本文将基于算法思想手写一个具有LRU算法功能的Java工具类. 结构设计 在插入 ...

  5. C#中的partial关键字

    这节讲一下partial(局部的,部分的)关键字,初学者可能没有接触过这个关键字,但是只要你写过winform或者WPF应用程序的话,那你肯定被动用过这个关键字.首先介绍一下这个关键字的作用,它用作定 ...

  6. JavaWeb——反射、注解

    单元测试.反射.注解 1. Junit单元测试 2. 反射 3. 注解 Junit单元测试: * 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值. 2. 白盒测试:需要 ...

  7. PTA 第三章 栈与队列

    一.判断题 1.若一个栈的输入序列为1,2,3,--,N,输出序列的第一个元素为i,则第j个输出的元素是j-i-1    (×)解析:应该是不确定的,不能保证数字出栈后不会再入栈 2.所谓" ...

  8. 基于 el-form 封装一个依赖 json 动态渲染的表单控件

    nf-form 表单控件的功能 基于 el-form 封装了一个表单控件,包括表单的子控件. 既然要封装,那么就要完善一些,把能想到的功能都要实现出来,不想留遗憾. 毕竟UI库提供的功能都很强大了,不 ...

  9. [笔记] 《c++ primer》书店程序 Chapter7

    Sales_data.h 1 #ifndef SALES_DATA_H 2 #define SALES_DATA_H 3 4 #include "Version_test.h" 5 ...

  10. qemu:///system 没有连接驱动器可用;读取数据时进入文件终点: 输入/输出错误

    原因 1. KVM的相关包 装少了 2KVM的相关包 重新安装 3 May 31 15:22:55 localhost libvirtd: 2019-05-31 07:22:55.554+0000: ...