2026/2/20 7:41:43
网站建设
项目流程
网站推广的表现方式,网站的欢迎页怎么做,个人网站制作手绘,随便建设网站犯法吗为什么插上网线就能上网#xff0c;不需要手动填 IP#xff1f;1. 什么是 DHCP#xff1f;
DHCP (Dynamic Host Configuration Protocol)#xff0c;动态主机配置协议。
它的角色就像公司的行政前台小姐姐。
静态 IP#xff1a;相当于你自己带个工牌来上班#xff0c;容易…为什么插上网线就能上网不需要手动填 IP1. 什么是 DHCPDHCP (Dynamic Host Configuration Protocol)动态主机配置协议。它的角色就像公司的行政前台小姐姐。静态 IP相当于你自己带个工牌来上班容易跟别人重号IP 冲突而且换个部门换子网就得重新写。DHCP你空着手来前台小姐姐看一眼你的脸MAC 地址给你发一张临时工牌IP 地址告诉你“这工牌能用 8 小时快到了记得来续签。”公司内网 (局域网)1. 我要 IP (广播)已有 IP静态 IP转发请求2. 给你 192.168.1.100转发回应电脑 A (新员工)手机 B打印机交换机路由器 (集成 DHCP 服务)互联网2. DHCP 四步交互 (DORA 流程)当你的电脑客户端第一次连入网络时会发生以下四个步骤。因为首字母分别是 D-O-R-A所以叫 DORA 流程。DHCP服务器电脑 (Client)DHCP服务器电脑 (Client)刚开机无 IP (0.0.0.0)有人吗我要上网查地址池发现空闲我有 192.168.1.100给你要不要收到 Offer决定选用我要了其他人别发了。标记已占用登记租期盖章生效给你网关/DNS。配置网络开始冲浪1. DHCP Discover (广播)2. DHCP Offer (单播/广播)3. DHCP Request (广播!)4. DHCP Ack (单播/广播)第一步Discover (发现) —— “有人吗我要上网”动作电脑刚开机不知道自己在哪里也没 IP。于是它大喊一声广播包“我是新来的 MAC:AA-BB-CC哪位大佬能给我分个 IP 呀”范围全网广播所有人都能听到。第二步Offer (提供) —— “我这有个空位”动作DHCP 服务器路由器或专用服务器听到了呼救。它查了一下库存发现192.168.1.100还没人用。回应它给电脑发个单播或广播“小伙子我这有个 IP192.168.1.100租期 2 小时你要不要”第三步Request (请求) —— “好的我要了”动作电脑收到了 Offer。虽然可能收到好几个服务器的 Offer但它通常选第一个。回应它再次大喊一声广播“我决定用192.168.1.100这个 IP 了其他服务器的大佬不用留给我了谢谢”为什么要广播为了告诉其他 DHCP 服务器“我已经名花有主了你们的 Offer 我不接了收回去吧。”第四步Acknowledge (确认) —— “盖章生效”动作被选中的 DHCP 服务器最后确认。回应“好正式登记生效这是你的掩码、网关、DNS。工牌给你拿去嗨吧。”3. 租期 (Lease) 与 续约DHCP 分配的 IP 不是永久的通常有个租期 (Lease Time)比如 24 小时或 2 小时。3.1 为什么要租期就像共享单车你用完得还回来给别人用。如果 IP 是永久的来访的客人走了IP 还被占着地址池很快就枯竭了。3.2 续约机制 (T1/T2 定时器)50% 时间 (T1)租期过了一半比如 1 小时电脑会悄悄问服务器“我还能继续用吗”通常服务器会说“准了时间重置。”87.5% 时间 (T2)如果 T1 时服务器没理你比如服务器挂了等到 87.5% 时间电脑会慌了开始向网内其他 DHCP 服务器求救。100% 时间如果还没人理IP 失效电脑断网重新开始 DORA 流程。4. 进阶行政小姐姐不在这一层怎么办(DHCP Relay)DHCP 的 DORA 前两步是广播。如果你在 10 楼子网 ADHCP 服务器在 1 楼子网 B路由器默认是阻断广播的你的喊声 1 楼听不见。这时候需要DHCP 中继 (Relay)。角色10 楼的路由器接口充当“传话筒”。动作听到你的广播请求后把它包装成单播专门发给 1 楼的 DHCP 服务器。比喻部门秘书听到你喊打电话告诉楼下行政“10 楼有个新人要工牌。”1楼 (VLAN 20)10楼 (VLAN 10)1. 广播 Discover2. 单播转发 (Unicast)3. 单播回应 (Offer)4. 广播/单播回应电脑 (广播请求)路由器接口 (Relay)DHCP 服务器5. 面试必问的小知识点UDP 端口号DHCP 也是基于 C/S 模型的。服务器监听UDP 67。客户端监听UDP 68。除了 IP 还发了什么(DHCP Options)不仅仅是 IP 地址那个“大礼包”里通常还包含子网掩码 (Subnet Mask)默认网关 (Gateway) —— 告诉你出口在哪。DNS 服务器 —— 告诉你怎么解析域名。IP 地址冲突如果你手动设了个静态 IP192.168.1.100DHCP 服务器不知道又把这个 IP 分给了别人就会冲突。现在的 DHCP 服务器通常会在分配前 Ping 一下该 IP确认没人用再发 (Ping Check)。6. 总结DHCP让网络接入变得“即插即用”。它管理着IP 地址池防止冲突。它通过租期机制回收不再使用的 IP 资源。下次连 WiFi 时记得感谢那位看不见的“行政小姐姐”。