計(jì)算機(jī)網(wǎng)絡(luò)謝希仁版運(yùn)輸層知識(shí)點(diǎn)總結(jié)_第1頁(yè)
已閱讀1頁(yè),還剩5頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、運(yùn)輸層運(yùn)輸層之間的通信是進(jìn)程與進(jìn)程之間的,通過(guò)端口的一、運(yùn)輸層協(xié)議概述1、從通信和信息處理的角度看,運(yùn)輸層向它上面的應(yīng)用層提供通信服務(wù),它屬于面向通信部分的最高層,同時(shí)也是用戶功能中的最低層。2、當(dāng)網(wǎng)絡(luò)的邊緣部分中的兩個(gè)主機(jī)使用網(wǎng)絡(luò)的核心部分的功能進(jìn)行端到端的通信時(shí),只有位于網(wǎng)絡(luò)邊緣部分的主機(jī)的協(xié)議棧才有運(yùn)輸層,而網(wǎng)絡(luò)核心部分中的路由器在轉(zhuǎn)發(fā)分組時(shí)都只用到下三層的功能。3、兩個(gè)主機(jī)進(jìn)行通信實(shí)際上就是兩個(gè)主機(jī)中的應(yīng)用進(jìn)程互相通信。4、運(yùn)輸

2、層的一個(gè)很重要的功能就是復(fù)用和分用。通過(guò)端口實(shí)現(xiàn)。5、網(wǎng)絡(luò)層為主機(jī)之間提供邏輯通信,運(yùn)輸層為應(yīng)用進(jìn)程之間提供端到端的邏輯通信6、當(dāng)運(yùn)輸層采用面向連接的TCP協(xié)議時(shí),盡管下面的網(wǎng)絡(luò)是不可靠的(只提供盡最大努力服務(wù)),但這種邏輯通信信道就相當(dāng)于一條全雙工的可靠信道。當(dāng)運(yùn)輸層采用無(wú)連接的UDP協(xié)議時(shí),這種邏輯通信信道是一條不可靠信道。7、兩個(gè)對(duì)等運(yùn)輸實(shí)體在通信時(shí)傳送的數(shù)據(jù)單位叫作運(yùn)輸協(xié)議數(shù)據(jù)單元TPDU8、UDP在傳送數(shù)據(jù)之前不需要先建立連接

3、。雖然UDP不提供可靠交付,但在某些情況下UDP是一種最有效的工作方式;TCP則提供面向連接的服務(wù)。9、運(yùn)輸層的UDP用戶數(shù)據(jù)報(bào)與網(wǎng)際層的IP數(shù)據(jù)報(bào)的區(qū)別:IP數(shù)據(jù)報(bào)要經(jīng)過(guò)互連網(wǎng)中許多路由器的存儲(chǔ)轉(zhuǎn)發(fā),但UDP用戶數(shù)據(jù)報(bào)是在運(yùn)輸層的端到端抽象的邏輯信道中傳送的。10、硬件端口與軟件端口的區(qū)別硬件端口與軟件端口的區(qū)別:在協(xié)議棧層間的抽象的協(xié)議端口是軟件端口。路由器或交換機(jī)上的端口是硬件端口。硬件端口是不同硬件設(shè)備進(jìn)行交互的接口,而軟件端口

4、是應(yīng)用層的各種協(xié)議進(jìn)程與運(yùn)輸實(shí)體進(jìn)行層間交互的一種地址。11、端口用一個(gè)16位端口號(hào)進(jìn)行標(biāo)志。12、端口號(hào)只具有本地意義,即端口號(hào)只是為了標(biāo)志本計(jì)算機(jī)應(yīng)用層中的各進(jìn)程。在因特網(wǎng)中不同計(jì)算機(jī)的相同端口號(hào)是沒(méi)有聯(lián)系的。13、端口的分類(lèi):熟知端口和登記端口號(hào)合稱(chēng)為服務(wù)器端使用的端口號(hào)?熟知端口,數(shù)值一般為0~1023。?登記端口號(hào),數(shù)值為1024~49151,為沒(méi)有熟知端口號(hào)的應(yīng)用程序使用的。使用這個(gè)范圍的端口號(hào)必須在IANA登記,以防止重復(fù)

5、。?客戶端口號(hào)或短暫端口號(hào),數(shù)值為49152~65535,留給客戶進(jìn)程選擇暫時(shí)使用。二、用戶數(shù)據(jù)報(bào)協(xié)議UDP1、UDP只是在IP的數(shù)據(jù)報(bào)服務(wù)之上增加了端口的功能和差錯(cuò)檢測(cè)的功能。2、UDP的主要特點(diǎn)?UDP是無(wú)連接的,即發(fā)送數(shù)據(jù)之前不需要建立連接。?UDP使用盡最大努力交付,即不保證可靠交付,同時(shí)也不使用擁塞控制。?UDP是面向報(bào)文的。?UDP支持一對(duì)一、一對(duì)多、多對(duì)一和多對(duì)多的交互通信。?UDP的首部開(kāi)銷(xiāo)小,只有8個(gè)字節(jié)。?UDP沒(méi)有

