IPv6路由通告的M和O位說明


在IPv6的環境里,Router的介面會定期的使用multicast發出Router Advertisement (RA)。

這個RA包含了ipv6 prefix信息。 電腦的網路卡收到RA之后,會利用這個Prefix再加上網路卡的Interface ID (通常是使用EUI-64來取得)組合成128 bits的IPv6位址。

在RA里面有兩個重要的位,M bit與O bit。

M: Managed Address Configuration 這個bit 如果是1,代表要請電腦另外再去跟DHCPv6 要IPv6 Prefix

O: Other Configuration 這個bit 如果是1,代表請電腦去跟DHCPv6 要DNS 等等資訊。

我們常聽到的stateful DHCPv6 與stateless DHCPv6,就是由M bit 與O bit 的組合不同而來的。

M=1, O=0 or 1:所有資訊(包括Prefix、DNS等等資訊)都請電腦使用DHCPv6取得。( Stateful DHCPv6 )

M=0, O=1:使用RA里面的Prefix,但是DNS等等資訊請電腦使用DHCPv6取得。( Stateless DHCPv6 )

M=0, O=0:電腦將只得到Prefix,無法取得DNS等資訊。( Stateless autoconfiguration )


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM