网络协议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 的设备
相关推荐
Kevin Wang7271 小时前
欧拉系统服务部署注意事项
网络·windows
min1811234561 小时前
深度伪造内容的检测与溯源技术
大数据·网络·人工智能
汤愈韬2 小时前
NAT策略
网络协议·网络安全·security·huawei
汤愈韬2 小时前
Full Cone Nat
网络·网络协议·网络安全·security·huawei
zbtlink2 小时前
现在还需要带电池的路由器吗?是用来干嘛的?
网络·智能路由器
桌面运维家2 小时前
vDisk配置漂移怎么办?VOI/IDV架构故障快速修复
网络·架构
dalerkd2 小时前
忙里偷闲叙-谈谈最近两年
网络·安全·web安全
汤愈韬3 小时前
NAT ALG (应用层网关)
网络·网络协议·网络安全·security·huawei
运维栈记4 小时前
虚拟化网络的根基-网络命名空间
网络·docker·容器
五仁火烧5 小时前
生产环境中配置了接口3000后,不能启动,改成8080后就可以
linux·网络·安全·vue