Since our goal with TPTO is to pace sends, by spreading out a batch of packets, instead of sending one big burst, generally we always want to start sending Now(), but then spread the traffic out. So can we just remove the uint64_t TxTime; value all together?
This would resolve an issue around requiring clock synchronization between the OS and the NIC.
Since our goal with TPTO is to pace sends, by spreading out a batch of packets, instead of sending one big burst, generally we always want to start sending
Now()
, but then spread the traffic out. So can we just remove theuint64_t TxTime;
value all together?This would resolve an issue around requiring clock synchronization between the OS and the NIC.