Slaac意思

SLAAC 是 Stateless Address Autoconfiguration 的縮寫,它是 IPv6 地址自動配置的一種方式。在 IPv6 中,每個接口都需要一個全球唯一的 IPv6 地址來與其他設備通信。SLAAC 允許網路接口在沒有 DHCP 伺服器的情況下自動配置 IPv6 地址。

SLAAC 的工作原理是,當一個設備首次連線到 IPv6 網路時,它會從網路前綴中自動生成一個 IPv6 地址。這個網路前綴是由路由器廣播的,它包含了網路標識符和前綴長度。設備使用這些信息來構造自己的 IPv6 地址,地址的格式通常是這樣的:

[網路前綴]::[接口標識符]::/64

其中,[網路前綴] 是路由器廣播的,[接口標識符] 是設備自己生成的,用於標識該設備在網路中的位置。/64 表示前綴長度,即地址的前64位是網路前綴,後64位是接口標識符。

SLAAC 生成的地址稱為鏈路本地地址,因為它們僅在本地鏈路上有效。設備還可以使用 SLAAC 生成全球單播地址,這些地址可以在 Internet 上使用。全球單播地址是在鏈路本地地址的基礎上加上一個全球路由前綴生成的。

SLAAC 的好處是它不需要伺服器來分配地址,因此部署和維護成本較低。它也提高了網路的彈性和可靠性,因為即使 DHCP 伺服器不可用,設備仍然可以獲得 IPv6 地址。