timestamps are included in the routing packet header wrappers of all TCP/IP packets to determine how long to hang on to packets before dropping them. its a standard part of the protocol since inception.
There are two “time” fields in the standard tcp/ip header. The ttl field is incremented at each hop the packet traverses and is valued from 0 to 255 (8 bits). The other time field is used in the syn/ack exchange.
There is a variable length “options” field which can be used for all sorts of things including time stamps.
Can you point me to an RFC that standardizes that time stamping?
https://www.white-rabbit.tech
A router that timestamps packet for ethernet routing. This is probably used to sync all the data points from CERN which a multi mile long loop.
timestamps are included in the routing packet header wrappers of all TCP/IP packets to determine how long to hang on to packets before dropping them. its a standard part of the protocol since inception.
There are two “time” fields in the standard tcp/ip header. The ttl field is incremented at each hop the packet traverses and is valued from 0 to 255 (8 bits). The other time field is used in the syn/ack exchange.
There is a variable length “options” field which can be used for all sorts of things including time stamps.
Can you point me to an RFC that standardizes that time stamping?
Yes, but this sounds like it is a time sync across many routers.
https://www.white-rabbit.tech/use-cases-of-wr/
Seems like this was standardized in 2019 after being developed for a few years.