網(wǎng)絡(luò)課程重要知識點(diǎn)_第1頁
網(wǎng)絡(luò)課程重要知識點(diǎn)_第2頁
網(wǎng)絡(luò)課程重要知識點(diǎn)_第3頁
網(wǎng)絡(luò)課程重要知識點(diǎn)_第4頁
網(wǎng)絡(luò)課程重要知識點(diǎn)_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第1章 概 述 1、數(shù)據(jù)的交換技術(shù) 什么是數(shù)據(jù)交換技術(shù)? 數(shù)據(jù)交換技術(shù)是指通信子網(wǎng)根據(jù)需要和網(wǎng)絡(luò)條件動態(tài)地安排兩個通信結(jié)點(diǎn)的通信線路,這種操作稱為交換。 常用的數(shù)據(jù)交換技術(shù)主要有哪些? 常用的數(shù)據(jù)交換技術(shù)主要有哪些? 電路交換技術(shù)、分組交換技術(shù) 電路交換技術(shù)的特點(diǎn): 先建立連接通話(一直占用通信資源)釋放連接(一直占用通信資源) 分組交換技術(shù)的特點(diǎn): 分組交換技術(shù)采用存儲轉(zhuǎn)發(fā)技術(shù),一個報文劃分若干個分組,分組是等長的數(shù)據(jù)段加上必要的控制信息組成的首部,每個分組獨(dú)立傳輸。2、什么是計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)?計(jì)算機(jī)網(wǎng)路的各個層次及每個層次協(xié)議的集合稱為計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)。 3、當(dāng)前有哪些常用的計(jì)算機(jī)網(wǎng)絡(luò)

2、體系結(jié)構(gòu)模型,它們各自的特點(diǎn)? OSI參考模型,國際標(biāo)準(zhǔn)化組織ISO于1983年提出的開放系統(tǒng)互連參考模型,簡稱OSI參考模型。它是一個國際性的網(wǎng)絡(luò)體系結(jié)構(gòu)標(biāo)準(zhǔn),它將網(wǎng)絡(luò)體系結(jié)構(gòu)分成七層,分別是: 計(jì)算機(jī)網(wǎng)絡(luò)體系中另一個重要的模型是TCP/IP協(xié)議模型,它是在實(shí)際中發(fā)展起來,是Internet事實(shí)上的協(xié)議標(biāo)準(zhǔn),是真正實(shí)用化的協(xié)議模型。TCP/IP模型有4層,分別是: 4、計(jì)算機(jī)網(wǎng)絡(luò)的性能 速率: 是指數(shù)據(jù)傳輸速率,單位是:b/s(比特每秒)bit/s,定義為單位時間內(nèi)所傳輸?shù)亩M(jìn)制信息位數(shù),也稱為數(shù)據(jù)率或比特率。 帶寬: 有以下兩種解釋: (1)帶寬本來是指信號具有的頻帶寬度。即信號所包含的不

3、同頻率成分所占據(jù)的頻率范圍,單位是赫(或千赫、兆赫、吉赫等)。 (2)在計(jì)算機(jī)網(wǎng)絡(luò)中,“帶寬”用來表示網(wǎng)絡(luò)的通信線路所能傳送數(shù)據(jù)的能力。表示在單位時間內(nèi)從網(wǎng)絡(luò)中的某一點(diǎn)到另一點(diǎn)所能通過的“最高數(shù)據(jù)率” 帶寬有時又是指通信信道的容量。 信道的容量是信道傳輸數(shù)據(jù)能力的極限。就像公路最大限速值與汽車實(shí)際速度之間的關(guān)系.信道的容量是信道的最大傳輸速率。 5、實(shí)體、協(xié)議、服務(wù)和服務(wù)訪問點(diǎn)(見教材30頁) 實(shí)體(entity) 表示任何可發(fā)送或接收信息的硬件或軟件進(jìn)程。在許多情況下,實(shí)體就是一個特定的軟件模塊 。 協(xié)議是控制兩個對等實(shí)體進(jìn)行通信的規(guī)則的集合。協(xié)議的三要素是語義、語法和時序 在協(xié)議的控制下,

