slaac是IPv6中的術語。Stateless address autoconfiguration,無狀態地址自動配置。
一個路由IPv6網路使用ICMPv6路由發現協定。IPv6主機第一次連線到網路時自動進行配置,傳送一個本地路由請求組播,獲取它的配置參數。如果配置合理,路由器返回一個路由通告包,其中包含了網路層配置參數。
如果IPv6無狀態地址自動配置不適合於套用,網路可能使用狀態配置,採用DHCPv6或主機靜態配置。
自動配置過程的運作大致如下:
1.主機配置鏈路本地地址;
2. 主機檢查地址是否唯一,即主機對(暫時)地址執行重複地址檢測(DAD);
3. 主機傳送路由器請求訊息;
4. 在接收路由器通告(RA)後,主機為接收的路由器通告中的每個前綴配置一個或多個暫時IPv6地址;
5. 主機檢查地址是否唯一,即對暫時地址執行DAD;
6. 如果地址是唯一的,它通常會成為“首選”地址,可以積極用於網路通信。
3. 主機傳送路由器請求訊息;
4. 在接收路由器通告(RA)後,主機為接收的路由器通告中的每個前綴配置一個或多個暫時IPv6地址;
5. 主機檢查地址是否唯一,即對暫時地址執行DAD;
6. 如果地址是唯一的,它通常會成為“首選”地址,可以積極用於網路通信。