Layer boundaries
The Ethernet header supplies destination and source MAC addresses followed by an EtherType. In the untagged sample, it occupies 14 bytes, and EtherType 0x0800 identifies IPv4. In the IPv4 header, the low nibble of the first byte is the IHL in 32-bit words; 5 means 20 bytes. These declarations, not pasted line breaks, establish field boundaries.