6、擁塞控制,很適合多媒體通信的要求3、發(fā)送方UDP對(duì)應(yīng)用程序交下來(lái)的報(bào)文,在添加首部后就向下交付IP層。UDP對(duì)應(yīng)用層交下來(lái)的報(bào)文,既不合并,也不拆分,而是保留這些報(bào)文的邊界。4、UDP的首部格式(每個(gè)部分各兩個(gè)字節(jié))了。發(fā)送方每接收到一個(gè)確認(rèn),就把發(fā)送窗口向前滑動(dòng)一個(gè)分組單位。五、TCP報(bào)文段的首部格式1、源端口和目的端口字段——各占2字節(jié)。端口是運(yùn)輸層與應(yīng)用層的服務(wù)接口。運(yùn)輸層的復(fù)用和分用功能都要通過(guò)端口才能實(shí)現(xiàn)。2、序號(hào)字段——占4

7、字節(jié)。TCP連接中傳送的數(shù)據(jù)流中的每一個(gè)字節(jié)都編上一個(gè)序號(hào)。序號(hào)字段的值則指的是本報(bào)文段所發(fā)送的數(shù)據(jù)的第一個(gè)字節(jié)的序號(hào)。3、確認(rèn)號(hào)字段——占4字節(jié),是期望收到對(duì)方的下一個(gè)報(bào)文段的數(shù)據(jù)的第一個(gè)字節(jié)的序號(hào)。4、數(shù)據(jù)偏移(即首部長(zhǎng)度)——占4位,它指出TCP報(bào)文段的數(shù)據(jù)起始處距離TCP報(bào)文段的起始處有多遠(yuǎn),以四個(gè)字節(jié)為單位,其實(shí)就是首部長(zhǎng)度,最大60字節(jié)。5、確認(rèn)ACK——只有當(dāng)ACK?1時(shí)確認(rèn)號(hào)字段才有效。6、復(fù)位RST(ReSeT)——當(dāng)

8、RST?1時(shí),表明TCP連接中出現(xiàn)嚴(yán)重差錯(cuò)(如由于主機(jī)崩潰或其他原因),必須釋放連接,然后再重新建立運(yùn)輸連接。7、同步SYN——同步SYN=1表示這是一個(gè)連接請(qǐng)求或連接接受報(bào)文8、終止FIN(FINis)——用來(lái)釋放一個(gè)連接。FIN?1表明此報(bào)文段的發(fā)送端的數(shù)據(jù)已發(fā)送完畢,并要求釋放運(yùn)輸連接。9、窗口字段——占2字節(jié),用來(lái)讓對(duì)方設(shè)置發(fā)送窗口的依據(jù),單位為字節(jié)。10、檢驗(yàn)和——占2字節(jié)。檢驗(yàn)和字段檢驗(yàn)的范圍包括首部和數(shù)據(jù)這兩部分。檢驗(yàn)規(guī)則

9、和UDP檢驗(yàn)和一樣。11、緊急指針字段——占16位,指出在本報(bào)文段中緊急數(shù)據(jù)共有多少個(gè)字節(jié)12、MSS是TCP報(bào)文段中的數(shù)據(jù)字段的最大長(zhǎng)度13、選項(xiàng)字段——長(zhǎng)度可變。包括:?窗口擴(kuò)大選項(xiàng)——占3字節(jié),?時(shí)間戳選項(xiàng)——占10字節(jié),其中最主要的字段時(shí)間戳值字段(4字節(jié))和時(shí)間戳回送回答字段(4字節(jié))。用來(lái)計(jì)算往返時(shí)間,處理TCP序號(hào)超過(guò)2的32次方的情況,防止序號(hào)繞回,時(shí)間戳可以做個(gè)標(biāo)記?選擇確認(rèn)選項(xiàng)14、填充字段,填0,這是為了使整個(gè)首部

10、長(zhǎng)度是4字節(jié)的整數(shù)倍。六、TCP可靠傳輸?shù)膶?shí)現(xiàn)1、TCP的滑動(dòng)窗口以字節(jié)為單位2、窗口越大,發(fā)送方就可以在收到確認(rèn)之前發(fā)送更多的數(shù)據(jù),傳輸效率高,但是接收方必須來(lái)的及接收。3、窗口的分類(lèi):發(fā)送窗口,可用窗口,未確認(rèn)窗口4、A的發(fā)送窗口并不總是和B的接收窗口一樣大(因?yàn)橛幸欢ǖ臅r(shí)間滯后)。5、TCP要求接收方必須有累積確認(rèn)的功能,這樣可以減小傳輸開(kāi)銷(xiāo)。6、緩存和窗口的關(guān)系:緩存一般大于窗口7、發(fā)送緩存與接收緩存的作用發(fā)送緩存用來(lái)暫時(shí)存放:

溫馨提示

  • 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ù)僅提供信息存儲(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)論