2021-05-06 分類(lèi): 網(wǎng)站建設(shè)
TCP---傳輸控制協(xié)議,提供的是面向連接、可靠的字節(jié)流服務(wù)。當(dāng)客戶(hù)和服務(wù)器彼此交換數(shù)據(jù)前,必須先在雙方之間建立一個(gè)TCP連接,之后才能傳輸數(shù)據(jù)。TCP提供超時(shí)重發(fā),丟棄重復(fù)數(shù)據(jù),檢驗(yàn)數(shù)據(jù),流量控制等功能,保證數(shù)據(jù)能從一端傳到另一端。
企業(yè)網(wǎng)站建設(shè)案例" />
UDP---用戶(hù)數(shù)據(jù)報(bào)協(xié)議,是一個(gè)簡(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ī)制,故而傳輸速度很快。
現(xiàn)在Internet上流行的協(xié)議是TCP/IP協(xié)議,該協(xié)議中對(duì)低于1024的端口都有確切的定義,他們對(duì)應(yīng)著Internet上一些常見(jiàn)的服務(wù)。這些常見(jiàn)的服務(wù)可以分為使用TCP端口(面向連接)和使用UDP端口(面向無(wú)連接)兩種。
說(shuō)到TCP和UDP,首先要明白“連接”和“無(wú)連接”的含義,他們的關(guān)系可以用一個(gè)形象地比喻來(lái)說(shuō)明,是打電話(huà)和寫(xiě)信。兩個(gè)人如果要通話(huà),首先要建立連接——即打電話(huà)時(shí)的撥號(hào),等待響應(yīng)后——即接聽(tīng)電話(huà)后,才能相互傳遞信息,很后還要斷開(kāi)連接——即掛電話(huà)。寫(xiě)信比較簡(jiǎn)單了,填寫(xiě)好收信人的地址后將信投入郵筒,收信人可以收到了。
從這個(gè)分析可以看出,建立連接時(shí)需要雙方構(gòu)建一個(gè)傳遞信息的通道,在發(fā)送方發(fā)送請(qǐng)求連接信息接收方響應(yīng)后,由于是在接收方響應(yīng)后才開(kāi)始傳遞信息,而且是在一個(gè)通道中傳送,因此接收方能比較完整地收到發(fā)送方發(fā)出的信息,即信息傳遞的可靠性比較高。但也正因?yàn)樾枰⑦B接,使資源開(kāi)銷(xiāo)加大(在建立連接前必須等待接收方響應(yīng),傳輸信息過(guò)程中必須確認(rèn)信息是否傳到及斷開(kāi)連接時(shí)發(fā)出相應(yīng)的信號(hào)等),獨(dú)占一個(gè)通道,在斷開(kāi)連接錢(qián)不能建立另一個(gè)連接,即兩人在通話(huà)過(guò)程中第三方不能打入電話(huà)。而無(wú)連接是一開(kāi)始發(fā)送信息(嚴(yán)格說(shuō)來(lái),這是沒(méi)有開(kāi)始、結(jié)束的),只是一次性的傳遞,是先不需要接收方的響應(yīng),因而在一定程度上也無(wú)法保證信息傳遞的可靠性了,像寫(xiě)信一樣,我們只是將信寄出去,卻不能保證收信人一定可以收到。
TCP是面向連接有比較高的可靠性,一些要求比較高的服務(wù)一般使用這個(gè)協(xié)議,如FTP、Telnet、SMTP、HTTP、POP3等,而UDP是面向無(wú)連接的,使用這個(gè)協(xié)議的常見(jiàn)服務(wù)有DNS、SNMP、QQ等。
另外對(duì)于QQ必須說(shuō)明一下,QQ只使用UDP協(xié)議,其服務(wù)器使用8000端口,偵聽(tīng)是否有信息傳來(lái),客戶(hù)端使用4000端口,向外發(fā)送信息(這也不難理解在一般的顯IP的QQ版本中顯示好友的IP地址信息中端口常為4000或其后續(xù)端口的原因了),即QQ程序既接受服務(wù)又提供服務(wù),在以后的QQ版本中也支持使用TCP協(xié)議了。
文章題目:UDP和TCP有什么區(qū)別
分享網(wǎng)址:http://jinyejixie.com/news29/112579.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、微信小程序、移動(dòng)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、定制開(kāi)發(fā)、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容