4 ms·
(Answering myself now, oh my.) ... And doesn't this also adds, creates a relationship between otherwise independent packets, potentially creating a way to tag
by JoachimS 3y ago
(Answering myself now, oh my.)
... And doesn't this also adds, creates a relationship between otherwise independent packets, potentially creating a way to tag packets through a network. Basically if I can control the arrival time of my packets to a router (I send them at a baseline fixed rate, but delay the transmit time with a pattern), packets that are then bunched together to be vector processed in the router will also be affected by this delay. I could possibly then observe this pattern at other places in the network. Thus tracing packets.
Possibly.
- gpderetta 3y agoIt is a latency/throughput tradeoff. I haven't really see how VPP works, but I don't expect it actually waits for a vector of packets to be completed. Likely it buffers batch 2 while it is still processing batch 1. As soon as it is done, it starts processing batch 2 and begins buffering batch 3. I wouldn't be surprised if this actually reduces variance.