news 2026/10/1 21:53:56

华为HCIP网络工程师认证—DHCP、NAT和 PPPOE

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
华为HCIP网络工程师认证—DHCP、NAT和 PPPOE

在大型企业网络中,会有大量的主机或设备需要获取IP地址等网络参数。如果采用手工配置,工作量大且不好管理,如果有用户擅自修改网络参数,还有可能会造成IP地址冲突等问题。使用动态主机配置协议DHCP(Dynamic Host ConfigurationProtocol)来分配IP地址等网络参数,可以减少管理员的工作量,避免用户手工配置网络参数时造成的地址冲突。

DHCP就是网络世界的“酒店前台”,你(设备)一进门(连上网络),它就自动给你分配一个房间号(IP地址),退房后回收再给别人用。本博客将梳理DHCP原理与配置、NAT和PPPOE的知识点进行总结。

文章目录

    • 一、为什么需要DHCP?—— 手动配IP的噩梦
    • 二、DHCP的工作原理——四步“租房”流程
    • 三、租约机制——IP不是永久买断,是“租”的
    • 四、DHCP中继——跨网段的“二房东”
    • 五、DHCP配置实战(华为设备)
    • 六、常见坑点与避坑指南
    • 七、HCIP考试要点速记
    • 八、总结

一、为什么需要DHCP?—— 手动配IP的噩梦

想象一个公司有500台电脑:

手动配IP:网管拿着Excel表格,一台一台去敲IP、子网掩码、网关、DNS。配错一个,网络不通;换个工位,还得重新配。累死!

用DHCP:电脑开机,自动获取所有网络参数,插上网线就能用。网管只需要在服务器上配好地址池,省心省力!

DHCP的三大好处:

自动化:不用手动配,插上就用。

集中管理:改网关、改DNS,服务器上改一下,全网生效。

避免冲突:DHCP服务器统一分配,不会出现两个设备用同一个IP的情况。

二、DHCP的工作原理——四步“租房”流程

DHCP的工作过程分为四步,简称 DORA:

第一步:DISCOVER(发现)—— “有人吗?我要租房!”
你(客户端)刚连上网络,还不知道DHCP服务器在哪,于是广播喊一嗓子:

“我是新来的,有没有DHCP服务器?给我分配个IP呗!”

源IP:0.0.0.0,目标IP:255.255.255.255(广播)。

第二步:OFFER(提供)—— “我这有房,你看看行不行?”
DHCP服务器收到广播后,从地址池里挑一个空闲IP,广播或单播回复:

“我这有个IP 192.168.1.100,你要不要?”

如果有多个DHCP服务器,客户端可能收到多个OFFER,一般选第一个到的。

第三步:REQUEST(请求)—— “我选这家,我要这个房!”
客户端选中一个OFFER,广播回复:

“我选192.168.1.100这个IP,其他服务器别给我了!”

为什么是广播?因为要告诉所有DHCP服务器:“我已经有主了,你们把刚才预留的IP收回吧。”

第四步:ACK(确认)—— “成交!这是你的房卡!”
被选中的DHCP服务器单播回复:

“确认!192.168.1.100归你了,租期24小时,到期前来续约!”

客户端收到ACK后,正式使用这个IP,并记录租期。

比喻:你去租房,先喊“谁有房”(DISCOVER),中介A说“我这有”(OFFER),你说“我要中介A的房”(REQUEST),中介A说“成交,钥匙给你”(ACK)。

三、租约机制——IP不是永久买断,是“租”的

DHCP分配的IP有租期(默认24小时),到期要续约,不然IP会被回收给别人用。

续约过程(T1和T2定时器)
T1(租期的50%):客户端单播给DHCP服务器:“我还想继续用,续个约呗!”

如果服务器同意,回复ACK,租期重置。

如果服务器没回应,继续用到T2。

T2(租期的87.5%):客户端还没收到回应,广播喊:“还有没有别的DHCP服务器?我要续约!”

如果还没人理,租期到了IP就被回收,客户端重新走DORA流程。

比喻:你租房签了一年合同,住到第6个月(T1)问房东“能续租吗?”房东说“行”。如果房东没理你,住到第10.5个月(T2)你就在小区群里喊“谁家能租给我?”再没人理,合同到期你就得搬走。

四、DHCP中继——跨网段的“二房东”

问题:DHCP的DISCOVER是广播,广播不能跨网段。如果DHCP服务器在A网段,客户端在B网段,客户端喊破嗓子服务器也听不见。

解决方案:DHCP中继(DHCP Relay)

在B网段的网关路由器上开启DHCP中继功能。

客户端广播DISCOVER,路由器收到后,单播转发给A网段的DHCP服务器。

服务器分配IP后,路由器再转回给客户端。

比喻:你在B栋楼想租房,但中介在A栋楼。你对着B栋楼喊没用,于是B栋楼的管理员(中继)帮你打电话给A栋楼的中介,中介把房源信息告诉管理员,管理员再转达给你。

