The Transmission Control Protocol (TCP) is one example of this,while there is no inherent problem with using TCP in a DTN environment the time-outs need to be at least as long as
the DTN packet lifetime to avoid resending a packet that is still being transfered through the network.