<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>I think that is required by SLAAC RFC, which adds another 2 bytes
      to 6 bytes of hardware ethernet address.</p>
    <p>Which is in total 8 bytes, therefore 64 bits is required for it.
      Prefix cannot be higher, but can be lower in theory. There might
      be some implementation details now supporting lower prefix length
      in current implementation.</p>
    <p>Cheers,<br>
      Petr<br>
    </p>
    <div class="moz-cite-prefix">On 15. 06. 23 12:07, renmingshuai via
      Dnsmasq-discuss wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:e88f2eb397ae4e5190487524f97bfb86@huawei.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style>@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Calibri",sans-serif;}a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}div.WordSection1
        {page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal" style="line-height:130%"><span lang="EN-US">When
            ra-only, slaac, or ra-stateless is configured in dhcp-range
            and the prefix len is set to a value other than 64, like
            this:<o:p></o:p></span></p>
        <p class="MsoNormal" style="line-height:130%"><span lang="EN-US">“dhcp-range=2000:1000:1000:1000:1000:1000::,
            ra-stateless,120,infinite”<o:p></o:p></span></p>
        <p class="MsoNormal" style="line-height:130%"><span lang="EN-US">the
            following error message is displayed:<o:p></o:p></span></p>
        <p class="MsoNormal" style="line-height:130%"><span lang="EN-US">dnsmasq:
            prefix length must be exactly 64 for RA subnets at line 16
            of /etc/dnsmasq.conf<o:p></o:p></span></p>
        <p class="MsoNormal" style="line-height:130%"><span lang="EN-US">Why
            must the prefix length be 64? This may come from an RFC
            regulation or recommendation, but I didn't find it. Would
            you mind tell me the reason?<o:p></o:p></span></p>
      </div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Petr Menšík
Software Engineer, RHEL
Red Hat, <a class="moz-txt-link-freetext" href="http://www.redhat.com/">http://www.redhat.com/</a>
PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB</pre>
  </body>
</html>