<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <tt>Hi:<br>
      <br>
      These values can be used to set limits on lifetimes requested by
      clients.  This allows you to make sure client's do no request
      values that are too small or too large for your requirements.  If
      you do not set them, they default to valid-lifetime which
      effectively ignores requested client lifetimes.</tt><br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 9/4/20 8:49 AM, Marcos Renato da
      Silva Junior wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:8c08e5bf-fb5d-5034-521d-959b77308a30@unesp.br">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p><span class="tlid-translation translation" lang="en"><span
            title="">Thanks Thomas</span>,</span></p>
      <p><span class="tlid-translation translation" lang="en"><span
            title="" class="">But I still a bit confused about default
            to min-valid-lifetime and max-valid-lifetime.</span></span></p>
      <div class="moz-cite-prefix">Em 04/09/2020 09:03, Thomas
        Markwalder escreveu:<br>
      </div>
      <blockquote type="cite"
        cite="mid:7ea36b0e-012d-55e3-7fd4-1f707dab57a3@isc.org">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        <tt>Hello:<br>
          <br>
          You need only set calculate-tee-times to true. The percentage
          values, t1-percent and t2-percent, default to .5 and .875
          respectively.<br>
          <br>
           <br>
        </tt><br>
        <div class="moz-cite-prefix">On 9/3/20 7:47 PM, Marcos Renato da
          Silva Junior wrote:<br>
        </div>
        <blockquote type="cite"
          cite="mid:e32ec4d4-2bfe-7e94-b19a-05db3af91fb8@unesp.br">
          <meta http-equiv="content-type" content="text/html;
            charset=UTF-8">
          <p>Hi, </p>
          <div class="moz-forward-container">
            <p><br>
            </p>
            <p>1 - "Beginning with Kea 1.6.0 the lease valid lifetime is
              extended from a single value to a triplet with minimum,
              default and maximum values using <code class="docutils
                literal notranslate"><span class="pre">min-valid-lifetime</span></code>,
              <code class="docutils literal notranslate"><span
                  class="pre">valid-lifetime</span></code> and <code
                class="docutils literal notranslate"><span class="pre">max-valid-lifetime</span></code>.
              When the client does not specify a lifetime the default
              value is used, when it specifies using a DHCP option code
              51 this value is used if it is not less than the minimum
              (in this case the minimum is returned) or greater than the
              maximum (in this case the maximum is used)."</p>
            <p><span class="tlid-translation translation" lang="en"><span
                  title="" class="">What is the default value for </span></span><span
                class="tlid-translation translation" lang="en"><span
                  title="" class=""><code class="docutils literal
                    notranslate"><span class="pre">min-valid-lifetime</span></code>
                  and <code class="docutils literal notranslate"><span
                      class="pre">max-valid-lifetime</span></code> ? <br>
                </span></span></p>
            <p><span class="tlid-translation translation" lang="en"><span
                  title="" class="">I presume </span></span><span
                class="tlid-translation translation" lang="en"><span
                  title="" class=""><span class="tlid-translation
                    translation" lang="en"><span title="" class=""><code
                        class="docutils literal notranslate"><span
                          class="pre">valid-lifetime</span></code></span></span>
                  right ?</span></span></p>
            <p><br>
            </p>
            <p>2 - "According to <a class="reference external"
                href="https://tools.ietf.org/html/rfc2131"
                moz-do-not-send="true">RFC 2131</a>, servers should send
              values for T1 and T2 that are 50% and 87.5% of the lease
              lifetime, respectively. By default, kea-dhcp4 does not
              send either value. It can be configured to send values
              that are specified explicitly or that are calculated as
              percentages of the lease time."</p>
            <p>So explicitly :<br>
            </p>
            <pre><span class="c1"># DHCPv4 configuration starts on the next line</span>
