3 ms·
Sounds like a bad fragmentation implementation. At 64KB datagrams you have to send over 4GB of data before you need to recycle an ID Even if your packet ids ar
by nly 8y ago
Sounds like a bad fragmentation implementation. At 64KB datagrams you have to send over 4GB of data before you need to recycle an ID
Even if your packet ids are assigned poorly, on the receiving side Linux has a heuristic that takes in to account reordering to minimize the chance of reassembling bad packets. Basically if packets with the same frag id are too far apart then the whole datagram is chucked:
https://marc.info/?l=linux-netdev&m=113267833031122&w=2 https://marc.info/?l=linux-netdev&m=113267833031122&w=2