2傳輸層基本概念和udp協(xié)議_第1頁(yè)
2傳輸層基本概念和udp協(xié)議_第2頁(yè)
2傳輸層基本概念和udp協(xié)議_第3頁(yè)
2傳輸層基本概念和udp協(xié)議_第4頁(yè)
2傳輸層基本概念和udp協(xié)議_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余15頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

----理解可靠傳輸協(xié)議的設(shè)計(jì)理念----掌握Tcp協(xié)議的強(qiáng)大功能傳輸層協(xié)議本章大綱傳輸層的概念和服務(wù)UDP協(xié)議可靠數(shù)據(jù)傳輸協(xié)議TCP協(xié)議一、傳輸層的概念和服務(wù)傳輸層的基本概念及功能因特網(wǎng)傳輸層提供的服務(wù)1.傳輸層的基本概念傳輸層負(fù)責(zé)端(主機(jī))到端(主機(jī))之間的數(shù)據(jù)傳輸控制傳輸層依賴于網(wǎng)絡(luò)層的服務(wù),對(duì)應(yīng)用層提供傳輸服務(wù)傳輸層的功能跟蹤會(huì)話跟蹤源主機(jī)和目的主機(jī)上應(yīng)用程序間的每次通信;數(shù)據(jù)分段將數(shù)據(jù)分段,并管理每個(gè)片段;數(shù)據(jù)重組將數(shù)據(jù)重組,并管理每個(gè)片段;標(biāo)識(shí)應(yīng)用程序標(biāo)識(shí)不同的應(yīng)用程序。跟蹤會(huì)話分段重組與多路復(fù)用應(yīng)用層標(biāo)識(shí)-分用和復(fù)用分用:接收方傳輸層根據(jù)端口號(hào)分用到不通的應(yīng)用層進(jìn)程復(fù)用:發(fā)送方不同的應(yīng)用層進(jìn)程根據(jù)不同端口號(hào)復(fù)用到同一傳輸層中應(yīng)用層傳輸層網(wǎng)絡(luò)層M主機(jī)2接收方HtHnsegmentM主機(jī)1MMM進(jìn)程3進(jìn)程4應(yīng)用層傳輸層網(wǎng)絡(luò)層應(yīng)用層傳輸層網(wǎng)絡(luò)層段傳輸層首部應(yīng)用層的數(shù)據(jù)傳輸層根據(jù)目的端口分用到不同應(yīng)用進(jìn)程端口號(hào)回顧端口號(hào)范圍端口類型0到1023公認(rèn)端口一般分配給固定的服務(wù)進(jìn)程,用于某種應(yīng)用的服務(wù)端1024到49151可注冊(cè)端口(隨機(jī)使用端口)隨機(jī)分配給客戶端進(jìn)程,或者用于某些非公認(rèn)應(yīng)用程序49152到65535私有端口或臨時(shí)端口一般分配給某些P2P應(yīng)用程序,使用較少常用的網(wǎng)絡(luò)應(yīng)用公認(rèn)端口號(hào)網(wǎng)絡(luò)應(yīng)用層協(xié)議服務(wù)器端端口號(hào)協(xié)議DNS53TCP/UDPHTTP80TCPHTTPs443TCPFTP20,21TCPSMTP25TCPPOP110TCPTELNET23TCP套接字回顧注意:一個(gè)瀏覽器進(jìn)程也可能打開(kāi)多個(gè)套接字和服務(wù)器通信源IP:C目標(biāo)IP:B源端口:x目標(biāo)端口:80源IP:C目標(biāo)IP:B源端口:y目標(biāo)端口:80源IP:A目標(biāo)IP:B源端口:x目標(biāo)端口:80Web客戶端主機(jī)AWeb服務(wù)器BWeb客戶端主機(jī)C客戶端A向服務(wù)器B端請(qǐng)求網(wǎng)頁(yè)源端口隨機(jī)從可注冊(cè)端口取,目標(biāo)端口為80C打開(kāi)兩個(gè)瀏覽器,向B發(fā)送兩個(gè)網(wǎng)頁(yè)請(qǐng)求2.因特網(wǎng)傳輸層提供的服務(wù)無(wú)連接不可靠的服務(wù)(UDP)面向連接可靠的傳輸服務(wù)(TCP)因特網(wǎng)傳輸層不能提供的服務(wù)實(shí)時(shí)性保證帶寬承諾可靠的廣播通信本節(jié)小結(jié)傳輸層與網(wǎng)絡(luò)層和應(yīng)用層的關(guān)系是什么?什么應(yīng)用應(yīng)當(dāng)選擇TCP協(xié)議?二、UDP協(xié)議UDP概述UDP首部細(xì)節(jié)UDP協(xié)議概述特性:“最簡(jiǎn)單的”Internet傳輸協(xié)議提供不可靠的數(shù)據(jù)傳輸,又稱“盡力而為的trybesteffort”的服務(wù),其本質(zhì)是寧缺勿濫,盡力傳輸U(kuò)DP協(xié)議允許:數(shù)據(jù)丟失應(yīng)用數(shù)據(jù)亂序到達(dá)在UDP收發(fā)雙方之間,無(wú)需握手建立連接每個(gè)UDP數(shù)據(jù)段的操作都互相獨(dú)立UDP協(xié)議的首部源端口目的端口長(zhǎng)度校驗(yàn)和數(shù)據(jù)首部IP數(shù)據(jù)報(bào)數(shù)據(jù)首部UDP用戶數(shù)據(jù)報(bào)源端口和目標(biāo)端口定義發(fā)送方和接收方的通信進(jìn)程長(zhǎng)度字段定義UDP數(shù)據(jù)報(bào)的總長(zhǎng)度(包括首部和數(shù)據(jù))校驗(yàn)和用于數(shù)據(jù)傳輸?shù)牟铄e(cuò)檢查,UDP協(xié)議寧缺勿濫UDP校驗(yàn)和查錯(cuò)機(jī)制注意:UDP查錯(cuò)的數(shù)據(jù)包括IP首部的12字節(jié),稱為偽首部,作為網(wǎng)絡(luò)層數(shù)據(jù)的冗余檢查,求和是按二進(jìn)制反碼運(yùn)算求和8字節(jié)UDP首部04112字節(jié)偽首部7字節(jié)數(shù)據(jù)填充全0171510871315全0數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)全0校驗(yàn)和是網(wǎng)絡(luò)通信的查錯(cuò)方式之一,廣泛應(yīng)用于傳輸層和網(wǎng)絡(luò)層,發(fā)送方將需檢驗(yàn)的數(shù)據(jù)按照一定的大小求和,得到的和取反得到為校驗(yàn)碼實(shí)驗(yàn)UDP協(xié)議分析實(shí)驗(yàn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論