Flow control is about to prevent buffer overflow and miss (Packet queueing delay) and Congestion control is about link capacity (Propagation delay and Bandwidth )
TCP는 전송의 신뢰성과 흐름 제어, 혼잡 제어 등의 역할을 맡고 있는 프로토콜
Provide reliable transport, flow control, congestion control
Does not provide timing, minimum throughput guarantee, security so we use TLS
TCP Features