Open cpaasch opened 1 year ago
Some notes from the last meeting:
Note: another way to allow writing more bytes is to wait for TCP EDO support: draft IETF - draft implementation
Note: another way to allow writing more bytes is to wait for TCP EDO support: draft IETF - draft implementation
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)
From the meeting we had last week:
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.