It appears as though you have the two concepts reversed; if you are using flow control than you are using a reliable delivery method - these are at layer 4 of the OSI model, which is TCP for reliable delivery. TCP provides flow control.
UDP would be used for speed, when you do not need reliable delivery. However, UDP does not use flow control, since there is no handshaking between transmission and reception, and it is a connectionless protocol.
UDP
UDP
UDP
UDP
Guaranteed reliable delivery is provided by TCP transport.
TCP
TCP
This would be UDP. The User Datagram Protocol. It has no error checking or correction or congestion measures.
transport layer
UDP
No, the protocol that guarantees packet delivery is TCP.No, the protocol that guarantees packet delivery is TCP.No, the protocol that guarantees packet delivery is TCP.No, the protocol that guarantees packet delivery is TCP.
• low overhead • no flow control • no error-recovery function