【新星计划·2023】网络协议———DHCP讲解

这篇具有很好参考价值的文章主要介绍了【新星计划·2023】网络协议———DHCP讲解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

在工作中,利用DHCP可以有效的节约IP地址,既保证了网络通信,又提高IP地址的使用率。

一、DHCP是什么?

DHCP全称为Dynamic Host Configuration Protocol,是一种网络管理协议,中文含义为“动态主机配置协议”,通常被应用在大型的局域网络环境中。

主要作用:集中管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,使用DHCP配置可以让我们的工作更加轻松。

【新星计划·2023】网络协议———DHCP讲解

二、为什么需要DHCP

当局域网中存在大量主机时,如果进行手动配置IP地址则工作量巨大,而且配置时容易导致IP地址冲突等错误。而DHCP可以为网络终端动态分配IP地址,解决了手工配置IP地址时的各种问题。

三、DHCP的优缺点

1、优点

①便于管理:当网络使用的IP地址段改变时,只需修改DHCP服务器的IP地址池,而不必逐台修改网络内的所有计算机地址。

②避免IP冲突问题:在手动配置IP地址时,可能会因为人为因素或者设备故障等原因导致IP地址重复,而DHCP就可以避免这一问题。

③效率高:配置DHCP后,DHCP可以自动为新设备分配IP地址和其他网络参数,避免了手动配置的繁琐过程,大大提高了网络管理的效率

2、缺点

①可能存在安全问题:DHCP服务器与客户端之间通过广播通信,这就可能会导致中间人攻击等安全问题。

②可能会影响网络启动速度:由于DHCP是在网络启动时进行IP地址分配的,因此如果DHCP服务器出现故障或者网络延迟,可能会影响网络的启动速度。

四、DHCP地址池概念

【新星计划·2023】网络协议———DHCP讲解

路由器有两种地址池分别为“接口地址池”与“全局地址池”。

1、接口地址池

接口地址池为连接到同一网段的主机或终端分配IP地址。可以在服务器的接口下执行dhcp select interface命令,配置DHCP服务器采用接口地址池的DHCP服务器模式为客户端分配IP地址。

2、全局地址池

全局地址池为所有连接到DHCP服务器的终端分配IP地址。可以在服务器的接口下执行dhcp select global命令,配置DHCP服务器采用全局地址池的DHCP服务器模式为客户端分配IP地址。

五、DHCP建立租约过程

【新星计划·2023】网络协议———DHCP讲解

第一步

客户机广播发出DHCP Discover包,用来寻找DHCP服务器。

第二步

服务器收到Discover包后,发送DHCP Offer包,响应DHCP Discover报文,此报文携带了各种配置信息。(收到DHCP Discover包的所有DHCP服务器都会发送回应包)。

第三步

客户机收到DHCP Offer包后,发送DHCP Request包给服务器请求配置确认(如果存在多台DHCP服务器,客户机只会与收到的第一个Offer包的服务器建立租约关系)。

第四步

服务器收到DHCP Request包后进行响应,发送DHCPACK包。

第五步

DHCP客户端收到DHCP确认报文后,会发送ARP报文,检查网络中是否有其他主机使用分配的IP地址。如果指定时间内没有收到ARP应答,DHCP客户端会使用这个IP地址。如果有主机使用该IP地址,DHCP客户端会向DHCP服务器发送DHCP拒绝报文,通知服务器该IP地址已被占用。然后DHCP客户端会向服务器重新申请一个IP地址。

六、DHCP续约过程

在客户端申请到IP地址后,DHCP客户端中会保存三个定时器,分别用来控制租期更新租期重绑定和租期失效。如果DHCP服务器没有指定定时器的值,DHCP客户端会使用缺省值,缺省租期为1天。默认情况下,还剩下50%的租期时,DHCP客户端开始租约更新过程。

【新星计划·2023】网络协议———DHCP讲解

 文章来源地址https://www.toymoban.com/news/detail-458340.html

过程一

DHCP客户端向分配IP地址的服务器发送DHCP请求报文来申请延长IP地址的租期

过程二

DHCP服务器向客户端发送DHCP确认报文,给予DHCP客户端一个新的租期。

 

 

 

 

