1. A computer-readable medium having stored thereon a peer-to-peer record data structure, comprising: a first data field containing data representing peer-to-peer record header information; a second data field containing data representing peer-to-peer record attribute information; and a third data field containing data representing peer-to-peer record data.