流量控制:
是為了控制發送方的發送速率,確保接收方來得及接收。
接收方發送的確認報文中窗口字段可以用來控制發送方窗口大小,從而影響發送方的發送速率。窗口大小設置為0,則發送方無法發送數據。
擁塞控制(慢開始,擁塞避免、快重傳、快恢復):
如果網絡出現擁塞,分組將會丟失,那么發送方將會重新傳輸數據,從而導致網絡擁塞程度更高。因此,需要控制發送發的速率,和流量控制很像,但是出發點不同,流量控制是為了保證接收方來得及接收,而擁塞控制是為了降低網絡擁塞程度。