到了这里,关于【新星计划·2023】网络协议———DHCP讲解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【新星计划·2023】单臂路由的原理讲解

    单臂路由是指在路由器的一个接口上通过配置子接口的方式,实现原来互相隔离的VLAN之间可以互相通信。 网络中通过 VLAN技术 来实现 隔离广播 、 方便管理及提高安全性等功能 ,一旦划分VLAN后, 同—VLAN之间可以相互通信,不同VLAN间禁止相互通信。 问题来喽!!! 在企业

    2024年02月06日
    浏览(69)
  • 【新星计划·2023】Linux系统的架构和组件讲解

    作者: Insist-- 个人主页: insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注 前言 本文将讲解Linux系统的架构和组件。 目录 一、Linux系统的架构 1、硬件层 2、内核层 3、进程管理子系统 4、内存管理子系统 5、文件系统子系统 6、设备驱动子系统 7、网络

    2024年02月11日
    浏览(19)
  • 【新星计划·2023】Linux目录与文件之权限意义讲解

    作者: Insist-- 个人主页: insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注 前言 通过上篇文章,我们知道了Linux 系统内文件的三种身份( 拥有者、群组与其他人 ),还知道每种身份都有三种权限( rwx ), 已知道能够使用 chown, chgrp, chmod 去修改这些权限与

    2024年02月12日
    浏览(26)
  • 【新星计划·2023】Linux内核、发行版讲解,它们有什么区别?

    作者: Insist-- 个人主页: insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注   目录 一、Linux内核版 二、Linux发行版 1、Debian 2、Slackware 3、Red Hat 4、Gentoo 三、内核版和发行版的区别 1、内核版 2、发行版 前言 Linux有两种版本:内核版本和发行(Distribution)

    2024年02月10日
    浏览(28)
  • 【新星计划-2023】TCP三次握手和四次挥手讲解

    关于TCP三次握手和四次挥手,各位想必在读大学的时候或者是在面试的时候一定遇到过,三次握手和四次挥手本身是不是太难的,但它容易忘😞,今天我就在这里给大家讲解一下三次握手与四次挥手。 TCP三次握手建立连接, 是TCP数据传输的必要过程 。流程大致分为以下几步

    2024年02月05日
    浏览(31)
  • 【新星计划·2023】Linux目录结构

    作者: Insist-- 个人主页: insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注 前言 本文将讲解Linux目录结构与功能,以及目录解释,最近这段时间会持续更新关于Linux的基础知识,期待你的关注。 目录 一、Linux目录结构和功能 1、目录结构 2、功能 二、

    2024年02月10日
    浏览(28)
  • 【新星计划·2023】认识和学习BASH(一)

    作者: Insist-- 个人主页: insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注 目录 一、认识BASH 1、硬件、核心与Shell ①硬件 ②核心管理 ③应用程序 2、为何要学文字接口的shell? 3、系统的合法shell与/etc/shells 功能 前言 在Linux的环境下,如果你不懂BAS

    2024年02月11日
    浏览(19)
  • 【新星计划2023】SQL SERVER (01) -- 基础知识

    1.1 Official Website 官方文档(小技巧) Officail Website: https://learn.microsoft.com/en-us/sql/sql-server/?view=sql-server-ver16. Officail Website(中文): https://learn.microsoft.com/zh-cn/sql/sql-server/?view=sql-server-ver16. 1.2 Conn Tool 官方自带的 SQL Server Management Studio (SSMS) SSMS Install: https://learn.microsoft.com/en-us/sql/ssm

    2024年02月04日
    浏览(29)
  • 【新星计划·2023】Centos 7安装教程(一步一图)

    作者: Insist-- 个人主页: insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注 目录 一、下载VMware 二、下载镜像的方式 三、安装Linux ’前言 本文将讲解下载VMware和下载镜像的方式,以及安装centos 7的教程 大家可以通过浏览器进入官网下载VMware,下载后打

    2024年02月11日
    浏览(23)
  • 【新星计划·2023】Linux图形、字符界面介绍与区别

    作者: Insist-- 个人主页: insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注 前言 本文将介绍图形界面与命令行界面以及它们的区别,登录方法。 目录 一、图形界面与命令行界面介绍 1、图形界面 2、命令行界面 二、登录和切换用户界面 1 、进入图形

    2024年02月11日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包