1. A memory device comprising: a memory component configured to store data; a processor, configured to: generate one or more data packets associated with the memory component, wherein each data packet comprises: a transaction type field comprising data indicative of a first size of a payload of the respective data packet and a second size of an error control code in the respective data packet; a payload field comprising the payload, wherein the payload comprises a transaction window field, an address field, and a levels of indirection field; and an error control code field comprising the error control code; transmit the one or more data packets to a requesting component, wherein the requesting component is configured to identify the payload field and the error control field of each data packet based on the data of the transaction type field in each data packet.