4、兩個對等實(shí)體間的通信使得本層能夠向上一層提供服務(wù)。 下面的協(xié)議對上面的服務(wù)用戶是透明的。 協(xié)議是“水平的”,即協(xié)議是控制對等實(shí)體之間通信的規(guī)則。 服務(wù)是“垂直的”,即服務(wù)是由下層向上層通過層間接口提供的。 同一系統(tǒng)相鄰兩層的實(shí)體進(jìn)行交互的地方,稱為服務(wù)訪問點(diǎn) SAP (Service Access Point)。 第二章 物理層 1、物理層的基本功能: 其基本功能是在通信介質(zhì)上實(shí)現(xiàn)0、1比特流的傳輸。 物理層不是指具體的傳輸介質(zhì)。 2、信道的復(fù)用技術(shù): 當(dāng)物理鏈路的傳輸能力大于信號傳輸?shù)男枨髸r,這條鏈路上就可以傳輸多路信號,進(jìn)行復(fù)用。 為了充分利用傳輸介質(zhì),在一條物理線路上建立多條通信信道的技

5、術(shù),就是多路復(fù)用技術(shù)。 掌握頻分復(fù)用和時分復(fù)用原理。第3章 數(shù)據(jù)鏈路層 1、數(shù)據(jù)鏈路層的基本功能: 數(shù)據(jù)鏈路層為網(wǎng)絡(luò)層服務(wù),在相鄰結(jié)點(diǎn)間無差錯地傳遞以幀為單位的數(shù)據(jù)。 這里“無差錯”是指“無比特差錯”。 要實(shí)現(xiàn)這個基本功能需要解決3個基本問題: 封裝成幀、 透明傳輸 差錯檢測。 【3-04】數(shù)據(jù)鏈路層要解決的三個基本問題是什么?為什么一定要解決? 答:封裝成幀、透明傳輸和差錯檢測。 數(shù)據(jù)鏈路層最基本的任務(wù)是在兩個相鄰結(jié)點(diǎn)的線路上無差錯地傳遞以幀(Frame)為單位的數(shù)據(jù)。 (1)、為什么要將數(shù)據(jù)分割成“幀” ? 答:數(shù)據(jù)是以比特流進(jìn)行傳輸?shù)?,這種比特流并不保證在數(shù)據(jù)傳輸過程中沒有錯誤。數(shù)據(jù)鏈路

6、層為了能實(shí)現(xiàn)數(shù)據(jù)有效的差錯控制,就采用了一種“幀”的數(shù)據(jù)塊進(jìn)行傳輸。 采用幀傳輸方式的好處是:提高傳輸效率和便于差錯檢測。 在數(shù)據(jù)傳送發(fā)現(xiàn)有錯誤時,只需將有差錯的幀再次傳送,而不需要將全部數(shù)據(jù)的比特流進(jìn)行重傳。便于差錯檢測體現(xiàn)在可以將FCS碼放在幀尾(不分幀無法進(jìn)行差錯檢測)。 (2)、數(shù)據(jù)鏈路層需要差錯檢測 數(shù)據(jù)鏈路層差錯檢測是以幀為單位進(jìn)行。這也正是將數(shù)據(jù)劃分成幀的原因之一。 如果數(shù)據(jù)鏈路層沒有差錯檢測,讓目的主機(jī)高層協(xié)議對數(shù)據(jù)差錯檢測會有個缺點(diǎn):一些在傳遞中出現(xiàn)錯誤的數(shù)據(jù)還會在網(wǎng)絡(luò)中繼續(xù)前行,這樣浪費(fèi)了網(wǎng)絡(luò)資源。 比如源主機(jī)到目的主機(jī)的路徑供20個結(jié)點(diǎn)。在傳遞數(shù)據(jù)時,第一個結(jié)點(diǎn)就檢測出了

