You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UPDATE: I noticed that the patched Chrony uses getdns, which is able to fetch A/AAAA records for the SRV targets, so perhaps that eliminated the need for this suggestion.
I suggest considering the use of SVCB records rather than SRV records.
Here's a possible use case: imagine a theoretical scenario in which a Time User only has IPv4 connectivity, while all Time Sources except one only have IPv6 connectivity. A DNS query for the SRV record of srv.experimental.ntspooltest.org would return all available servers, after which the client would have to try them one by one only to discover that most of them are unusable.
With SVCB records, the ipv4hint= and ipv6hint= parameters in the DNS response would immediately indicate which of the returned servers are actually reachable.
If this were considered, I would also suggest using underscored node names, for example: _ntspool.example.org..
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
UPDATE: I noticed that the patched Chrony uses getdns, which is able to fetch A/AAAA records for the SRV targets, so perhaps that eliminated the need for this suggestion.
I suggest considering the use of SVCB records rather than SRV records.
The main reason is the availability of the
ipv4hint=andipv6hint=parameters.Here's a possible use case: imagine a theoretical scenario in which a Time User only has IPv4 connectivity, while all Time Sources except one only have IPv6 connectivity. A DNS query for the SRV record of
srv.experimental.ntspooltest.orgwould return all available servers, after which the client would have to try them one by one only to discover that most of them are unusable.With SVCB records, the
ipv4hint=andipv6hint=parameters in the DNS response would immediately indicate which of the returned servers are actually reachable.If this were considered, I would also suggest using underscored node names, for example:
_ntspool.example.org..Possible example record:
All reactions