天天看點

運輸層—TCP

本文主要對TCP進行簡單的描述

TCP協定的主要特點有以下幾點: (1)TCP是面向連接配接的運輸層協定。應用程式在使用TCP協定之前,就必須要建立TCP連接配接。傳送資料完畢之後,必須釋放掉已經建立的TCP連接配接。其實有點像打電話,撥通電話,通話,然後挂斷電話。 (2)TCP協定隻能是點對點的。 (3)TCP提供可靠傳遞。 (4)TCP提供全雙工通信。TCP允許通信雙方的應用程式在任何時候都能發送資料。 (5)TCP是面向位元組流的。 TCP把連接配接作為最基本的抽象。很多特性都是與TCP面向連接配接有關。每個TCP連接配接都有兩個端點,這個端點不是以前提到過的主機、IP位址、應用程序、運輸層的協定端口。而是套接字(socket)或者插口。端口号拼接到IP位址就是套接字。即為:socket = (IP位址 :端口号)。

繼續閱讀