作者Suzuka26 ()
看板IPv6
标题Re: [问题]RA中的Flag,当M bit=1, O bit=0如何产生?
时间Tue Jan 22 23:23:51 2013
※ 引述《k7athlon (I nEeD fReE)》之铭言:
: 如题,请问各位先进,
: RA中有可能m bit =1 , o bit=0吗?
: 是什麽样的情形或参数设定下才能产生呢
: 或是这个组合是不可能产生的
: 请各位大大解惑谢谢
在RFC4861有一段话是这样写的
If the M flag is set, the O flag is redundant and
can be ignored because DHCPv6 will return all
available configuration information
也就是说当m=1时, o bit会被忽略
而且还会跟dhcp server要所有的参数
讲白话一点就是说, m=1时就算o=0, 也会将o bit视为1
你都已经跟server要IP了 也请你一便把DNS等其他参数带走吧
你可以用radvd去试看看
就算设m=1,o=0
你还是可以拿到dns
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.110.234.100
1F:推 synchronous:m=1时就算o=0, 也会将o bit视为1 redundant非这解释 01/23 10:55
2F:→ synchronous:m=1 O flag就无意义了 没有所谓视为1 or 0 01/23 10:56
3F:→ synchronous:不管 O flag为多少 (if M=1) 都是靠DHCPv6全拿所有 01/23 10:57
4F:推 pichubaby:推 01/24 03:16