通俗理解IPv6的两种ip获取方式(SLAAC、DHCPv6)

2025年9月16日 10点热度 0人点赞 0条评论

想象一下,你刚搬进一个新的小区(接入一个网络),你需要一个地址(IPv6 地址)才能收快递(接收数据)。这个小区有两种方式给你分配地址:

方式一:自助分配 - 像“自建房” (SLAAC)

这种方式很像小区给你一块地皮,你自己盖房子,自己定门牌号。

  1. 先有个临时身份:你一进小区,先自动获得一个“临时工牌”(链路本地地址),这个工牌只能在小区内部和保安、邻居沟通用。

  2. 听小区广播:小区的物业(路由器)会不停地用“大喇叭”广播(发送RA报文):“注意啦!注意啦!我们小区的地皮号是 幸福大街520号网络前缀)!大家自己盖房子吧!”

  3. 自己盖房定门牌:你听到广播后,就把小区的地皮号 幸福大街520号 和你自己的身份证号(你的MAC地址或一个随机号)组合在一起,变成你的完整地址:幸福大街520号-身份证尾号(这就是你的 全球单播地址)。

  4. 检查是否重复:你在大门上贴上这个新地址,然后喊一嗓子:“这个地址有人用吗?”(重复地址检测)。如果没人回应,OK,这个地址就归你了!

特点:

  • 快! 听到广播你自己就把地址定好了,不用等人上门办理。

  • 物业很省事:物业只负责广播地皮号,它根本不管也不记录谁具体住了哪间房。

  • 缺点:大喇叭只告诉了你地皮号,但没告诉你快递站(DNS服务器)在哪。你可能得自己去问或者查地图。


方式二:物业统一分配 - 像“精装公寓” (DHCPv6)

这种方式很像你住进一个高级公寓,物业公司统一管理所有房间,给你分配一个现成的房间。

  1. 先听广播:同样,物业的大喇叭也在广播:“注意啦!我们小区的地皮号是 幸福大街520号!但是!大家必须来物业中心办理登记!”(广播里设置了 M标志位)。

  2. 去找物业办理:你一听,不能自己盖房,那就去物业中心(DHCPv6服务器)办手续吧。你找到物业(DHCPv6征求),物业说“我能办”(DHCPv6通告)。

  3. 拿到钥匙和地址:你对物业说:“给我个房间吧!”(DHCPv6请求)。物业在它的登记本上查了一下,然后给你一把钥匙和一个写好的地址牌:幸福大街520号-1001室DHCPv6回复,分配给你一个地址)。同时,还会给你一张纸条,上面写着:“快递站地址是 101号商铺,水管工电话是 12345678”(这就是 DNS服务器地址 等额外信息)。

  4. 物业有登记:物业在他的台账上清清楚楚地记下了:1001室 租给了 。他完全掌控着谁住了哪一间。

特点:

  • 管理严格:方便物业统一管理,知道哪间房住了谁,好收租金(管理IP地址分配)。

  • 服务周到:不仅给你地址,还把周边所有服务信息(DNS、NTP等)都一次性告诉你了。

  • 慢一点:你需要跑一趟物业中心,办个手续,比自己盖房慢一些。


总结与对比

特性 自助自建房 (SLAAC) 物业精装房 (DHCPv6)
速度 ,自己搞定 稍慢,需要去物业办理
管理 物业无记录,很自由 物业有登记,管理严格
信息 只给地皮号,不给快递站地址 地址和快递站地址一起给,服务周到
适合场景 家庭、公共场所(怎么住都行) 公司、学校(需要知道谁在哪)

最强组合拳!

现在很多小区用的是 “组合拳”
物业大喇叭这样广播:“地皮号是 幸福大街520号大家可以自己盖房,但是快递站地址请来物业中心问一下!”(广播设置 M=0, O=1)。

这样,你既可以用最快的方式自己搞定地址(SLAAC),又能从物业那里问到最重要的快递站(DNS)在哪里(无状态DHCPv6),两全其美!

kenny

这个人很懒,什么都没留下

文章评论