7、差錯。 如果數(shù)據(jù)鏈路層有差錯檢測的功能,就把這個有差錯的幀丟棄,之后就不再傳遞了。 否則這個沒用的幀還要繼續(xù)通過后面的19個結(jié)點(diǎn),這樣造成網(wǎng)絡(luò)資源的浪費(fèi)。 (3)、透明傳輸 所說的“透明傳輸”是指可以讓無論是哪種比特組合的數(shù)據(jù),都可以在數(shù)據(jù)鏈路上進(jìn)行有效傳輸。這就需要當(dāng)所傳數(shù)據(jù)中的比特組合恰巧與某一個控制信息完全一樣時,能采取相應(yīng)的技術(shù)措施,使接收方不會將這樣的數(shù)據(jù)誤認(rèn)為是某種控制信息。只有這樣,才能保證數(shù)據(jù)鏈路層的傳輸是透明的。 PPP協(xié)議怎樣解決透明傳輸?(1) 當(dāng)PPP協(xié)議使用異步傳輸時,透明傳輸靠字節(jié)填充解決。(見教材73頁) 異步傳輸?shù)奶攸c(diǎn)是:一個字符為一個傳輸單位,在字符內(nèi)部的比特

8、之間是同步的,字符之間的時間間隔可以是任意的。(2)當(dāng)PPP協(xié)議使用同步傳輸時,透明傳輸靠零比特填充法解決。(見教材74頁) 同步傳輸是以一個數(shù)據(jù)塊為一個傳輸單位。整個數(shù)據(jù)塊內(nèi)部是同步的。數(shù)據(jù)塊和數(shù)據(jù)塊之間的時間間隔可以是任意的。 2、鏈路和數(shù)據(jù)鏈路 3、數(shù)據(jù)鏈路的種類: 點(diǎn)到點(diǎn)的鏈路、廣播鏈路(共享鏈路) 點(diǎn)到點(diǎn)信道的數(shù)據(jù)鏈路層使用的協(xié)議是點(diǎn)到點(diǎn)協(xié)議PPP 廣播信道的數(shù)據(jù)鏈路層使用的協(xié)議是CSMA/CD協(xié)議。廣播信道的數(shù)據(jù)鏈路層使用的協(xié)議CSMA/CD (1)、在廣播信道上怎樣實(shí)現(xiàn)一對一的通信? 在廣播信道上實(shí)現(xiàn)一對一的通信,是讓每臺計(jì)算機(jī)的適配器擁有一個與其它適配器不同的地址(MAC地址)

9、 (2)、在共享的廣播信道上如何解決共享介質(zhì)的使用? 采用的協(xié)調(diào)方法是使用一種特殊的協(xié)議CSMA/CD(載波監(jiān)聽多點(diǎn)接入/碰撞檢測 ) 聯(lián)網(wǎng)主機(jī)的適配器每發(fā)送一個新的數(shù)據(jù)幀,就要執(zhí)行一次CSMA/CD算法。第 4 章 網(wǎng)絡(luò)層 4.1-4.5節(jié)是重點(diǎn),其中要掌握的知識點(diǎn): 1、網(wǎng)絡(luò)層功能 我們知道數(shù)據(jù)鏈路層只能解決相鄰結(jié)點(diǎn)間的數(shù)據(jù)傳輸問題,不能解決兩臺主機(jī)之間的數(shù)據(jù)傳輸問題。 網(wǎng)絡(luò)層使用數(shù)據(jù)鏈路層的服務(wù),實(shí)現(xiàn)主機(jī)到主機(jī)的通信,向傳輸層的端到端傳輸提供服務(wù)。 2、網(wǎng)絡(luò)互聯(lián)的概念 隨著網(wǎng)絡(luò)應(yīng)用的深入,人們已經(jīng)不滿足僅僅在部門或企業(yè)內(nèi)部交換信息,如果兩個通信的用戶不在同一個物理網(wǎng)絡(luò),如一個在清華大學(xué),

