A Subcamada de Codificação Física é responsável por delimitar os quadros e enviá-los para a camada MAC.
No Gigabit Ethernet, por exemplo, o esquema de codificação 8B / 10B usa um grupo de códigos de 10 bits para codificar um byte de 8 bits. Os dois bits extras informam se um byte é uma informação ou dados de controle. As informações de controle podem ser Configuration, Start_of_packet, End_of_packet, IDLE, Carrier_extend, Error_propagation.
É assim que uma NIC sabe onde um quadro começa e termina. Isso também significa que o comprimento do quadro não é conhecido antes de ser totalmente decodificado, de forma análoga a uma string terminada em NULL em C.