TCP傳輸爲什麼可靠?

1.確認和重傳:接收方收到數據後會進行確認,發送方一段時間沒有收到確認信息,就會重傳。

2.數據校驗:數據合理分片和排序。TCP會對數據分片,接收方會將數據按順序緩存,接收完畢後,會對數據進行重新排序,之後在提交給應用層。

3.流程控制:如果發送方發送速度過快,爲了防止數據包丟失,會提醒發送方降低發送速度。

4.擁塞控制:當網絡發生擁塞的時候,減少數據的發送。

 

 

參考文章:https://juejin.im/post/5e5b50eb6fb9a07cae136773#heading-31

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章