10、另一個在南京大學(xué)就不能通信,所以說不能相互連接的內(nèi)部的物理網(wǎng)絡(luò)被稱為“信息孤島”。可見網(wǎng)絡(luò)互聯(lián)的需求已是事實(shí)! 利用路由器將兩個及兩個以上的物理網(wǎng)絡(luò)互聯(lián)起來構(gòu)成的系統(tǒng)叫做互聯(lián)網(wǎng)絡(luò),簡稱互聯(lián)網(wǎng)。 3、什么是IP地址? 要實(shí)現(xiàn)網(wǎng)絡(luò)的互聯(lián),首先需要建立全局的地址系統(tǒng),解決互聯(lián)中主機(jī)、路由器及其他設(shè)備的全局唯一的地址標(biāo)識問題。IP地址就是全局統(tǒng)一地址標(biāo)識符。 每個IP地址都能惟一地、確定地識別一個物理網(wǎng)絡(luò)與一臺主機(jī)。 問題:為什么IP地址又稱為“虛擬地址”? 答:這是因?yàn)镮P地址是靠軟件來維持的而不是硬件地址。我們好像構(gòu)成了一個很大的互連網(wǎng)絡(luò),但這個網(wǎng)絡(luò)是虛擬的網(wǎng)絡(luò)系統(tǒng),因?yàn)樗耐ㄐ畔到y(tǒng)是抽象的。雖然

11、許多硬件和軟件的組合看起來好像構(gòu)成了一個很大的網(wǎng)絡(luò),但這樣的大網(wǎng)絡(luò)實(shí)際上并不存在。 這種虛擬網(wǎng)絡(luò)的地址也是虛擬的,因此IP地址又稱為“虛擬地址”。 4、IP協(xié)議 分類的IP地址 IP數(shù)據(jù)報首部的字段格式及作用 問題:網(wǎng)絡(luò)前綴是指網(wǎng)絡(luò)號字段(net-id)中前面的幾個類別位還是指整個的網(wǎng)絡(luò)號字段? 答:是指整個的網(wǎng)絡(luò)號字段,即包括了最前面的幾個類別位在內(nèi)。網(wǎng)絡(luò)前綴常常就簡稱為前綴。 例如一個B類地址,10100000 00000000 00000000 00010000,其類別位就是最前面的兩位:10,而網(wǎng)絡(luò)前綴就是前16位:10100000 00000000。 問題:IP協(xié)議有分片的功能,這是

12、為什么? 答:IP數(shù)據(jù)報可能要經(jīng)過許多個網(wǎng)絡(luò),而源主機(jī)事先并不知道數(shù)據(jù)報后面要經(jīng)過的這些網(wǎng)絡(luò)所能通過的分組的最大長度是多少。等到IP數(shù)據(jù)報轉(zhuǎn)發(fā)到某個網(wǎng)絡(luò)時可能才發(fā)現(xiàn)數(shù)據(jù)報太長了,因此在這時就必須進(jìn)行分片。 5、劃分子網(wǎng): 借用主機(jī)位來表示子網(wǎng)絡(luò)。 回答下列問題回答下列問題: 子網(wǎng)掩碼為255.255.255.0代表什么意思? 答答:C類地址對應(yīng)的子網(wǎng)掩碼默認(rèn)值。表示主機(jī)號由最后8bit決定,而路由器尋找網(wǎng)絡(luò)由前24bit決定 一個A類網(wǎng)絡(luò)和一個B類網(wǎng)絡(luò)的子網(wǎng)絡(luò)號分別為16bit和8bit,問這兩個網(wǎng)絡(luò)的子網(wǎng)掩碼有何不同? 答答:子網(wǎng)掩碼一樣,都是255.255.255.0,但子網(wǎng)數(shù)目不同。 因

