A method for the reliable distribution of content, from a source node to storage at a recipient node in a network comprising a plurality of nodes comprising the source node, at least one recipient node, and a plurality of intermediate nodes disposed between said source node and said recipient node, wherein each of said plurality of nodes stores a portion of distributed storage management information, said method comprising the steps of:
- said source node generating control information regarding said content, said control information comprising access information;
- said source node assembling at least one packet comprising said content and said control information and addressing information only for a first proximate node, which first proximate node is an intermediate node that is proximate to said source node and is a node other than the recipient node;
- said source node transmitting the at least one packet to the first proximate node;
- said first proximate node directing the at least one packet to the recipient node via at least one intermediate node;
- and
- said at least one intermediate node modifying at least one of said addressing information and said control information based on said portion of said distributed storage management information.