A Delay-Tolerant network, DTN, node (11, 12, 13) being used in a Delay-Tolerant network, DTN, the DTN being a wireless multi-hop network that includes a plurality of the DTN nodes (11, 12, 13, 14), performing a store and forward operation, and achieving data delivery between one another by autonomously relaying a protocol data unit, comprising: a memory; and a processor coupled to the memory and configured to execute data transfer processing for the DTN, wherein the data transfer processing comprising: receiving a plurality of bundles, the bundles being the protocol data unit of a bundle protocol, the bundle protocol being located in a layer between an application layer and a transport layer in an Open System Interconnection reference model and providing communication of the store and forward operation of the DTN nodes (11, 12, 13, 14), to be transferred to a same destination DTN node on the DTN, each of the plurality of bundles including any one of a plurality of data segments acquired by dividing data of a content; in accordance with a communication status of the DTN, either deleting a part of the bundles from among the plurality of bundles without transferring to any other DTN node or compressing a data size of a payload of the part of the bundles; and transmitting either a rest of the bundles excluding the deleted part of the bundles or the plurality of bundles including the part of the bundles having the compressed payloads to the DTN for transmitting to the destination DTN node, wherein each of the plurality of bundles includes information indicating an attribute of each bundle, and the deleting or the compressing includes selecting the part of the bundles from the plurality of bundles based on the information. a memory; and a processor coupled to the memory and configured to execute data transfer processing for the DTN, wherein the data transfer processing comprising: receiving a plurality of bundles, the bundles being the protocol data unit of a bundle protocol, the bundle protocol being located in a layer between an application layer and a transport layer in an Open System Interconnection reference model and providing communication of the store and forward operation of the DTN nodes (11, 12, 13, 14), to be transferred to a same destination DTN node on the DTN, each of the plurality of bundles including any one of a plurality of data segments acquired by dividing data of a content; in accordance with a communication status of the DTN, either deleting a part of the bundles from among the plurality of bundles without transferring to any other DTN node or compressing a data size of a payload of the part of the bundles; and transmitting either a rest of the bundles excluding the deleted part of the bundles or the plurality of bundles including the part of the bundles having the compressed payloads to the DTN for transmitting to the destination DTN node, wherein each of the plurality of bundles includes information indicating an attribute of each bundle, and the deleting or the compressing includes selecting the part of the bundles from the plurality of bundles based on the information. receiving a plurality of bundles, the bundles being the protocol data unit of a bundle protocol, the bundle protocol being located in a layer between an application layer and a transport layer in an Open System Interconnection reference model and providing communication of the store and forward operation of the DTN nodes (11, 12, 13, 14), to be transferred to a same destination DTN node on the DTN, each of the plurality of bundles including any one of a plurality of data segments acquired by dividing data of a content; in accordance with a communication status of the DTN, either deleting a part of the bundles from among the plurality of bundles without transferring to any other DTN node or compressing a data size of a payload of the part of the bundles; and transmitting either a rest of the bundles excluding the deleted part of the bundles or the plurality of bundles including the part of the bundles having the compressed payloads to the DTN for transmitting to the destination DTN node, wherein each of the plurality of bundles includes information indicating an attribute of each bundle, and the deleting or the compressing includes selecting the part of the bundles from the plurality of bundles based on the information.