13、為: A類網(wǎng)絡(luò)默認(rèn)掩碼是:255.0.0.0 ,現(xiàn)子網(wǎng)絡(luò)號為16bit,說明借用了16bit主機(jī)號去表示子網(wǎng)絡(luò)號,所以子網(wǎng)掩碼變?yōu)椋?55.255.255.0??杀硎?16個子網(wǎng)絡(luò)。 同樣:B類網(wǎng)絡(luò)默認(rèn)掩碼是:255.255.0.0 ,現(xiàn)子網(wǎng)絡(luò)號為8bit,說明借用了8bit主機(jī)號去表示子網(wǎng)絡(luò)號,所以子網(wǎng)掩碼變?yōu)椋?55.255.255.0??杀硎?8個子網(wǎng)絡(luò)。 一個B類網(wǎng)絡(luò)的子網(wǎng)掩碼是255.255.240.0。試問在其中每個子網(wǎng)上的主機(jī)數(shù)最多是多少? 答答:最多可有4094個(不考慮全0和全1的主機(jī)號) 因?yàn)?40轉(zhuǎn)換成二進(jìn)制是:11110000,主機(jī)號用12bit來表示,212=4096

14、 6、無分類編址CIDR 一個IP地址由兩部分組成:網(wǎng)絡(luò)前綴和主機(jī)號。CIDR采用斜線記法來表示IP地址,例如21.3.56.45/ /25。 其中“/ /25”表示這個IP地址中前25位是網(wǎng)絡(luò)前綴,代表網(wǎng)絡(luò),剩下的主機(jī)位是7位 。 【問題】有人認(rèn)為使用CIDR時,給某單位分配了一個地址塊/20,相當(dāng)與16個C類地址塊。如果不使用CIDR,而直接給該單位分配16個C類地址塊,在效果上不是一樣嗎? 答:在效果上是不一樣的! 如果不使用CIDR,而直接給該單位分配16個C類地址塊,就相當(dāng)于給單位分配16個C類網(wǎng)絡(luò)。對單位外來說每個C類網(wǎng)絡(luò)都在單位外面的路由表中占有一個表項(xiàng),使路由表更大。對單位內(nèi)的

15、主機(jī)相互通信時,由于跨越了不同的網(wǎng)絡(luò),都必須使用路由器來轉(zhuǎn)發(fā)IP數(shù)據(jù)報,造成開銷大 使用CIDR時,給該單位分配了一個地址塊/ /20,即滿足了IP地址數(shù)量的需求,又解決了上述問題。【例題】已知一個CIDR地址塊為204.56.170.0/21。 試用二進(jìn)制表示這個地址塊。 這個CIDR地址塊包含有多少個C類地址塊?題解: 204.56.170.0/21=11001100 00111000 11001100 00111000 1010110101010 00000000有下劃線的粗體數(shù)字表示網(wǎng)絡(luò)號。 C類地址塊的網(wǎng)絡(luò)號是24位,比上面的CIDR地址塊多3位。因此這個CIDR地址塊包含23=8個

16、C類地址塊。(因?yàn)?11=2*210=2*1024=2048/256=8)【例題】已知局域網(wǎng)10.10.1.32/27上面連接了一個路由器和五個主機(jī),它們的IP地址已標(biāo)注在下圖中。試問這些IP地址有沒有不正確的?如有,請說出理由。10.10.1.32/2710.10.1.3310.10.1.4010.10.1.5010.10.1.4110.10.1.5110.10.1.70圖:判斷IP地址是否正確題解:局域網(wǎng)10.10.1.32/27的二進(jìn)制表示是00001010 00001010 0000000100001010 00001010 00000001 00100100000有下劃線的粗體字是網(wǎng)

