应用层协议---DHCP及实验

本文详细介绍了DHCP的工作原理,包括报文类型及其作用,如DHCP discover、offer、request和ack。还通过R1路由器的配置实例演示了如何设置全局地址池和MAC地址绑定,以及PC获取和释放IP地址的过程。适合理解网络自动配置的读者。
摘要由CSDN通过智能技术生成

DHCP概述

动态主机配置协议,基于udp,端口号67/68,使主机自动获取IP地址,可以减少管理员的工作量,避免用户手工配置的IP地址造成冲突

1.DHCP报文类型

DHCP discover

用来寻找DHCP服务器

DHCP offer

用来响应discover报文,此报文携带了ip地址,子网掩码,网关,dns等信息

DHCP request

客户端请求配置确认,或者续约租期

DHCP ack

对request报文的确认响应

2.DHCP工作原理

①主机a发广播,源ip是0,目的ip是广播地址,源端口是68,目的端口是67
②dhcp服务器发广播,源ip是自己,目的ip是广播,源端口是67,目的端口是68,报文携带ip地址,网关,dns等参数
③主机请求dhcp服务器,源ip是0,目的ip是广播,源端口是68,目的端口是67
④dhcp确认请求,源ip是自己,目的ip是广播,源端口是67,目的端口是68,报文携带ip地址,网关,dns等参数

3.DHCP租约

租期到达50%时,客户端会请求续约,当到达87.5%时,还没收到服务器响应会重新申请绑定ip。当客户端不需要地址时,可以主动释放ip地址

实验

在这里插入图片描述

因为此次实验室IP地址自动获取,所以不需要给计算机配置地址,需要给R1配置两个全局dhcp的地址池,然后配置一个dhcp的mac地址绑定
先给R1配置地址,使能dhcp服务,创建两个地址池

#
dhcp enable
#
interface GigabitEthernet0/0/0
 ip address 192.168.1.254 255.255.255.0 
#
interface GigabitEthernet0/0/1
 ip address 192.168.2.254 255.255.255.0 
#
ip pool 1
 gateway-list 192.168.1.254 
 network 192.168.1.0 mask 255.255.255.0 
 lease day 0 hour 12 minute 0 
 dns-list 8.8.8.8 
#
ip pool 2
 gateway-list 192.168.2.254 
 network 192.168.2.0 mask 255.255.255.0 
 lease day 0 hour 12 minute 0 
 dns-list 8.8.8.8 

然后在两个接口上应用

#
interface GigabitEthernet0/0/0
 ip address 192.168.1.254 255.255.255.0 
 dhcp select global
#
interface GigabitEthernet0/0/1
 ip address 192.168.2.254 255.255.255.0 
 dhcp select global
#

此时pc1-4都能获取ip地址
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
然后在R1上配置一个dhcp的MAC地址绑定

[R1-ip-pool-2]static-bind ip-address 192.168.2.11 mac-address 5489-9812-2796

然后pc3释放IP地址再获取
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值