Packet, Protocol