17、絡(luò)前綴。n在這個局域網(wǎng)上連接的設(shè)備的主機(jī)號host-id一共有5位二進(jìn)制數(shù),因此其IP地址的最后一個字節(jié)的數(shù)值不能超過00111111,即不能超過十進(jìn)制的63.n從圖上看出,地址10.10.1.70是個錯誤的地址,不允許出現(xiàn)在這個局域網(wǎng)上,其余的地址正確?!纠}】已知一個CIDR地址塊為204.56.170.0/21。 試用二進(jìn)制表示這個地址塊。 這個CIDR地址塊包含有多少個C類地址塊?題解: 204.56.170.0/21=11001100 00111000 1010111001100 00111000 10101010 00000000有下劃線的粗體數(shù)字表示網(wǎng)絡(luò)號。 C類地址塊的網(wǎng)絡(luò)號是

18、24位,比上面的CIDR地址塊多3位。因此這個CIDR地址塊包含23=8個C類地址塊。(因?yàn)?11=2*210=2*1024=2048/256=8) 【問題4-19】鏈路層廣播和IP廣播有何區(qū)別? 答:鏈路層廣播是用數(shù)據(jù)鏈路層協(xié)議(第二層)在一個以太網(wǎng)上實(shí)現(xiàn)的對該局域網(wǎng)上的所有主機(jī)的MAC幀進(jìn)行廣播。 IP廣播則是用IP協(xié)議通過因特網(wǎng)實(shí)現(xiàn)的對一個網(wǎng)絡(luò)(即目的網(wǎng)絡(luò))上的所有主機(jī)的IP數(shù)據(jù)報廣播。 【問題4-26】一個主機(jī)要向另一個主機(jī)發(fā)送IP數(shù)據(jù)報。是否使用ARP就可以得到該目的主機(jī)的硬件地址,然后直接使用這個硬件地址將IP數(shù)據(jù)報發(fā)送給目的主機(jī)? 答:有時是這樣,但有時不是這樣。ARP只能對連接

19、在同一網(wǎng)絡(luò)上的主機(jī)或路由器進(jìn)行地址解析??聪聢D情況:R1R2ABCDEFn當(dāng)A和B連接在同一網(wǎng)絡(luò)上,主機(jī)A使用ARP就可以得到B的硬件地址,然后用B的硬件地址將IP數(shù)據(jù)報封裝成幀,發(fā)送B。R1R2ABCDEFn但當(dāng)目的主機(jī)是F時,情況就不同了。A無法得到F的硬件地址。A只能將IP數(shù)據(jù)報發(fā)送給本網(wǎng)絡(luò)上的一個路由器(R1)。因此A發(fā)送IP數(shù)據(jù)報給F時,在地址解析方面要經(jīng)過以下三個步驟: 1、A先通過ARP解析出路由器R1的硬件地址,將數(shù)據(jù)報發(fā)送到R1.2、R1再通過ARP解析出路由器R2的硬件地址,將數(shù)據(jù)報發(fā)送到R2.3、R2再通過ARP解析出F的硬件地址,將數(shù)據(jù)報交付到F。第5章 運(yùn)輸層 5.1

20、-5.5節(jié)是重點(diǎn),其中要掌握的知識點(diǎn): 1、運(yùn)輸層功能: 我們知道網(wǎng)絡(luò)層及以下各層實(shí)現(xiàn)了網(wǎng)絡(luò)中主機(jī)之間的數(shù)據(jù)通信,但是數(shù)據(jù)通信不是組建網(wǎng)絡(luò)的最終目的。 計(jì)算機(jī)網(wǎng)絡(luò)本質(zhì)的活動是實(shí)現(xiàn)分布在不同物理位置的主機(jī)之間的進(jìn)程通信,以實(shí)現(xiàn)應(yīng)用層的各種網(wǎng)絡(luò)服務(wù)功能。 傳輸層的主要作用就是要實(shí)現(xiàn)分布式進(jìn)程通信,因此它是整個協(xié)議結(jié)構(gòu)的核心。 2、UDP協(xié)議的特點(diǎn)(1)UDP 是無連接的,即發(fā)送數(shù)據(jù)之前不需要建立連接。(2)UDP 使用盡最大努力交付,即不保證可靠交付,同時也不使用擁塞控制。(3)UDP 是面向報文的。發(fā)送方的UDP對應(yīng)用層交下來的報文,添加首部后就向下交付IP層。 面向報文的含義是:UDP對應(yīng)用層

