UTP和TCP他們的區別

2021-04-24 15:09:42 字數 1598 閱讀 2502

[b]utp[/b][b]和[/b][b]tcp[/b][b]他們的區別在哪,具體是什麼?[/b]

tcp/ip協議族為運輸層指明了兩個協議:tcp和udp。它們都是作為應同程式和網路操作的中介物。

運輸層協議通常具有幾種責任。一種是建立程序到程序的通訊;udp和tcp使用埠來完成這種通訊。另一種責任就是在運輸層提供控制機制。udp在乙個非常低的水平上完成這個功能。udp沒有流量控制機制,在收到分組時也沒有確認。但是,udp提供了某種程度的差錯控制。如果udp檢測出在收到的分組中有差錯,它就悄悄地丟棄這個分組。而tcp使用滑動視窗協議來完成流量控制。tcp使用確認分組,超時和重傳來完成差錯控制。

運輸層還應負責為應用程式提供連線機制。這些應用程式應當能夠向運輸曾傳送資料流。在傳送站運輸層分責任是和接收站建立連線,把資料流分割成可運輸地單元,把它們編號,然後逐個傳送它們。運輸層在接收端的責任是等待屬於同乙個程序的所有不同單元的到達,檢查並放過那些沒有差錯的單元,並以流的方式把它們交付給接收程序。當全部的流都傳送完畢後,運輸層應當關閉這個連線.tcp完成所有上面的工作,而udp不完成!

udp叫做無連線的、不可靠的運輸協議。tcp叫做面向連線的、可靠的運輸協議,它給ip服務提供了面向連線和可靠性的特點。

tcp/ip協議族為運輸層指明了兩個協議:tcp和udp。它們都是作為應同程式和網路操作的中介物。

運輸層協議通常具有幾種責任。一種是建立程序到程序的通訊;udp和tcp使用埠來完成這種通訊。另一種責任就是在運輸層提供控制機制。udp在乙個非常低的水平上完成這個功能。udp沒有流量控制機制,在收到分組時也沒有確認。但是,udp提供了某種程度的差錯控制。如果udp檢測出在收到的分組中有差錯,它就悄悄地丟棄這個分組。而tcp使用滑動視窗協議來完成流量控制。tcp使用確認分組,超時和重傳來完成差錯控制。

運輸層還應負責為應用程式提供連線機制。這些應用程式應當能夠向運輸曾傳送資料流。在傳送站運輸層分責任是和接收站建立連線,把資料流分割成可運輸地單元,把它們編號,然後逐個傳送它們。運輸層在接收端的責任是等待屬於同乙個程序的所有不同單元的到達,檢查並放過那些沒有差錯的單元,並以流的方式把它們交付給接收程序。當全部的流都傳送完畢後,運輸層應當關閉這個連線.tcp完成所有上面的工作,而udp不完成!

udp叫做無連線的、不可靠的運輸協議。tcp叫做面向連線的、可靠的運輸協議,它給ip服務提供了面向連線和可靠性的特點。

udp分組叫做使用者資料報。有8個位元組的固定首部,源埠號、目的埠號、長度和檢驗和各2個位元組。

udp長度 = ip長度 - ip首部長度

下面是udp的某些用途:

udp適用於這樣的程序,它需要簡單的請求-響應通訊,而較少考慮流量控制和差錯控制。對於需要傳送成塊資料的程序,如ftp,通常不使用udp。

udp適用於具有內部流量控制和差錯控制機制的程序。例如,簡單文字傳送協議(tftp)的程序就包括流量控制和差錯控制。它能夠很容易地使用udp。

對多播和廣播來說,udp是個合適的運輸協議。多播和廣播能力已經嵌入在udp軟體中,但沒有嵌入在tcp軟體中。

udp可用於管理程序,如snmp

udp可用於某些路由選擇更新協議,如路由資訊協議(rip)

utp:非遮蔽雙絞線

udp:使用者資料報協議(不可靠傳輸)

tcp:傳輸控制協議(可靠傳輸)

TCP 和 UTP 有什麼區別

utp 使用者資料報協議,是乙個簡單的面向資料報的運輸層協議。特點 1 面向無連線 udp在傳輸資料報前不用在客戶端和服務端之間建議連線 2 每個資料報大小限制在64k內 utp傳送資料是將資料分解成多個包進行傳送 3 utp不提供可靠性 因為是面向無連線 4 傳輸速度快 因為不需要建立連線 tcp...

網路通訊UTP與TCP最基本區別

utp 使用者資料報協議,是乙個簡單的面向資料報的運輸層協議。特點 1 面向無連線 udp在傳輸資料報前不用在客戶端和服務端之間建議連線 2 每個資料報大小限制在64k內 utp傳送資料是將資料分解成多個包進行傳送 3 utp不提供可靠性 因為是面向無連線 4 傳輸速度快 因為不需要建立連線 5 簡...

TCP和UDP的區別

tcp transimission control protocol 傳輸控制協議 和udp user datagram protocol 是傳輸層的兩種實現版本!它們之間提供基本的服務又各有所長。因此,根據對特定服務質量的要求,應用層軟體單元可以選擇通過傳輸層的tcp版本或者udp版本來傳輸資料。...