華為云計算 云知識 傳輸控制協(xié)議
傳輸控制協(xié)議

傳輸控制協(xié)議(TCP,Transmission Control Protocol)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議,由IETF的RFC 793定義,旨在適應支持多網(wǎng)絡應用的分層協(xié)議層次結(jié)構(gòu),連接到不同但互連的計算機通信網(wǎng)絡的主計算機中的成對進程之間依靠TCP提供可靠的通信服務。

TCP是一種面向廣域網(wǎng)的通信協(xié)議,目的是在跨多個網(wǎng)絡通信時,為兩個通信端點之間提供一條具有下列特點的通信方式:

-基于流的方式

-面向連接

-可靠

-在網(wǎng)絡狀況不佳的時候盡量降低系統(tǒng)由于重傳帶來的帶寬開銷

-不考慮中間網(wǎng)段和節(jié)點

當應用層向TCP層發(fā)送用于網(wǎng)間傳輸?shù)?、?位字節(jié)表示的數(shù)據(jù)流,TCP則把數(shù)據(jù)流分割成適當長度的報文段,最大傳輸段大?。∕SS)通常受該計算機連接的網(wǎng)絡的數(shù)據(jù)鏈路層的最大傳送單元(MTU)限制。之后TCP把數(shù)據(jù)包傳給IP層,由它來通過網(wǎng)絡將包傳送給接收端實體的TCP層。