21、交下來的報文既不合并,也不拆分,這可使應(yīng)用層的數(shù)據(jù)被迅速、及時地發(fā)送出去。應(yīng)用層交給UDP多長的報文, UDP就照樣發(fā)送,即一次發(fā)送一個報文。 3、TCP協(xié)議的特點(diǎn) 答: (1)TCP 是面向連接的 (2)TCP 提供可靠交付的服務(wù):無差錯、不丟失、不重復(fù)、按序到達(dá)。 (3)TCP 提供全雙工通信 (4)面向字節(jié)流(stream)的?!傲鳌敝傅氖橇魅氲竭M(jìn)程或從進(jìn)程流出的字節(jié)序列。 4、TCP協(xié)議的4個功能: 應(yīng)用進(jìn)程尋址、數(shù)據(jù)的可靠傳輸、流量控制、擁塞控制。 應(yīng)用進(jìn)程尋址 提供了端口機(jī)制來解決應(yīng)用進(jìn)程尋址問題。 提供數(shù)據(jù)的可靠傳輸 TCP主要使用帶有定時器的確認(rèn)、重傳機(jī)制實(shí)現(xiàn)數(shù)據(jù)的可靠性傳輸。

22、 對發(fā)送的每個字節(jié)進(jìn)行編號:TCP將應(yīng)用進(jìn)程交給它的所有數(shù)據(jù)看成是字節(jié)流,對每一個節(jié)進(jìn)行編號,字節(jié)的起始編號在建立連接時確定,通知對方(報文首部的序號字段) 對收到的字節(jié)進(jìn)行確認(rèn):在報文首部的確認(rèn)字段中的確認(rèn)號包含了一種“期望”。如果確認(rèn)號是101,隱含的意思100號之前的數(shù)據(jù)都收到了,下一個數(shù)據(jù)塊的首字節(jié)序號是101. 設(shè)置重傳定時器:僅靠編號和確認(rèn)還不能提供可靠性,每發(fā)送一個報文后,啟動一個重傳定時器,定時器時間到,而確認(rèn)沒到,就重傳報文段。 基于以上三個措施,故TCP采用了帶有定時器的確認(rèn)和重傳機(jī)制實(shí)現(xiàn)的數(shù)據(jù)的可靠傳輸。 TCP如何實(shí)現(xiàn)可靠傳輸 (3) 實(shí)現(xiàn)流量控制 TCP利用滑動窗口協(xié)

23、議實(shí)現(xiàn)流量控制。 通信雙方為每一個連接各使用一個窗口,稱為滑動窗口。 TCP通過兩個緩存和一個窗口來控制數(shù)據(jù)的流動 (4)擁塞控制 【問題5-2】從通信的起點(diǎn)和終點(diǎn)來比較,TCP和IP的不同點(diǎn)是什么? 解答:用下面的圖就可說明。 進(jìn)程A和進(jìn)程B的通信是使用面向連接的TCP提供的可靠的傳輸。 主機(jī)X和主機(jī)Y的通信是使用無連接的IP提供的不可靠的傳輸。 對TCP來說,通信的起點(diǎn)和終點(diǎn)是運(yùn)輸層上面的兩個套接字(socket),TCP協(xié)議根據(jù)報文段首部中的端口號找到目的端口,將報文段交付給目的進(jìn)程。 對IP來說,通信的起點(diǎn)和終點(diǎn)是連接在網(wǎng)絡(luò)上的兩個主機(jī),IP協(xié)議根據(jù)數(shù)據(jù)報首部中的目的IP地址找到目的主機(jī),將數(shù)據(jù)報交付給目的主機(jī)。 請注意可靠傳輸

溫馨提示

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

最新文檔

評論

0/150

提交評論