ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

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

华为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呗”源IP0.0.0.0目标IP255.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快速回收。坑2DHCP中继没配跨网段客户端拿不到IP检查网关路由器有没有开中继。坑3网关配错地址池里的网关和实际路由器接口IP不一致客户端上不了网。坑4排除地址忘了配网关IP、服务器静态IP没排除DHCP把它们分给电脑导致IP冲突。坑5DHCP欺骗攻击有人私接DHCP服务器给客户端分配错误的网关截获流量。解决在交换机上配 DHCP Snooping只信任合法DHCP服务器的端口。七、HCIP考试要点速记DORA四步DISCOVER → OFFER → REQUEST → ACK。租约机制T150%单播续约T287.5%广播续约。DHCP中继跨网段必须配单播转发DISCOVER。配置命令dhcp enable、ip pool、dhcp select global/interface/relay。DHCP Snooping防欺骗信任端口和非信任端口。端口号DHCP服务器用UDP 67客户端用UDP 68。八、总结DHCP自动分IPDORA四步走。DISCOVER广播喊OFFER来回应。REQUEST选一家ACK确认成交。租期到了要续约T1单播T2广播。跨网段用中继单播转发解难题。排除网关和服务器地址冲突远离你。备考建议在ENSP里搭一个路由器两台PC配DHCP看PC能不能自动获取IP。再加一个网段配DHCP中继验证跨网段分配。用 display ip pool 查看地址池使用情况。
返回列表