You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ADD_ADDR IPv6 + port number is 30 bytes long → 42, too long
Seems risky to disable TCP Timestamps just for one packet
Reordering should work: first ADD_ADDR, then TCP Timestamps
we need to be careful that some middleboxes can be disturbed if options are in a different order (it should not be the case but well) → so best to do that only with this specific packet, not all MPTCP ones
That topic has been discussed at netconf, EDO has many disadvantages/drawbacks (among them requires disabling GRO). It will not land upstream anytime soon (if ever)
With TCP-timestamps (padded) taking 12 bytes and ADD_ADDR IPv6 + port taking 30 bytes, we are beyond the 40-byte limit for TCP options.
It would be possible to squeeze both options into the header if we first write the ADD_ADDR and then the TCP timestamp without the nops preceding it.
The text was updated successfully, but these errors were encountered: