强奸久久久久久久|草草浮力在线影院|手机成人无码av|亚洲精品狼友视频|国产国模精品一区|久久成人中文字幕|超碰在线视屏免费|玖玖欧洲一区二区|欧美精品无码一区|日韩无遮一区二区

首頁(yè) > 產(chǎn)品 > 經(jīng)驗(yàn) > udp通信,怎么打開(kāi)UDP通訊

udp通信,怎么打開(kāi)UDP通訊

來(lái)源:整理 時(shí)間:2023-08-31 13:42:42 編輯:智能門(mén)戶(hù) 手機(jī)版

本文目錄一覽

1,怎么打開(kāi)UDP通訊

在網(wǎng)上另?yè)?jù)屬性里找 協(xié)議 添加程序就好
默認(rèn)情況下UDP是開(kāi)啟的,如果不是有人故意限制了你使用UDP。你登陸QQ的時(shí)候就已經(jīng)在使用UDP通訊了。

怎么打開(kāi)UDP通訊

2,TCP和UDP通信有什么區(qū)別 如何分別用java實(shí)現(xiàn)

TCP是面向連接,UDP面向非連接,資料不復(fù)制,在這里簡(jiǎn)單說(shuō)下:\x0d\x0aTCP建立連接時(shí)需要傳說(shuō)的三次握手,服務(wù)端與客戶(hù)端需要確認(rèn)對(duì)方身份而已,建立好連接后,就開(kāi)始傳遞消息,直到有一方斷開(kāi)連接位置。 就好比兩個(gè)人打電話(huà),要先通了才能說(shuō)話(huà)。\x0d\x0aUDP只是數(shù)據(jù)報(bào)發(fā)送,它的優(yōu)點(diǎn)速度快,并非要向TCP那樣麻煩建立,它只負(fù)責(zé)將信息發(fā)出,但是并不確保信息的準(zhǔn)確完整性等,就好比發(fā)短信,短信是出去了,但是中間是否有問(wèn)題,是否對(duì)方手機(jī)能收到就不管了。\x0d\x0a在java中想要實(shí)現(xiàn)上述兩種協(xié)議通信,可采用socket建立連接,socket可以理解為碼頭,其實(shí)是套接字,這里簡(jiǎn)單說(shuō)下,就好比兩個(gè)城市運(yùn)輸貨物,通過(guò)碼頭走貨一樣。至于如何通過(guò)socket建立兩個(gè)連接,網(wǎng)上資料多的是,在這里不復(fù)制例子了。

TCP和UDP通信有什么區(qū)別 如何分別用java實(shí)現(xiàn)

3,服務(wù)器的udp通訊是什么

用戶(hù)數(shù)據(jù)文報(bào)協(xié)議 (UDP) 是一個(gè)無(wú)連接協(xié)議。跟 TCP 的操作不同,計(jì)算機(jī)并不建立連接。另外 UDP 應(yīng)用程序可以是客戶(hù)機(jī),也可以是服務(wù)器。 為了傳輸數(shù)據(jù),首先要設(shè)置客戶(hù)計(jì)算機(jī)的 LocalPort 屬性。然后,服務(wù)器計(jì)算機(jī)只需將 RemoteHost 設(shè)置為客戶(hù)計(jì)算機(jī)的 Internet 地址,并將 RemotePort 屬性設(shè)置為跟客戶(hù)計(jì)算機(jī)的 LocalPort 屬性相同的端口,并調(diào)用 SendData 方法來(lái)著手發(fā)送信息。于是,客戶(hù)計(jì)算機(jī)使用 DataArrival 事件內(nèi)的 GetData 方法來(lái)獲取已發(fā)送的信息。

服務(wù)器的udp通訊是什么

4,UDP是什么意思

UDP 是User Datagram Protocol的簡(jiǎn)稱(chēng), 中文名是用戶(hù)數(shù)據(jù)報(bào)協(xié)議,是OSI(Open System Interconnection,開(kāi)放式系統(tǒng)互聯(lián)) 參考模型中一種無(wú)連接的傳輸層協(xié)議,提供面向事務(wù)的簡(jiǎn)單不可靠信息傳送服務(wù),IETF RFC 768是UDP的正式規(guī)范。UDP在IP報(bào)文的協(xié)議號(hào)是17。UDP 用戶(hù)數(shù)據(jù)報(bào)協(xié)議,是一個(gè)無(wú)連接的簡(jiǎn)單的面向數(shù)據(jù)報(bào)的運(yùn)輸層協(xié)議。UDP不提供可靠性,它只是把應(yīng)用程序傳給IP層的數(shù)據(jù)報(bào)發(fā)送出去,但是并不能保證它們能到達(dá)目的地。由于UDP在傳輸數(shù)據(jù)報(bào)前不用在客戶(hù)和服務(wù)器之間建立一個(gè)連接,且沒(méi)有超時(shí)重發(fā)等機(jī)制,故而傳輸速度很快。UDP是一種面向無(wú)連接的協(xié)議,每個(gè)數(shù)據(jù)報(bào)都是一個(gè)獨(dú)立的信息,包括完整的源地址或目的地址,它在網(wǎng)絡(luò)上以任何可能的路徑傳往目的地,因此能否到達(dá)目的地,到達(dá)目的地的時(shí)間以及內(nèi)容的正確性都是不能被保證的。擴(kuò)展資料:UDP是面向無(wú)連接的通訊協(xié)議,UDP數(shù)據(jù)包括目的端口號(hào)和源端口號(hào)信息,由于通訊不需要連接,所以可以實(shí)現(xiàn)廣播發(fā)送。 UDP傳輸數(shù)據(jù)時(shí)有大小限制,每個(gè)被傳輸?shù)臄?shù)據(jù)報(bào)必須限定在64KB之內(nèi)。 UDP是一個(gè)不可靠的協(xié)議,發(fā)送方所發(fā)送的數(shù)據(jù)報(bào)并不一定以相同的次序到達(dá)接收方。UDP是面向消息的協(xié)議,通信時(shí)不需要建立連接,數(shù)據(jù)的傳輸自然是不可靠的,UDP一般用于多點(diǎn)通信和實(shí)時(shí)的數(shù)據(jù)業(yè)務(wù)。參考資料:百度百科-UDP

5,如何查什么是UDP

網(wǎng)絡(luò)協(xié)議的一種. 用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP) UDP是使用IP協(xié)議在計(jì)算機(jī)數(shù)據(jù)交換時(shí)提供一定服務(wù)的通信協(xié)議。UDP是TCP的另外一種方法,象TCP一樣,UDP使用IP協(xié)議來(lái)獲得數(shù)據(jù)單元(叫做數(shù)據(jù)報(bào)),不象TCP的是,它不提供包(數(shù)據(jù)報(bào))的分組和組裝服務(wù)。 而且,它還不提供對(duì)包的排序,這意味著,程序程序必須自己確定信息是否完全地正確地到達(dá)目的地。如果網(wǎng)絡(luò)程序要加快處理速度,那使用UPD就比TCP 要好。 TFTP就使用UDP而不使用TCP。UDP提供兩種不由IP層提供的服務(wù),它提供端口號(hào)來(lái)區(qū)別不同用戶(hù)的請(qǐng)求,而且可以提供奇偶校驗(yàn)。在OSI模式中,UDP和TCP一樣處于第四層,傳輸層。 UDP不是面向連接的,僅做簡(jiǎn)單的傳輸 UDP是TCP/IP的子協(xié)議,只要安裝TCP/IP就可以了

6,為什么udp協(xié)議適用于實(shí)時(shí)通信

首先,計(jì)算機(jī)網(wǎng)絡(luò)的層次概念你沒(méi)有搞清楚。計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)是分層的,每一層都是相對(duì)獨(dú)立的,上層與下層之間通過(guò)接口進(jìn)行通信,層與層之間是通過(guò)協(xié)議進(jìn)行的虛通信(物理層除外)。面向連接和面向無(wú)連接都是對(duì)特定層的特定協(xié)議來(lái)說(shuō)的,也就是說(shuō),整個(gè)電話(huà)通信過(guò)程是不可以一概說(shuō)成面向連接或者是無(wú)連接的。書(shū)上說(shuō)IP電話(huà)使用面向無(wú)連接的UDP協(xié)議,那是指?jìng)鬏攲佣缘?。\x0d\x0a\x0d\x0a好了,回到你的問(wèn)題。你所說(shuō)的先撥號(hào),等待接通,這個(gè)過(guò)程實(shí)際上不是建立傳輸層連接的過(guò)程,而是建立物理層鏈接的過(guò)程。鏈接,就是建立數(shù)據(jù)鏈路的過(guò)程,建立好的數(shù)據(jù)鏈路就由數(shù)據(jù)鏈路層進(jìn)行控制。物理層的報(bào)文交換方式主要有電路交換,分組交換和報(bào)文交換三種。其中電路交換,在數(shù)據(jù)傳輸前,需要建立物理層或者數(shù)據(jù)鏈路層上的鏈接,我們把它成為虛電路。這個(gè)鏈接其實(shí)也不能算是協(xié)議層次上的連接,而是在真正物理通信前,建立一個(gè)數(shù)據(jù)鏈路的過(guò)程。\x0d\x0a\x0d\x0a傳輸層上,就可以談到連接的問(wèn)題了,呵呵!TCP與UDP兩個(gè)協(xié)議,我相信它們的優(yōu)缺點(diǎn),朋友你非常清楚。TCP有連接,有差錯(cuò)控制,有重傳,可靠但效率低;UDP正相反,控制機(jī)制都沒(méi)有,不可靠但效率高。很顯然,傳輸層傳遞語(yǔ)音信號(hào)一定是使用的UDP協(xié)議,也就是面向無(wú)連接的,因?yàn)檫@比較適合語(yǔ)音通信的應(yīng)用場(chǎng)合。語(yǔ)音單包數(shù)據(jù)一般比較小,要求傳輸?shù)膶?shí)時(shí)性高,你可以想象,在你打電話(huà)的時(shí)候,你可以接受偶爾一個(gè)丟音或者串音,但你絕不能接受因?yàn)橐M(jìn)行差錯(cuò)控制或信息重傳而導(dǎo)致你的通話(huà)中斷N秒,然后再繼續(xù),對(duì)吧?呵呵,所以傳輸層上看,一定是面向無(wú)連接的UDP。希望對(duì)你有所幫助,呵呵!

7,UDP協(xié)議 是什么

UDP(User Data Protocol,用戶(hù)數(shù)據(jù)報(bào)協(xié)議)是與TCP相對(duì)應(yīng)的協(xié)議。它是面向非連接的協(xié)議,它不與對(duì)方建立連接,而是直接就把數(shù)據(jù)包發(fā)送過(guò)去! UDP適用于一次只傳送少量數(shù)據(jù)、對(duì)可靠性要求不高的應(yīng)用環(huán)境。比如,我們經(jīng)常使用“ping”命令來(lái)測(cè)試兩臺(tái)主機(jī)之間TCP/IP通信是否正常,其實(shí)“ping”命令的原理就是向?qū)Ψ街鳈C(jī)發(fā)送UDP數(shù)據(jù)包,然后對(duì)方主機(jī)確認(rèn)收到數(shù)據(jù)包,如果數(shù)據(jù)包是否到達(dá)的消息及時(shí)反饋回來(lái),那么網(wǎng)絡(luò)就是通的。例如,在默認(rèn)狀態(tài)下,一次“ping”操作發(fā)送4個(gè)數(shù)據(jù)包(如圖2所示)。大家可以看到,發(fā)送的數(shù)據(jù)包數(shù)量是4包,收到的也是4包(因?yàn)閷?duì)方主機(jī)收到后會(huì)發(fā)回一個(gè)確認(rèn)收到的數(shù)據(jù)包)。這充分說(shuō)明了UDP協(xié)議是面向非連接的協(xié)議,沒(méi)有建立連接的過(guò)程。正因?yàn)閁DP協(xié)議沒(méi)有連接的過(guò)程,所以它的通信效果高;但也正因?yàn)槿绱?,它的可靠性不如TCP協(xié)議高。QQ就使用UDP發(fā)消息,因此有時(shí)會(huì)出現(xiàn)收不到消息的情況。 TCP協(xié)議和UDP協(xié)議各有所長(zhǎng)、各有所短,適用于不同要求的通信環(huán)境。

8,UDP和Socket通信步驟是什么

UDP Server程序\x0d\x0a1、編寫(xiě)UDP Server程序的步驟\x0d\x0a(1)使用socket()來(lái)建立一個(gè)UDP socket,第二個(gè)參數(shù)為SOCK_DGRAM。\x0d\x0a(2)初始化sockaddr_in結(jié)構(gòu)的變量,并賦值。sockaddr_in結(jié)構(gòu)定義:\x0d\x0astruct sockaddr_in \x0d\x0a#include \x0d\x0a#include \x0d\x0a#include \x0d\x0a#include \x0d\x0a#include \x0d\x0a\x0d\x0a#define MAXLINE 80\x0d\x0a#define SERV_PORT 8888\x0d\x0a\x0d\x0avoid do_echo(int sockfd, struct sockaddr *pcliaddr, socklen_t clilen)\x0d\x0a\x0d\x0a#include \x0d\x0a#include \x0d\x0a#include \x0d\x0a#include \x0d\x0a#include \x0d\x0a#include \x0d\x0a#include \x0d\x0a\x0d\x0a#define MAXLINE 80\x0d\x0a#define SERV_PORT 8888\x0d\x0a\x0d\x0avoid do_cli(FILE *fp, int sockfd, struct sockaddr *pservaddr, socklen_t servlen)\x0d\x0a\n");\x0d\x0aexit(1);\x0d\x0a}\x0d\x0a\x0d\x0a/* init servaddr */\x0d\x0abzero(&servaddr, sizeof(servaddr));\x0d\x0aservaddr.sin_family = AF_INET;\x0d\x0aservaddr.sin_port = htons(SERV_PORT);\x0d\x0aif(inet_pton(AF_INET, argv[1], &servaddr.sin_addr) <= 0)\x0d\x0a

9,什么是udptcp呢

TCP/IP協(xié)議族為運(yùn)輸層指明了兩個(gè)協(xié)議:TCP和UDP。它們都是作為應(yīng)同程序和網(wǎng)絡(luò)操作的中介物。 運(yùn)輸層協(xié)議通常具有幾種責(zé)任。一種是創(chuàng)建進(jìn)程到進(jìn)程的通信;UDP和TCP使用端口來(lái)完成這種通信。另一種責(zé)任就是在運(yùn)輸層提供控制機(jī)制。UDP在一個(gè)非常低的水平上完成這個(gè)功能。UDP沒(méi)有流量控制機(jī)制,在收到分組時(shí)也沒(méi)有確認(rèn)。但是,UDP提供了某種程度的差錯(cuò)控制。如果UDP檢測(cè)出在收到的分組中有差錯(cuò),它就悄悄地丟棄這個(gè)分組。而TCP使用滑動(dòng)窗口協(xié)議來(lái)完成流量控制。TCP使用確認(rèn)分組,超時(shí)和重傳來(lái)完成差錯(cuò)控制。 運(yùn)輸層還應(yīng)負(fù)責(zé)為應(yīng)用程序提供連接機(jī)制。這些應(yīng)用程序應(yīng)當(dāng)能夠向運(yùn)輸曾發(fā)送數(shù)據(jù)流。在發(fā)送站運(yùn)輸層分責(zé)任是和接收站建立連接,把數(shù)據(jù)流分割成可運(yùn)輸?shù)貑卧?,把它們編?hào),然后逐個(gè)發(fā)送它們。運(yùn)輸層在接收端的責(zé)任是等待屬于同一個(gè)進(jìn)程的所有不同單元的到達(dá),檢查并放過(guò)那些沒(méi)有差錯(cuò)的單元,并以流的方式把它們交付給接收進(jìn)程。當(dāng)全部的流都發(fā)送完畢后,運(yùn)輸層應(yīng)當(dāng)關(guān)閉這個(gè)連接.TCP完成所有上面的工作,而UDP不完成! UDP叫做無(wú)連接的、不可靠的運(yùn)輸協(xié)議。TCP叫做面向連接的、可靠的運(yùn)輸協(xié)議,它給IP服務(wù)提供了面向連接和可靠性的特點(diǎn)。 TCP/IP協(xié)議族為運(yùn)輸層指明了兩個(gè)協(xié)議:TCP和UDP。它們都是作為應(yīng)同程序和網(wǎng)絡(luò)操作的中介物。 運(yùn)輸層協(xié)議通常具有幾種責(zé)任。一種是創(chuàng)建進(jìn)程到進(jìn)程的通信;UDP和TCP使用端口來(lái)完成這種通信。另一種責(zé)任就是在運(yùn)輸層提供控制機(jī)制。UDP在一個(gè)非常低的水平上完成這個(gè)功能。UDP沒(méi)有流量控制機(jī)制,在收到分組時(shí)也沒(méi)有確認(rèn)。但是,UDP提供了某種程度的差錯(cuò)控制。如果UDP檢測(cè)出在收到的分組中有差錯(cuò),它就悄悄地丟棄這個(gè)分組。而TCP使用滑動(dòng)窗口協(xié)議來(lái)完成流量控制。TCP使用確認(rèn)分組,超時(shí)和重傳來(lái)完成差錯(cuò)控制。 運(yùn)輸層還應(yīng)負(fù)責(zé)為應(yīng)用程序提供連接機(jī)制。這些應(yīng)用程序應(yīng)當(dāng)能夠向運(yùn)輸曾發(fā)送數(shù)據(jù)流。在發(fā)送站運(yùn)輸層分責(zé)任是和接收站建立連接,把數(shù)據(jù)流分割成可運(yùn)輸?shù)貑卧阉鼈兙幪?hào),然后逐個(gè)發(fā)送它們。運(yùn)輸層在接收端的責(zé)任是等待屬于同一個(gè)進(jìn)程的所有不同單元的到達(dá),檢查并放過(guò)那些沒(méi)有差錯(cuò)的單元,并以流的方式把它們交付給接收進(jìn)程。當(dāng)全部的流都發(fā)送完畢后,運(yùn)輸層應(yīng)當(dāng)關(guān)閉這個(gè)連接.TCP完成所有上面的工作,而UDP不完成! UDP叫做無(wú)連接的、不可靠的運(yùn)輸協(xié)議。TCP叫做面向連接的、可靠的運(yùn)輸協(xié)議,它給IP服務(wù)提供了面向連接和可靠性的特點(diǎn)。 UDP分組叫做用戶(hù)數(shù)據(jù)報(bào)。有8個(gè)字節(jié)的固定首部,源端口號(hào)、目的端口號(hào)、長(zhǎng)度和檢驗(yàn)和各2個(gè)字節(jié)。 UDP長(zhǎng)度 = IP長(zhǎng)度 - IP首部長(zhǎng)度 下面是UDP的某些用途: UDP適用于這樣的進(jìn)程,它需要簡(jiǎn)單的請(qǐng)求-響應(yīng)通信,而較少考慮流量控制和差錯(cuò)控制。對(duì)于需要傳送成塊數(shù)據(jù)的進(jìn)程,如FTP,通常不使用UDP。 UDP適用于具有內(nèi)部流量控制和差錯(cuò)控制機(jī)制的進(jìn)程。例如,簡(jiǎn)單文本傳送協(xié)議(TFTP)的進(jìn)程就包括流量控制和差錯(cuò)控制。它能夠很容易地使用UDP。 對(duì)多播和廣播來(lái)說(shuō),UDP是個(gè)合適的運(yùn)輸協(xié)議。多播和廣播能力已經(jīng)嵌入在UDP軟件中,但沒(méi)有嵌入在TCP軟件中。 UDP可用于管理進(jìn)程,如SNMP UDP可用于某些路由選擇更新協(xié)議,如路由信息協(xié)議(RIP)

10,UDP是什么

UDP(User Datagram Protocol) 用戶(hù)數(shù)據(jù)報(bào)協(xié)議 (RFC 768)   用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP)是 OSI 參考模型中一種無(wú)連接的傳輸層協(xié)議,提供面向事務(wù)的簡(jiǎn)單不可靠信息傳送服務(wù)。 UDP 協(xié)議基本上是 IP 協(xié)議與上層協(xié)議的接口。 UDP 協(xié)議適用端口分別運(yùn)行在同一臺(tái)設(shè)備上的多個(gè)應(yīng)用程序。   由于大多數(shù)網(wǎng)絡(luò)應(yīng)用程序都在同一臺(tái)機(jī)器上運(yùn)行,計(jì)算機(jī)上必須能夠確保目的地機(jī)器上的軟件程序能從源地址機(jī)器處獲得數(shù)據(jù)包,以及源計(jì)算機(jī)能收到正確的回復(fù)。這是通過(guò)使用 UDP 的“端口號(hào)”完成的。例如,如果一個(gè)工作站希望在工作站 128.1.123.1 上使用域名服務(wù)系統(tǒng),它就會(huì)給數(shù)據(jù)包一個(gè)目的地址 128.1.123.1 ,并在 UDP 頭插入目標(biāo)端口號(hào) 53 。源端口號(hào)標(biāo)識(shí)了請(qǐng)求域名服務(wù)的本地機(jī)的應(yīng)用程序,同時(shí)需要將所有由目的站生成的響應(yīng)包都指定到源主機(jī)的這個(gè)端口上。 UDP 端口的詳細(xì)介紹可以參照相關(guān)文章。   與 TCP 不同, UDP 并不提供對(duì) IP 協(xié)議的可靠機(jī)制、流控制以及錯(cuò)誤恢復(fù)功能等。由于 UDP 比較簡(jiǎn)單, UDP 頭包含很少的字節(jié),比 TCP 負(fù)載消耗少。   UDP 適用于不需要 TCP 可靠機(jī)制的情形,比如,當(dāng)高層協(xié)議或應(yīng)用程序提供錯(cuò)誤和流控制功能的時(shí)候。 UDP 是傳輸層協(xié)議,服務(wù)于很多知名應(yīng)用層協(xié)議,包括網(wǎng)絡(luò)文件系統(tǒng)(NFS)、簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)、域名系統(tǒng)(DNS)以及簡(jiǎn)單文件傳輸系統(tǒng)(TFTP)。   協(xié)議結(jié)構(gòu)   Source Port — 16位。源端口是可選字段。當(dāng)使用時(shí),它表示發(fā)送程序的端口,同時(shí)它還被認(rèn)為是沒(méi)有其它信息的情況下需要被尋址的答復(fù)端口。如果不使用,設(shè)置值為0。   Destination Port — 16位。目標(biāo)端口在特殊因特網(wǎng)目標(biāo)地址的情況下具有意義。   Length — 16位。該用戶(hù)數(shù)據(jù)報(bào)的八位長(zhǎng)度,包括協(xié)議頭和數(shù)據(jù)。長(zhǎng)度最小值為8。   Checksum — 16位。IP 協(xié)議頭、UDP 協(xié)議頭和數(shù)據(jù)位,最后用0填補(bǔ)的信息假協(xié)議頭總和。如果必要的話(huà),可以由兩個(gè)八位復(fù)合而成。   Data — 包含上層數(shù)據(jù)信息。   UDP的特點(diǎn):   UDP協(xié)議使用IP層提供的服務(wù)把從應(yīng)用層得到的數(shù)據(jù)從一臺(tái)主機(jī)的某個(gè)應(yīng)用程序傳給網(wǎng)絡(luò)上另一臺(tái)主機(jī)上的某一個(gè)應(yīng)用程序。   UDP協(xié)議有如下的特點(diǎn):   1、UDP傳送數(shù)據(jù)前并不與對(duì)方建立連接,即UDP是無(wú)連接的,在傳輸數(shù)據(jù)前,發(fā)送方和接收方相互交換信息使雙方同步。   2、UDP不對(duì)收到的數(shù)據(jù)進(jìn)行排序,在UDP報(bào)文的首部中并沒(méi)有關(guān)于數(shù)據(jù)順序的信息(如TCP所采用的序號(hào)),而且報(bào)文不一定按順序到達(dá)的,所以接收端無(wú)從排起。   3、UDP對(duì)接收到的數(shù)據(jù)報(bào)不發(fā)送確認(rèn)信號(hào),發(fā)送端不知道數(shù)據(jù)是否被正確接收,也不會(huì)重發(fā)數(shù)據(jù)。   4、UDP傳送數(shù)據(jù)較TCP快速,系統(tǒng)開(kāi)銷(xiāo)也少。   從以上特點(diǎn)可知,UDP提供的是無(wú)連接的、不可靠的數(shù)據(jù)傳送方式,是一種盡力而為的數(shù)據(jù)交付服務(wù)。   相關(guān)鏈接 http://www.javvin.com/protocol/rfc768.pdf:User Datagram Protocol(UDP) Specifications    http://www.iana.org/assignments/port-numbers:UDP and TCP port numbers
UDP(User Data Protocol,用戶(hù)數(shù)據(jù)報(bào)協(xié)議)是與TCP相對(duì)應(yīng)的協(xié)議。它是面向非連接的協(xié)議,它不與對(duì)方建立連接,而是直接就把數(shù)據(jù)包發(fā)送過(guò)去! UDP適用于一次只傳送少量數(shù)據(jù)、對(duì)可靠性要求不高的應(yīng)用環(huán)境。比如,我們經(jīng)常使用“ping”命令來(lái)測(cè)試兩臺(tái)主機(jī)之間TCP/IP通信是否正常,其實(shí)“ping”命令的原理就是向?qū)Ψ街鳈C(jī)發(fā)送UDP數(shù)據(jù)包,然后對(duì)方主機(jī)確認(rèn)收到數(shù)據(jù)包,如果數(shù)據(jù)包是否到達(dá)的消息及時(shí)反饋回來(lái),那么網(wǎng)絡(luò)就是通的。例如,在默認(rèn)狀態(tài)下,一次“ping”操作發(fā)送4個(gè)數(shù)據(jù)包(如圖2所示)。大家可以看到,發(fā)送的數(shù)據(jù)包數(shù)量是4包,收到的也是4包(因?yàn)閷?duì)方主機(jī)收到后會(huì)發(fā)回一個(gè)確認(rèn)收到的數(shù)據(jù)包)。這充分說(shuō)明了UDP協(xié)議是面向非連接的協(xié)議,沒(méi)有建立連接的過(guò)程。正因?yàn)閁DP協(xié)議沒(méi)有連接的過(guò)程,所以它的通信效果高;但也正因?yàn)槿绱?,它的可靠性不如TCP協(xié)議高。QQ就使用UDP發(fā)消息,因此有時(shí)會(huì)出現(xiàn)收不到消息的情況。 TCP協(xié)議和UDP協(xié)議各有所長(zhǎng)、各有所短,適用于不同要求的通信環(huán)境。
文章TAG:udp通信怎么打開(kāi)UDP通訊

