UDP使用者資料報協議和埠

2021-08-20 19:54:59 字數 803 閱讀 6276

udp的特點是無連線的,盡最大努力交付,面向報文

udp的首部格式分別是源埠,目的埠,長度,檢驗和,各佔2位元組,總共8位元組。

埠的概念:埠是用來實現程序與程序之間通訊的。在網路層的ip協議中,我們似乎知道了要使兩台主機相互通訊只要知道對方的ip號就可以了,但實際上並不是這樣,真正進行通訊的是主機中的程序,所以為了區分主機中的各個程序,便有了埠號。兩台主機的程序在進行通訊時,需要知道對方的ip位址和埠號(port)。埠分為兩大類:伺服器端使用的埠號(所有使用者都知道的熟知埠號

數值在0~1023之間,沒有熟知埠號的應用使用的登記埠號數值在1024~49151之間)和客戶端使用的埠號(數值為49152~65535,這類埠號在通訊結束後就不復存在,這個埠號就可以供給其他客戶程序使用)。

小結一下幾個比較常用的熟知埠號:ftp:21,telnet:23,smtp:25,dns:53,tftp:69,http:80,snmp:161,snmp(trap):162,https:443

當運輸層從ip層收到udp資料報時,就根據首部中的目的埠,把udp資料報通過相應的埠,上交給應用程序,這就體現了埠的分用。如果接收方沒有找到此目的埠號,就丟棄該報文,並由網際控制報文協議icmp傳送「埠不可達」差錯報文給傳送方。

請注意,雖然在udp之間的通訊要用到埠號,但因為它的通訊是無連線的,所以不需要使用套接字來建立連線。

udp還有乙個偽首部,是用來計算檢驗和的,分為五個部分,第一欄位是佔4個位元組的源ip位址,第二欄位是佔4個位元組的目的ip位址,第三欄位是佔1個位元組的0,第四欄位是佔1個位元組的ip首部中的協議欄位的值,第五欄位是佔2位元組的udp報文長度。

使用者資料報協議 UDP

udp 簡述 udp只在ip 的資料報服務之上增加了很少一點的功能,即埠的功能和差錯檢測的功能。udp 的主要特點 udp是無連線的 即傳送資料之前不需要建立連線。udp使用盡最大努力交付 即不保證可靠交付,同時也不使用擁塞控制。udp沒有擁塞控制,很適合多 通訊的要求。udp是面向報文的 udp ...

使用者資料報協議UDP

udp概述 使用者資料報協議udp只在ip的資料報服務上增加了兩個兩個共能。分別是埠功能 有了埠,運輸層就能進行復用和分用 和差錯檢測功能。雖然udp使用者資料報只能提供不可靠的交付,但是在某些方面尤其特殊的優勢 1.udp是無連線的,即傳送資料之前不需要建立連線 當然傳送資料結束時也沒有連線可以釋...

使用者資料報協議UDP

一 udp協議概述 使用者資料報協議 user datagram protocol,縮寫為 udp 又稱使用者資料報文協議,是乙個簡單的面向資料報的運輸協議。在 tcp ip 模型中,udp 為網路層以上和應用層以下提供了乙個簡單的介面。udp 只提供資料的不可靠傳遞,它一旦把應用程式發給網路層的資...