0


DHCP基础知识

定义:

    动态主机分配协议。

作用:

   用于自动分配IP地址,并集中化管理

   是一种应用层协议,传输层用UDP进行封装,端口号为67/68,其中67代表服务端,68代表客户端。

因为这是一种通讯协议所以这个协议和TCP一样需要相互发送报文进行通讯,以获取到IP地址它有以下报文:

报文类型:

    (总共有八种)

discover------发现报文,用来发现网络中的DHCP服务器

offer-----------由服务器进行回复,当收到discover报文后,并且服务器本地存在可用的IP地址,则回复该报文

request-------客户端正式向服务器请求IP地址

ack-------------服务器同意使用IP地址

decline--------当客户端检测到IP地址冲突时,发送给服务端,用以告知服务器,该IP地址不可用

nak-------------服务器拒绝使用该IP(在eNsp中一般看不到)

release--------客户端主动释放IP地址

inform----------客户端以及拿到IP地址,向服务端请求其他信息。

在知道了各种报文就得知道其工作原理,这也和TCP协议类似,有几个过程

四个阶段:

先看具体图像:(这是在百度找的图)

DHCP的过程就像一个求职者求职的过程:

发现阶段:(用简历广撒网(广播),请求录用)广播发现DHCP服务器

提供阶段:(公司发来offer一个offer给一个人)单播回复

请求阶段:(去面试,不是只去一家公司面试) 向DHCP服务器表示愿意去

确认阶段:(公司给予符合的求职者岗位)DHCP服务器同意。

这里有一个简单记忆法:公司(DHCP服务器)是大的所以小气(单播)的发给求职者,求职者(客户端)是需求的所以广撒网(广播)找位置(IP地址)

DHCP配置过程:

在将要成为DHCP服务器的路由器下面进行如配配置

1.打开DHCP功能

dhcp enable

这需要在[]界面下打开

2.进入创建DHCP池子

[DHCP]ip pool 1
Info: It's successful to create an IP address pool.
[DHCP-ip-pool-1]network 192.168.1.0 mask 25
[DHCP-ip-pool-1]gateway-list 192.168.1.126
[DHCP-ip-pool-1]dns-list 192.168.1.129

这个是思路是:

创建一个池子并命名

然后创建一个network 区间network(初始网段,主机位全为0)mask(掩码)

然后连接到对应位置gateway-list (接口ip)

创建dns转接dns-list (DNS服务器IP地址)

3.应用到对应的接口:

[DHCP]interface g0/0/0
[DHCP-GigabitEthernet0/0/0]dhcp select global

这里需要进入到对应的接口然后进行设置dhcp select global。

IP租期:

每个职位都有一个使用时间,DHCP分配的地址也是,需要规定一些使用时间,如果不设置默认是8天

那么如何设置?

在DHCP服务器当中,进入对应的池子输入以下代码

[DHCP-ip-poo-1]lease day 0 hour 0 minute 1

在对应的英文后面输入对应数字就可以修改了(这里就是1分钟)

那么大致的DHCP基础知识就讲完了,如果有什么错误欢迎在评论区指出。


本文转载自: https://blog.csdn.net/2303_81755228/article/details/140575564
版权归原作者 向往着的青绿色 所有, 如有侵权,请联系我们删除。

“DHCP基础知识”的评论:

还没有评论