Netnod goes live with Arista FPGA implementation of Network Time Security (NTS)

Netnod’s NTP service was one of the first to implement NTS in server software and the first anywhere in the world to deploy NTS at a hardware level. We are now testing our latest implementation on the Arista 7130 switch.

The first version of Netnod’s FPGA implementation has been publicly available for tests since August 2020. This is now thoroughly tested and available from production servers at: and This is where you should connect if you need a production service.

FPGA implementation on Arista 7130-48LB FPGA switch

We have now ported our FPGA implementation of an NTP/NTS server to the Arista 7130-48LB FPGA switch. The source code is available on github here:

The Arista FPGA implementation is live on and if you want to give it a try. Disclaimer: this is a lab setup and could break in interesting ways without any warning, so please don't use it for anything important!

Following a test period, we will roll out the Arista implementation in production later this year.

If you do try out the service and have any trouble, or if you have a question or suggestion, please contact Christer Weinigel <>.

More information:

If you are interested in the background of our FPGA implementation of NTS, you can find more details in our recent white paper here.

You can find more information about how to use NTS including how to set up your NTS client and connect to an NTS server here.

What is PTP and why should you use it
Patrik "paf" Fältström
Providing traceable time to the highest levels of accuracy is essential for industries ranging from telecommunications and the energy sector to financial and trading services. Precision Time Protocol (PTP) services provide traceable time over a dedicated fibre which enables organisations to time stamp to the highest degree of accuracy. 

These are the technical details for Netnod’s NTP service and how to reach our Internet Time servers.
Best practices for connecting to NTP servers
Best practices for connecting to NTP servers
Christer Weinigel
Using the Network Time Protocol (NTP) is a simple and effective way to set your local time. But how can you ensure that the time you are getting is correct, what can you do to improve time accuracy, and how do you decide which NTP servers are best for you? In this blogpost, we will take you through everything you need to know about getting the most accurate time over NTP.