zanarkand icon indicating copy to clipboard operation
zanarkand copied to clipboard

TCP RTT in Frame metadata

Open ayyaruq opened this issue 4 years ago • 1 comments

To enable more accurate latency tracking than simple ICMP echo requests, add the TCP RTT for each packet to the encapsulating Frame. This could get a bit weird with retransmitted Frames but still useful.

ayyaruq avatar Jun 11 '20 07:06 ayyaruq

This is actually way more complex than I thought, as the TCP context isn't passed through to the reassembler. Not actually sure the best way to do this other than either ignoring reassembly like Machina, or maybe implementing a custom protocol layer for Frames, but no clue how TCP reassembly would work with that.

ayyaruq avatar Jun 15 '20 05:06 ayyaruq