DHCP是什么?它有什么作用?其工作模式?工作原理?

news/2024/11/18 0:20:32/

目录

  • 一、DHCP是什么?
  • 二、DHCP的作用?
    • 1. 在没有DHCP服务的网络中
    • 2. 在有DHCP服务的网络中
  • 三、DHCP的工作模式简介
  • 四、DHCP的工作原理
  • 五、参考资料

一、DHCP是什么?

DHCP是动态主机配置协议(Dynamic Host Configuration Protocol)的缩写。它是一种存在于应用层的网络管理协议。

二、DHCP的作用?

在DHCP的帮助下,可以动态地给网络上的任何设备或节点分配一个互联网IP地址,使它们可以通过这个IP地址去通信。

1. 在没有DHCP服务的网络中

如果网络中没有DHCP服务,就需要手动设置IP地址、子网掩码、默认网关、DNS服务器,电脑、手机、平板电脑等设备每移动到一个地方,就要重新配置。

让普通用户自己去手动配置这些网络参数的话,这其实就会很麻烦,因为普通人是不了解这些东西的,那就需要有一个东西来帮助配置网络参数,于是DHCP就诞生了,它的目的是为了实现自动设置IP地址、统一管理IP地址分配

2. 在有DHCP服务的网络中

有了DHCP,计算机只要连接到网络(WiFi 或者 有线网络),就可以进行 TCP/IP 通信。也就是说,DHCP实现了即插即用。它不仅在IPv4中可以使用,在IPv6中也可以使用。

三、DHCP的工作模式简介

DHCP 是一种 Client/Server 模式的网络协议,由 DHCP Client 向 DHCP Server 提出配置申请,DHCP Server 从IP池化层中自动选择IP地址,并且一同返回其它相应的配置信息(子网掩码等)给 DHCP Client 。这里的 Client 和 Server 是应用程序,可以运行在电脑、服务器、路由器等设备上。


四、DHCP的工作原理

DHCP在分配IP地址这件事上有两种方法:

  1. 由DHCP服务器在选定的IP地址中自动选出一个进行分配
  2. 针对MAC地址分配一个固定的IP地址

这两种方法还可以并用


五、参考资料

  1. 37 张图详解 DHCP :给你 IP 地址的隐形人
  2. 什么是DHCP?总结DHCP优缺点和工作原理
  3. 路由器设置中的DHCP是什么?它对联网有什么用?

http://www.ppmy.cn/news/327713.html

相关文章

算法模板(3):搜索(3):图论提高

图论提高 最小生成树 (1)朴素版prim算法( O ( n 2 ) O(n ^ 2) O(n2)) 适用范围:稠密图易错:注意有向图还是无向图;注意有没有重边和负权边。从一个集合向外一个一个扩展,最开始只…

基本类型转换和引用类型转换

文章目录 前言基本类型转换自动数据类型转换强制数据类型转换 引用数据类型转换向上转型向下转型 前言 提示:这里可以添加本文要记录的大概内容: Java 中的类型转换可以分为基本类型转换和引用类型转换两种。 基本类型转换指的是将一种基本数据类型转换…

【Mircosft Edge】插件推荐

插件推荐 1.推荐插件1.1 油猴 tempermonkey1.2 免费音乐播放器 Listen 1 2.添加插件2.1 打开“Micrsoft Edge 外接程序”2.2 获取新的扩展2.3 搜索插件2.3.1 在Micrsoft Edge 外接程序搜索框中输入tampermonkey,然后点击获取按钮进行安装2.3.2 在Micrsoft Edge 外接…

MongoDB 运行报 code: 31249, MongoError: Path collision at...

MongoDB 版本由 4.2 升级至 5.0,某处查询语句执行后报: MongoError: Path collision at activity_detail.period.start_date remaining portion period.start_date at MessageStream.messageHandler (/usr/src/app/node_modules/mongodb/lib/cmap/connec…

【Flutter 布局】001-Flex 布局

【Flutter 布局】001-Flex 布局 文章目录 【Flutter 布局】001-Flex 布局一、Flex1、概述简介构造函数 2、基本使用代码示例运行结果 3、方向取值范围代码示例 4、水平方向:主轴对齐方式取值范围代码示例运行结果 5、垂直方向:主轴对齐方式代码示例运行结…

参数估计和假设检验的区别与联系

1.参数估计和假设检验的区别与联系 笔记来源: 参数估计与假设检验 参数估计和假设检验有什么区别? 1.1 联系 参数估计和假设检验是推断统计的两个组成部分,它们都是根据样本信息对总体的数量特征进行推断 下图来自《统计学图鉴》 参数估计…

前端:鼠标悬停小手样式

style"cursor:pointer;" //鼠标悬停出现小手 参数: auto :标准光标 default :标准箭头 pointer, hand :手形光标 wait :等待光标 text :I形光标 vertical-text :水平I形光标 no-drop &…