北大青鳥網(wǎng)絡(luò)基礎(chǔ)知識:TCP;UDP兩類傳輸協(xié)議
北大青鳥鄭州電腦培訓學校是專業(yè)的IT技能培訓基地,擁有網(wǎng)絡(luò)工程和ACCP軟件課程兩個方向的課程,最新開展的ACCP課程也是深受廣大初中生和求職者的追捧。為了讓更多的人了解和熟悉網(wǎng)絡(luò)技能,今天我們鄭州電腦學校就來給大學分享下TCP;UDP兩類傳輸協(xié)議的一些技術(shù)的網(wǎng)絡(luò)技術(shù)知識。
盡管TCP/IP協(xié)議的名稱中只有TCP這個協(xié)議名,但是在TCP/IP的傳輸層同時存在TCP和UDP兩個協(xié)議。
TCP是Tranfer Control Protocol的簡稱,是一種面向連接的保證可靠傳輸?shù)膮f(xié)議。通過TCP協(xié)議傳輸,得到的是一個順序的無差錯的數(shù)據(jù)流。發(fā)送方和接收方的成對的兩個socket之間必須建立連接,以便在TCP協(xié)議的基礎(chǔ)上進行通信,當一個socket(通常都是server socket)等待建立連接時,另一個socket可以要求進行連接,一旦這兩個socket連接起來,它們就可以進行雙向數(shù)據(jù)傳輸,雙方都可以進行發(fā)送或接收操作。
UDP是User Datagram Protocol的簡稱,是一種無連接的協(xié)議,每個數(shù)據(jù)報都是一個獨立的信息,包括完整的源地址或目的地址,它在網(wǎng)絡(luò)上以任何可能的路徑傳往目的地,因此能否到達目的地,到達目的地的時間以及內(nèi)容的正確性都是不能被保證的。
下面我們對這兩種協(xié)議做簡單比較:
1、使用UDP時,每個數(shù)據(jù)報中都給出了完整的地址信息,因此無需要建立發(fā)送方和接收方的連接。對于TCP協(xié)議,由于它是一個面向連接的協(xié)議,在socket之間進行數(shù)據(jù)傳輸之前必然要建立連接,所以在TCP中多了一個連接建立的時間。
2、使用UDP傳輸數(shù)據(jù)時是有大小限制的,每個被傳輸?shù)臄?shù)據(jù)報必須限定在64KB之內(nèi)。而TCP沒有這方面的限制,一旦連接建立起來,雙方的socket就可以按統(tǒng)一的格式傳輸大量的數(shù)據(jù)。UDP是一個不可靠的協(xié)議,發(fā)送方所發(fā)送的數(shù)據(jù)報并不一定以相同的次序到達接收方。而TCP是一個可靠的協(xié)議,它確保接收方完全正確地獲取發(fā)送方所發(fā)送的全部數(shù)據(jù)。
總之,TCP在網(wǎng)絡(luò)通信上有極強的生命力,例如遠程連接(Telnet)和文件傳輸(FTP)都需要不定長度的數(shù)據(jù)被可靠地傳輸。相比之下UDP操作簡單,而且僅需要較少的監(jiān)護,因此通常用于局域網(wǎng)高可靠性的分散系統(tǒng)中client/server應用程序。
有了這些簡單的協(xié)議知識的了解,我們就可以對網(wǎng)絡(luò)數(shù)據(jù)傳輸和網(wǎng)絡(luò)安全有一定的認識和了解了,在以后的日常電腦應用中就能夠輕松自如了。
本文由站河南北大青鳥校區(qū)整編而成,如需了解更多IT資訊類的文章、新聞、課程和學習技巧、就業(yè)案例、招生詳情等問題,可以對在線咨詢老師進行一對一問答!
推薦資訊
- 河南中招如果沒被錄取怎么辦... 2019-07-24
- 河南北大青鳥招生條件及入學條件... 2017-06-16
- 鄭州北大青鳥翔天信鴿解析高考20... 2012-10-13
- 鄭州計算機職業(yè)技校推薦... 2021-04-08
- 高中學歷適合學什么技術(shù)?... 2013-11-27
熱點資訊
- 如何從外置硬盤中清除感染病毒... 2017-06-11
- 谷歌瀏覽器用戶密碼安全難保... 2017-06-11
- 網(wǎng)站安全性需要注意哪些方面... 2017-06-11
- Linux中服務器軟件為什么需要編譯... 2017-06-11
- 安卓隱患:防毒軟件無法偵測木馬... 2013-08-06