零基础学习计算机——“DHCP”原理与配置

目录

DHCP的原理与配置

一、DHCP定义

二、使用DHCP的好处

三、DHCP的分配方式

四、DHCP的租约过程

1.客户机请求IP地址

2.服务器响应

3.客户机选择IP地址

4.服务器确定租约

5.重新登录

6.更新租约

7.总结

五、使用DHCP动态配置主机地址

1.DHCP服务

2.可分配的地址信息主要包括

六、配置DHCP实验

1.搭建实验环境

2.进入系统,修改名称

3. 开启DHCP功能

4.进入接口,添加IP地址

5.查看接口信息

6.选择接口,设置租期

7.设置DNS

8.测试

七、总结

八、地址池(拓展)

1.搭建实验环境

2.进入系统,修改名称

3. 开启DHCP功能,搭建地址池

4.配置地址池网关并配置租期和DNS

5.查看配置信息

6.进入接口,配置DHCP

7.测试


DHCP的原理与配置

一、DHCP定义

DHCP(Dynamic Host Configuration Protocol)动态主机配置协议;由Internet工作任务小组设计开发,专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议

自动获取的条件是需要有一台服务器提供IP地址给客户端自动获取

自动分配的TCP/IP参数(IP地址、子网掩码、DNS、网关)

二、使用DHCP的好处

  • 减少管理员的工作量
  • 避免输入错误的可能
  • 避免IP地址
  • 当更改IP地址段时,不需要重新配置每个用户的IP地址
  • 提高了IP地址的利用率
  • 方便客户端的配置

三、DHCP的分配方式

  • 自动分配:分配到一个IP地址后永久使用
  • 手动分配:由DHCP服务器管理员专门指定IP地址
  • 动态分配:使用完后释放该IP,供其他客户机使用

例,打印机、视频会议服务器、报销平台、人事平台、采购平台均属于手动分配DHCP

四、DHCP的租约过程

客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程

分为个步骤

1.客户机请求IP地址

当一个DHCP客户机启动时,客户机还没有IP地址,所以客户机需要通过DHCP获取一个合法的地址。此时,DHCP客户机以广播方式发送DHCP Discover发现信息来寻找DHCP服务器

DHCP客户端会主动发送Discover报文给DHCP服务器会出现三种情况

  1. 网络中无DHCP服务器,DHCP客户端会自动配置一个错误地址,错误地址是169.254开头的地址
  2. 网络中只有一台DHCP服务器,只有这一台服务器会回复OFFER
  3. 不止一台DHCP服务器,哪台DHCP服务器OFFER报文先到达DHCP客户端,DHCP客户端就使用哪台DHCP的OFFER报文

2.服务器响应

DHCP服务器接收到来自客户机请求IP地址的信息时,在自己的IP地址池中查找是否有合法的IP地址提供给客户机;如果有,DHCP服务器将此IP地址做标记,加入到DHCP OFFER的消息中,然后广播一则DHCP OFFER消息

3.客户机选择IP地址

DHCP客户机从接收到的第一个DHCP OFFER消息中提取IP地址,发出IP地址的DHCP服务器将该地址保留,这样该地址就不能再分配给另一个DHCP客户机(DHCP客户机会回复一个Request请求报文)

4.服务器确定租约

DHCP服务器接收到DHCP Request消息后,以DHCP ACK消息的形式向客户机广播成功确认,该消息包含有IP地址的有效租约和其他可配置的信息

当客户机收到DHCP ACK消息时,配置IP地址,完成TCP/IP的初始化

5.重新登录

DHCP客户机每次重新登录网络时,不需要再发送DHCP DIscover信息,而是直接发送包含前一次所分配的IP地址的DHCP Request

6.更新租约

当DHCP服务器向客户机出租的IP地址租期达到50%时,就需要更新租约

客户机直接向提供租约的服务器发送DHCP Request包,要求更新现有的地址租约

7.总结

  • 当DHCP客户机加入到网络中来,需要得到IP地址上网;
  • DHCP客户机会发送一个广播报文DIscover,寻找DHCP服务器;
  • DHCP服务器收到Discover报文,会回复一个Offer报文并且携带相关配置信息(IP地址 子网掩码 DNS 网关);
  • 客户端收到Offer报文后,会将报文中的配置信息配置好,再回复一个Request报文,告诉DHCP服务器将使用的地址从合法地址池中去除;
  • DHCP服务器收到Request报文后,会回复一个ACK报文,告诉客户机可以放心使用。

五、使用DHCP动态配置主机地址

1.DHCP服务

  • 为大量客户机自动分配地址,提供集中管理
  • 减轻管理和维护成本、提高网络配置效率

2.可分配的地址信息主要包括

  • 网卡的IP地址(IPADDR  IP Address)、子网掩码(NETMASK)
  • 对应的网络地址、广播地址
  • 默认网关地址(GATEWAY)
  • DNS服务器地址(DNS)

六、配置DHCP实验

实验目的:通过给路由器R1配置DHCP协议,使得DHCP可以为PC1和PC2自动分配IP地址

1.搭建实验环境

搭建客户机PC1PC2通过交换机LSW1连接路由器AR1

2.进入系统,修改名称

R1

sys

sys R1

3. 开启DHCP功能

路由器R1开启DHCP功能(dhcp enable

4.进入接口,添加IP地址

进入路由器R1g0/0/0接口(int g0/0/0),添加IP地址(ip add 192.168.1.254 24

5.查看接口信息

dis th

由于设置了网关地址为192.168.1.254 24  所以DHCP地址范围是 0~255,0和255一般不可用,254被配置成网关,所以可用范围时1~253

6.选择接口,设置租期

路由器R1中选择接口模式(dhcp select interface),为dhcp接口设置租期为10天dhcp server lease day 10

7.设置DNS

路由器R1设置DNSdhcp server dns-list 8.8.8.8 )

8.测试

测试PC1、PC2各自的THCP协议获取的IP地址情况

测试PC1

ipconfig

测试PC2

ipconfig

实验成功


七、总结

IP地址域名
8.8.8.8www.google.com
1.1.1.1www.baidu.com
华为系统广播单播
DIscoverOffer
RequestACK

八、地址池(拓展)

实验目的:通过给路由器R1配置DHCP协议,使得DHCP可以为PC1和PC2自动分配IP地址

1.搭建实验环境

搭建客户机PC1PC2通过交换机LSW1连接路由器AR1

2.进入系统,修改名称

R1

sys

sys dhcp

3. 开启DHCP功能,搭建地址池

路由器R1开启DHCP功能(dhcp enable)搭建地址池KY35(ip pool ky35

4.配置地址池网关并配置租期和DNS

为路由器R1配置地址池接口地址(gateway-list 192.168.1.254)地址池网关(network 192.168.1.0 mask 24)设置租期(lease day 10)设置DNSdns-list 114.114.114.114

5.查看配置信息

dis th

6.进入接口,配置DHCP

进入路由器R1g0/0/0接口(int g0/0/0),添加IP地址(ip add 192.168.1.254 24)选择接口模式为DHCP自动分配地址(dhcp selet global

7.测试

测试PC1是否被分配到IP地址

PC1 ipconfig

 测试PC2是否被分配到IP地址

PC2 ipconfig

实验成功


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值