<span class="s2">"Dhcp4"</span><span class="p">:</span> <span class="p">{</span>

<span class="c1"># First we set up global values</span>
    <span class="s2">"valid-lifetime"</span><span class="p">:</span> <span class="mi">4000</span><span class="p">,</span>
    <span class="s2">"renew-timer"</span><span class="p">:</span> <span class="mi">1000</span><span class="p">,</span>
    <span class="s2">"rebind-timer"</span><span class="p">:</span> <span class="mi">2000</span><span class="p">,

</span></pre>
            <p>And calculated as percentages :</p>
            <pre><span class="c1"># DHCPv4 configuration starts on the next line</span>
<span class="s2">"Dhcp4"</span><span class="p">:</span> <span class="p">{</span>

<span class="c1"># First we set up global values</span>
    <span class="s2">"valid-lifetime"</span><span class="p">:</span> <span class="mi">4000</span><span class="p">,</span>
<code class="language-json" data-lang="json">    "calculate-tee-times": true,

</code>
</pre>
            <div class="text-wrap tlid-copy-target">
              <div class="result-shield-container tlid-copy-target"
                tabindex="0"><span class="tlid-translation translation"
                  lang="en"><span title="" class="">Or :<br>
                  </span></span></div>
              <div class="result-shield-container tlid-copy-target"
                tabindex="0"><span class="tlid-translation translation"
                  lang="en"><span title="" class=""><br>
                  </span></span></div>
              <div class="result-shield-container tlid-copy-target"
                tabindex="0"><code class="language-json"
                  data-lang="json"></code>
                <pre><span class="c1"># DHCPv4 configuration starts on the next line</span>
<span class="s2">"Dhcp4"</span><span class="p">:</span> <span class="p">{</span>

<span class="c1"># First we set up global values</span>
    <span class="s2">"valid-lifetime"</span><span class="p">:</span> <span class="mi">4000</span><span class="p">,</span>
<code class="language-json" data-lang="json">    "calculate-tee-times": true,
</code>    <code class="language-json" data-lang="json"><code class="language-json" data-lang="json">"t1-percent": 0.5,
    "t2-percent": 0.875,</code></code></pre>
                <span class="tlid-translation translation" lang="en"><span
                    title="" class=""></span></span></div>
              <div class="result-shield-container tlid-copy-target"
                tabindex="0"><span class="tlid-translation translation"
                  lang="en"><span title="" class=""><br>
                  </span></span></div>
              <div class="result-shield-container tlid-copy-target"
                tabindex="0"><span class="tlid-translation translation"
                  lang="en"><span title="" class=""><br>
                  </span></span></div>
              <div class="result-shield-container tlid-copy-target"
                tabindex="0"><span class="tlid-translation translation"
                  lang="en"><span title="" class="">It's the right way?</span></span><span
                  class="tlid-translation-gender-indicator
                  translation-gender-indicator"></span><span
                  class="tlid-trans-verified-button
                  trans-verified-button" style="" role="button"></span></div>
            </div>
            <p><br>
            </p>
            <p>Best,<br>
              <span class="tlid-translation translation" lang="en"><span
                  title="" class=""></span></span><span
                class="tlid-translation translation" lang="en"><span
                  title="" class=""><code class="docutils literal
                    notranslate"><span class="pre"></span></code></span></span><span
                class="tlid-translation translation" lang="en"><span
                  title="" class=""><code class="docutils literal
                    notranslate"><span class="pre"><span
                        class="tlid-translation translation" lang="en"><span
                          title="" class=""></span></span></span></code></span></span><span
                class="tlid-translation translation" lang="en"><span
                  title="" class=""><code class="docutils literal
                    notranslate"><span class="pre"><span
                        class="tlid-translation translation" lang="en"><span
                          title="" class=""></span></span></span></code></span></span></p>
            <pre class="moz-signature" cols="72">-- 
Marcos Renato da Silva Junior</pre>
          </div>
          <br>
          <fieldset class="mimeAttachmentHeader"></fieldset>
          <pre class="moz-quote-pre" wrap="">_______________________________________________
ISC funds the development of this software with paid support subscriptions. Contact us at <a class="moz-txt-link-freetext" href="https://www.isc.org/contact/" moz-do-not-send="true">https://www.isc.org/contact/</a> for more information.

To unsubscribe visit <a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/kea-users" moz-do-not-send="true">https://lists.isc.org/mailman/listinfo/kea-users</a>.

Kea-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Kea-users@lists.isc.org" moz-do-not-send="true">Kea-users@lists.isc.org</a>
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/kea-users" moz-do-not-send="true">https://lists.isc.org/mailman/listinfo/kea-users</a>
</pre>
        </blockquote>
        <br>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
ISC funds the development of this software with paid support subscriptions. Contact us at <a class="moz-txt-link-freetext" href="https://www.isc.org/contact/" moz-do-not-send="true">https://www.isc.org/contact/</a> for more information.

To unsubscribe visit <a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/kea-users" moz-do-not-send="true">https://lists.isc.org/mailman/listinfo/kea-users</a>.

Kea-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Kea-users@lists.isc.org" moz-do-not-send="true">Kea-users@lists.isc.org</a>
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/kea-users" moz-do-not-send="true">https://lists.isc.org/mailman/listinfo/kea-users</a>
</pre>
      </blockquote>
      <pre class="moz-signature" cols="72">-- 
Marcos Renato da Silva Junior
Universidade Estadual Paulista - Unesp
Faculdade de Engenharia de Ilha Solteira - FEIS
Departamento de Engenharia Elétrica - DEE
15385-000 - Ilha Solteira/SP
(18) 3743-1164</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
ISC funds the development of this software with paid support subscriptions. Contact us at <a class="moz-txt-link-freetext" href="https://www.isc.org/contact/">https://www.isc.org/contact/</a> for more information.

To unsubscribe visit <a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/kea-users">https://lists.isc.org/mailman/listinfo/kea-users</a>.

Kea-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Kea-users@lists.isc.org">Kea-users@lists.isc.org</a>
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/kea-users">https://lists.isc.org/mailman/listinfo/kea-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>