ietf-wg-masque / draft-ietf-masque-connect-ethernet

MASQUE for Ethernet
Other
3 stars 2 forks source link

Why are we transmitting the Frame Check Sequence? #5

Closed asedeno closed 2 months ago

asedeno commented 7 months ago

Section 6 of the draft states that Context ID 0 indicates that the Datagram carries

a full Layer 2 Ethernet Frame (from the MAC destination field until the last byte of the Frame check sequence field).

The Frame check sequence is a four octet CRC that we could recalculate on the receiving Ethernet proxying endpoint. If we drop and recompute it, we eke out 4 additional octets of payload.

achernya commented 7 months ago

In CONNECT-IP we left header compression to future context IDs. I think you could do the same here? You're trading off space vs compute power.

asedeno commented 2 months ago

Sure, let's return to this in future header compression work if that happens.