Die 64B66B-Codierung ist ein sehr effizientes Codierverfahren, das in 10-Gigabit-Ethernet, 40-Gigabit-Ethernet und 100-Gigabit-Ethernet eingesetzt wird. Bei diesem Verfahren werden nur zwei zusätzliche Bits für die Übertragung eines 64- Bit-Datenblocks benötigt. Reine Daten (D0 - D7) werden in diesem Verfahren mit »01« codiert, Kontrollbytes (C0 - C7) und ein Gemisch aus Kontroll- und Datenbytes erhalten die Codierung »10«. Unbenutzte Bits werden als »0« übertragen.