tcp埠和udp埠都是什麼意思

2021-03-05 23:16:22 字數 2740 閱讀 1387

1樓:akkk吃蘋果

1、tcp埠是指就是為tcp協議通訊提供服務的埠。在tcp傳輸控制協議中,建立端對端的連線是靠ip地址和tcp的埠號的共同作用。udp埠是指就是為udp協議通訊提供服務的埠。

udp 是user datagram protocol的簡稱, 中文名是使用者資料包協議,是osi(open system interconnection,開放式系統互聯) 參考模型中一種無連線的傳輸層協議。

伺服器一般都是通過知名埠號來識別的。任何tcp/ip實現所提供的服務都用知名的1~1023之間的埠號。這些知名埠號由inter***號分配機構(inter***assignednumbersauthority,iana)來管理。

tcp與udp段結構中埠地址都是16位元,可以有在0---65535範圍內的埠號。對於這65536個埠號有以下的使用規定:

(1)埠號小於256的定義為常用埠,伺服器一般都是通過常用埠號來識別的。任何tcp/ip實現所提供的服務都用1---1023之間的埠號,是由icann來管理的;

(2)客戶端只需保證該埠號在本機上是惟一的就可以了。客戶埠號因存在時間很短暫又稱臨時埠號;

(3)大多數tcp/ip實現給臨時埠號分配1024---5000之間的埠號。大於5000的埠號是為其他伺服器預留的。

2樓:來日方長

1、tcp埠就是為tcp協議通訊提供服務的埠。tcp (tran**ission control protocol) ,tcp是一種面向連線(連線導向)的、可靠的、基於位元組流的運輸層(transport layer)通訊協議,由ietf的rfc 793說明(specified)。

在計算機網路osi模型中,它完成第四層傳輸層所指定的功能。我們的電腦與網路連線的許多應用都是通過tcp埠所實現的。

2、udp(user datagram protocol) 使用者資料包協議

使用者資料包協議(udp)是 iso 參考模型中一種無連線的傳輸層協議,提供面向事務的簡單不可靠資訊傳送服務。 udp 協議基本上是 ip 協議與上層協議的介面。 udp 協議適用埠分辨執行在同一臺裝置上的多個應用程式。

在選擇使用協議的時候,選擇udp必須要謹慎。在網路質量令人十分不滿意的環境下,udp協議資料包丟失會比較嚴重。但是由於udp的特性:

3樓:烊是千璽的烊

tcp埠就是為tcp協議通訊提供服務的埠。

是一種面向連線(連線導向)的、可靠的、基於位元組流的運輸層(transport layer)通訊協議,由ietf的rfc 793說明(specified)。在計算機網路osi模型中,它完成第四層傳輸層所指定的功能。我們的電腦與網路連線的許多應用都是通過tcp埠所實現的。

udp埠則是為udp協議提供服務的埠。udp協議使用埠號為不同的應用保留其各自的資料傳輸通道。udp埠號指定有兩種方式,分別是由管理機構指定埠和動態繫結的方式。

tcp埠和udp埠有什麼區別和聯絡?

4樓:花開燦漫

tcp(tran**ission control protocol,傳輸控制協議)是基於連線的協議,也就是說,在正式收發資料前,必須和對方建立可靠的連線。一個tcp連線必須要經過三次「對話」才能建立起來,其中的過程非常複雜,我們這裡只做簡單、形象的介紹,你只要做到能夠理解這個過程即可。我們來看看這三次對話的簡單過程:

主機a向主機b發出連線請求資料包:「我想給你發資料,可以嗎?」,這是第一次對話;主機b向主機a傳送同意連線和要求同步(同步就是兩臺主機一個在傳送,一個在接收,協調工作)的資料包:

「可以,你什麼時候發?」,這是第二次對話;主機a再發出一個資料包確認主機b的要求同步:「我現在就發,你接著吧!

」,這是第三次對話。三次「對話」的目的是使資料包的傳送和接收同步,經過三次「對話」之後,主機a才向主機b正式傳送資料。

udp(user data protocol,使用者資料包協議)是與tcp相對應的協議。它是面向非連線的協議,它不與對方建立連線,而是直接就把資料包傳送過去!

udp適用於一次只傳送少量資料、對可靠性要求不高的應用環境。比如,我們經常使用「ping」命令來測試兩臺主機之間tcp/ip通訊是否正常,其實「ping」命令的原理就是向對方主機傳送udp資料包,然後對方主機確認收到資料包,如果資料包是否到達的訊息及時反饋回來,那麼網路就是通的。例如,在預設狀態下,一次「ping」操作傳送4個資料包(如圖2所示)。

大家可以看到,傳送的資料包數量是4包,收到的也是4包(因為對方主機收到後會發回一個確認收到的資料包)。這充分說明了udp協議是面向非連線的協議,沒有建立連線的過程。正因為udp協議沒有連線的過程,所以它的通訊效果高;但也正因為如此,它的可靠性不如tcp協議高。

**就使用udp發訊息,因此有時會出現收不到訊息的情況。

5樓:匿名使用者

tcp埠

和udp埠主要是區別,基本沒什麼聯絡:

1)tcp埠---傳輸控制協議,提供的是面向連線、可靠的位元組流服務。當客戶和伺服器彼此交換資料前,必須先在雙方之間建立一個tcp連線,之後才能傳輸資料。tcp提供超時重發,丟棄重複資料,檢驗資料,流量控制等功能,保證資料能從一端傳到另一端。

2)udp埠---使用者資料包協議,是一個簡單的面向資料包的運輸層協議。udp不提供可靠性,它只是把應用程式傳給ip層的資料包傳送出去,但是並不能保證它們能到達目的地。由於udp在傳輸資料包前不用在客戶和伺服器之間建立一個連線,且沒有超時重發等機制,故而傳輸速度很快。

6樓:歐覓潘安然

每一項服務都對應相應的埠,

tcp報文和udp報文都是封裝在IP包中的麼

是的,tcp和udp是在第三層傳輸層。而ip在第二層網際層。資料從上層封裝到下層。所以tcp和udp被封裝在ip包裡。相關介紹 應用層向tcp層傳送用於網間傳輸的 用8位位元組表示的資料流,然後tcp把資料流分割槽成適當長度的報文段 通常受該計算機連線的網路的資料鏈路層的最大傳輸單元 mtu 的限制...

計算機埠是什麼?計算機有多少埠

電腦埠基礎知識 埠可分為3大類 1 公認埠 well known ports 從0到1023,它們緊密繫結於一些服 務。通常這些埠的通訊明確表明了某種服務的協議。例如 80埠實際上總是http通訊。2 註冊埠 registered ports 從1024到49151。它們鬆散地繫結於一些服務。也就是...

nat埠對映是什麼來的NAT埠對映是什麼來的

我們用adsl 路由共享上網時,路由器預設是允許內網機器主動訪問外網,但拒絕外網機器主動訪問內網機器的。埠對映的作用就是能讓外網機器主動訪問到內網機器,這樣就要在路由器上設定一個通道,讓路由器把訪問這個通道的資訊 到內網機器上去。舉個例子 a為外網機器,ip為101.101.101.101,b為路由...