Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-2935 Implement built-in NTP client
  3. KUDU-2937

built-in NTP client: implement 'iburst'

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: ntp-client
    • Labels:

      Description

      For fast initial synchronisation with NTP sources it's necessary to implement iburst-like behavior.

      From RFC5905 :

         If the BURST flag is lit and the server is reachable and a valid
         source of synchronization is available, the client sends a burst of
         BCOUNT (8) packets at each poll interval.  The interval between
         packets in the burst is two seconds.  This is useful to accurately
         measure jitter with long poll intervals.  If the IBURST flag is lit
         and this is the first packet sent when the server has been
         unreachable, the client sends a burst.  This is useful to quickly
         reduce the synchronization distance below the distance threshold and
         synchronize the clock.
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              aserbin Alexey Serbin
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: