RA報文M/O標誌位
設備在獲取IPv6地址等信息時,會先發送RS報文請求鏈路上的路由設備,路由設備受到RS報文後會發送相應的RA報文來表示自身能夠提供的IPv6服務類型。
對於RA報文,根據其M字段和O字段確定其獲取IPv6地址的模式:
1) M字段:管理地址配置標識(Managed Address Configuration)
M=0,標識爲狀態地址分配,客戶端通過無狀態協議(如ND)獲得IPv6地址
M=1,標識有狀態地址分配,客戶端通過有狀態協議(如DHCPv6)獲得IPv6地址
2) O字段:其他有狀態配置標識(Other Configuration)
O=0,標識客戶端通過無狀態協議(如ND)獲取除地址外的其他配置信息
O=1,標識客戶端通過有狀態協議(如DHCPv6)獲取除地址外設爲其他配置信息,如DNS,SIP服務器信息。
協議規定,若M=1.則O=1,否則無意義。
M與O字段不同組合的含義:
M | O | 含義 | 描述 |
---|---|---|---|
1 | 1 | 地址和DNS等都從DHCPv6服務器取得 | Stateful DHCPv6 |
0 | 1 | 地址使用RA廣播的prefix+ EUI-64計算出來的接口地址,DNS和其他服務器從DHCPv6取得 | Stateless DHCPv6 |
0 | 0 | 完全的Stateless配置,僅地址使用RA廣播的prefix+ EUI-64計算出來的接口地址 | Stateless AutoConfiguration |