网络协议DHCP

DHCP(Dynamic Host Configuration Protocol ,动态主机配置协议)是一种网络协议,用于自动给网络中的设备分配 IP 地址、子网掩码、默认网关、DNS 服务器等网络配置参数


✅ 一、DHCP 的作用

  • 自动为客户端分配网络信息,无需手动设置 IP 地址
  • 提高网络管理效率,尤其适用于大型网络环境。
  • 避免 IP 地址冲突,便于地址集中管理。

🔄 二、DHCP 工作流程(4 个步骤)

常简称为 DORA 流程

步骤 名称 描述
1️⃣ Discover(发现) 客户端广播请求寻找 DHCP 服务器。
2️⃣ Offer(提供) DHCP 服务器提供一个可用的 IP 地址。
3️⃣ Request(请求) 客户端请求使用服务器提供的 IP 地址。
4️⃣ Acknowledge(确认) 服务器确认分配,客户端配置完成。

🖧 三、DHCP 分配方式

类型 说明
动态分配 常见方式,IP 地址分配有租期,到期可更换。
自动分配 第一次分配后,永久保留给该客户端。
手动分配(静态绑定) 通过 MAC 地址预先绑定固定 IP 地址。

🧰 四、DHCP 应用场景

  • 企业或校园网络中大量设备自动上网。
  • 家庭宽带路由器自动分配 IP。
  • 公共 WiFi 网络中的设备自动联网。

🛠️ 五、DHCP 命令示例(Linux)

查看当前 IP 和 DHCP 状态:

bash 复制代码
ip a

释放 IP 地址:

bash 复制代码
sudo dhclient -r

重新获取 IP 地址:

bash 复制代码
sudo dhclient

🧱 六、DHCP vs 静态 IP

比较项 DHCP 静态 IP
分配方式 自动 手动
管理成本
IP 变化 可能变化 固定
使用场景 普通终端、临时设备 服务器、打印机、交换机等需要固定 IP 的设备
相关推荐
polarislove02143 小时前
Windows安全中心网络盘打开文件提示“打开这些文件可能会对你的计算机有害”的解决方法
网络·windows·安全
幻步智能网络云专线3 小时前
幻步智能网络专线的优势
网络·网络协议
东方护航数据恢复(深圳)3 小时前
勒索病毒零赎金解密:加密样本逆向分析与可恢复性评估方法论
大数据·网络·数据库
richard_first3 小时前
第8章 Feed Forward Network(FFN 网络)
网络·人工智能·深度学习·机器学习·transformer
动力 continue3 小时前
MySQL 与网络基础 · 外键约束及 TCP/UDP 协议
网络·tcp/ip·mysql
Multipath7123 小时前
多链路聚合设备的大型户外活动的通信保障方案
大数据·运维·网络·5g·安全
发量惊人的中年网工3 小时前
游戏开服就被DDoS攻击怎么办?开服7分钟服务器被打穿的复盘与防护清单
运维·服务器·网络·安全·游戏
枫彩3 小时前
WorkBuddy 做A股自动复盘实战:数据校验、工具调用与定时报告
大数据·网络·数据库·a股·mcp·workbuddy
薛定猫AI4 小时前
【深度解析】DeepSeek Harness:可插拔智能体运行时如何连接大模型与真实计算机
java·运维·网络
我爱cope4 小时前
【计算机网络 | 网络层6:IPv4 数据报格式:TTL、分片、首部校验和分别有什么用?】
网络·学习·计算机网络