傳輸控制協定 (TCP) 確保網際網路上資料的可靠傳輸。它將資料分割成資料包,並對其進行編號、傳送和等待確認。如果封包遺失,TCP 會重新傳送,並依序重組封包。它為應用程式提供可靠的資料流。
TCP 與 IP 協同工作。 IP 負責路由資料包,TCP 確保資料包到達目的地。 IP 的可靠性較差,而 TCP 則增強了可靠性。它們共同構成了網路的基礎。 TCP 是連接導向的協議,它會在發送資料之前建立連接,並在發送完成後關閉連接。
TCP 功能
- 以連結為導向:先握手
- 可靠:確認和重傳
- 有序:資料包依序重新組裝
- 流量控制:防止接收器過載
- 擁塞控制:適應網路狀況
TCP 用於網頁瀏覽、電子郵件、檔案傳輸和串流媒體播放。它不用於語音和視訊通話等即時應用。這些應用使用 UDP,UDP 速度更快但可靠性較低。 TCP 是可靠的主力軍,UDP 是速度更快的替代方案。網路需要兩者。
Comments
No comments yet. Be the first to share a thought.
Leave a comment