最近更新

  • 顯示器接口,顯示器除了VGA接口以外還有哪幾種接口顯示器接口,顯示器除了VGA接口以外還有哪幾種接口

    顯示器除了VGA接口以外還有哪幾種接口2,怎么知道自己的電腦顯示器是什么接口3,顯示器連接電腦的接口在哪4,VGADVIHDMI接口的區(qū)別在哪里哪個(gè)好5,液晶顯示器的DSub與DVID雙接口是什么意思6,顯.....

    經(jīng)驗(yàn) 日期:2023-08-31

  • 功放ic,功放IC是做什么的功放ic,功放IC是做什么的

    功放IC是做什么的2,哪些是功放對(duì)管哪些是功放ic3,音頻功放IC什么是音頻功放IC4,功放IC選擇5,功放IC的定義6,做功放用什么IC好功率能達(dá)到30W以上的謝謝1,功放IC是做什么的功放IC是放大音頻信.....

    經(jīng)驗(yàn) 日期:2023-08-31

  • dns服務(wù)器是什么,DNs是什么dns服務(wù)器是什么,DNs是什么

    DNs是什么2,什么是DNS服務(wù)器3,dns服務(wù)器是什么意思4,什么事dns服務(wù)器5,什么是DNS服務(wù)器6,DNS指的是什么呢1,DNs是什么IP地址qsdX好像不知道!呼呼Itisnodns就是服務(wù)器,每臺(tái)電腦都有自己獨(dú)立的dn.....

    經(jīng)驗(yàn) 日期:2023-08-31

  • 13666666666,按鍵精靈讀取文本并且輸入 逐行輸入分割我的老是出錯(cuò) 請(qǐng)高手指教13666666666,按鍵精靈讀取文本并且輸入 逐行輸入分割我的老是出錯(cuò) 請(qǐng)高手指教

    按鍵精靈讀取文本并且輸入逐行輸入分割我的老是出錯(cuò)請(qǐng)高手指教2,13666666666多少錢(qián)3,中國(guó)最牛的手機(jī)號(hào)是什么號(hào)4,請(qǐng)問(wèn)手機(jī)號(hào)13666666666是什么地方的5,18950603652這個(gè)號(hào)好不好6,手機(jī)靚號(hào)7,.....

    經(jīng)驗(yàn) 日期:2023-08-31

  • geo衛(wèi)星,什么是geo系統(tǒng)geo衛(wèi)星,什么是geo系統(tǒng)

    什么是geo系統(tǒng)2,為什么GEO衛(wèi)星總是保持在地球上空相同的位置3,位于東經(jīng)849度的是顆什么衛(wèi)星4,GEOHEOLEOMEO這幾種衛(wèi)星通信系統(tǒng)的公司的英文名字是什么5,GEO衛(wèi)星IGSO衛(wèi)星6,什么是IGSO衛(wèi)星1,什.....

    經(jīng)驗(yàn) 日期:2023-08-31

  • 控制系統(tǒng)設(shè)計(jì),基于單片機(jī)的兩軸聯(lián)動(dòng)控制系統(tǒng)設(shè)計(jì)控制系統(tǒng)設(shè)計(jì),基于單片機(jī)的兩軸聯(lián)動(dòng)控制系統(tǒng)設(shè)計(jì)

    基于單片機(jī)的兩軸聯(lián)動(dòng)控制系統(tǒng)設(shè)計(jì)2,基于PLC路燈控制系統(tǒng)的設(shè)計(jì)3,滑模控制的設(shè)計(jì)步驟4,在進(jìn)行plc控制系統(tǒng)設(shè)計(jì)時(shí)plc的工程設(shè)計(jì)選型原則是什么5,交通信號(hào)燈控制系統(tǒng)的設(shè)計(jì)6,31在進(jìn)行plc控制.....

    經(jīng)驗(yàn) 日期:2023-08-31

  • 全國(guó)大學(xué)生電子設(shè)計(jì)大賽,電子設(shè)計(jì)大賽全國(guó)大學(xué)生電子設(shè)計(jì)大賽,電子設(shè)計(jì)大賽

    電子設(shè)計(jì)大賽2,參加全國(guó)大學(xué)生電子設(shè)計(jì)大賽需要具備哪些知識(shí)3,全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽4,能否全面介紹下全國(guó)大學(xué)生電子設(shè)計(jì)大賽5,關(guān)于全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽6,參加全國(guó)大學(xué)生電子設(shè)計(jì)大賽.....

    經(jīng)驗(yàn) 日期:2023-08-31

  • 無(wú)線(xiàn)高清,什么是無(wú)線(xiàn)高清無(wú)線(xiàn)高清,什么是無(wú)線(xiàn)高清

    什么是無(wú)線(xiàn)高清2,海爾無(wú)線(xiàn)高清共享器怎么用3,哪種無(wú)線(xiàn)高清影音傳輸器比較好4,無(wú)線(xiàn)超清錄像卡啥意思5,請(qǐng)問(wèn)石家莊市有SmartAir無(wú)線(xiàn)高清收發(fā)器買(mǎi)嗎6,高清藍(lán)牙什么意思7,哪個(gè)牌子的WHDI無(wú)線(xiàn)高清.....

    經(jīng)驗(yàn) 日期:2023-08-31

經(jīng)驗(yàn)文章排行榜