配置示例(华为路由器):

# 在客户端网关接口上开启DHCP中继interface GigabitEthernet0/0/1ipaddress192.168.2.124dhcpselectrelay# 开启中继功能dhcp relay server-ip192.168.1.100# 指定DHCP服务器IP

五、DHCP配置实战(华为设备)

场景一:路由器作为DHCP服务器(小型网络)

# 1. 开启DHCP服务dhcpenable# 2. 创建地址池ippool pool1 network192.168.1.0 mask255.255.255.0# 分配哪个网段gateway-list192.168.1.1# 网关地址dns-list8.8.8.8114.114.114.114# DNS服务器lease day1# 租期1天excluded-ip-address192.168.1.1192.168.1.10# 排除不分配的IP(比如网关、服务器)# 3. 在接口上启用DHCPinterface GigabitEthernet0/0/0ipaddress192.168.1.124dhcpselectglobal# 使用全局地址池

场景二:三层交换机作为DHCP服务器(VLAN场景)

dhcpenable# 创建VLAN 10的地址池ippool vlan10 network192.168.10.0 mask255.255.255.0 gateway-list192.168.10.1 dns-list8.8.8.8# 创建VLAN 20的地址池ippool vlan20 network192.168.20.0 mask255.255.255.0 gateway-list192.168.20.1 dns-list8.8.8.8# 在VLANIF接口上启用DHCPinterface Vlanif10ipaddress192.168.10.124dhcpselectglobal interface Vlanif20ipaddress192.168.20.124dhcpselectglobal

场景三:接口地址池(简单场景)

dhcpenableinterface GigabitEthernet0/0/0ipaddress192.168.1.124dhcpselectinterface# 直接用接口网段做地址池dhcp server dns-list8.8.8.8 dhcp server excluded-ip-address192.168.1.1

六、常见坑点与避坑指南

坑1:地址池耗尽
500台电脑,地址池只有200个IP,后300台拿不到IP。

解决:扩大地址池,或缩短租期让IP快速回收。

坑2:DHCP中继没配
跨网段客户端拿不到IP,检查网关路由器有没有开中继。

坑3:网关配错
地址池里的网关和实际路由器接口IP不一致,客户端上不了网。

坑4:排除地址忘了配
网关IP、服务器静态IP没排除,DHCP把它们分给电脑,导致IP冲突。

坑5:DHCP欺骗攻击
有人私接DHCP服务器,给客户端分配错误的网关,截获流量。

解决:在交换机上配 DHCP Snooping,只信任合法DHCP服务器的端口。

七、HCIP考试要点速记

DORA四步:DISCOVER → OFFER → REQUEST → ACK。

租约机制:T1(50%)单播续约,T2(87.5%)广播续约。

DHCP中继:跨网段必须配,单播转发DISCOVER。

配置命令:dhcp enable、ip pool、dhcp select global/interface/relay。

DHCP Snooping:防欺骗,信任端口和非信任端口。

端口号:DHCP服务器用UDP 67,客户端用UDP 68。

八、总结

DHCP自动分IP,DORA四步走。
DISCOVER广播喊,OFFER来回应。
REQUEST选一家,ACK确认成交。
租期到了要续约,T1单播T2广播。
跨网段用中继,单播转发解难题。
排除网关和服务器,地址冲突远离你。

备考建议:

在ENSP里搭一个路由器+两台PC,配DHCP,看PC能不能自动获取IP。

再加一个网段,配DHCP中继,验证跨网段分配。

用 display ip pool 查看地址池使用情况。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/1 21:53:35

ChipON IDE开发KF32单片机:从建工程到调试的完整实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/1 21:53:33

微信小程序订阅消息报错:TAP gesture手势校验原理与解决方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/1 21:50:43

MiMo-V2.6 Pro与Flash:面向生产环境的API推理架构演进

1. MiMo-V2.6不是“又一个大模型”,而是API服务架构的务实进化最近刷到“小米发布并开源 MiMo-V2.6 系列,Pro 与 Flash 双版本,API 价格与前代持平”这条消息时,我第一反应不是点开看参数,而是翻出自己上个月刚部署的 …

作者头像 李华
网站建设 2026/10/1 21:50:35

春天为什么容易心动?从多巴胺到催产素的恋爱信号解码

一到春天就想谈恋爱?从生物学角度解析人类的“心动信号”源码每年三四月份,社交平台上的“恋爱脑”含量就会肉眼可见地飙升。朋友圈里开始有人发“春天到了,想谈恋爱是正常的吗”,连平时最理性、号称“封心锁爱”的那几个朋友&…

作者头像 李华
网站建设 2026/10/1 21:50:22

我的世界数据包从零入门:结构原理与自定义配方实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/1 21:48:18

双槽EPYC 9654服务器组装实战:高性价比数据中心级搭建指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华