A chunk consists of four parts: length (4 bytes, big-endian), chunk type/name (4 bytes), chunk data (length bytes) and CRC (cyclic redundancy code/checksum; 4 bytes). The CRC is a network-byte-order CRC-32 computed over the chunk type and chunk data, but not the length.
A chunk consists of four parts length (4 bytes, big-endian), chunk type/nam.e (4 bytes), chunk data (length bytes) and CRC (cyclic redundancy code/checksum; 4 bytes) The CRC is a network-byt:e-order CRC-32 computed over the chunk type and chunk data, but not the length.