Decoding Ethernet headers