第1章概述有的標(biāo)題表示最基本的內(nèi)容_第1頁
第1章概述有的標(biāo)題表示最基本的內(nèi)容_第2頁
第1章概述有的標(biāo)題表示最基本的內(nèi)容_第3頁
第1章概述有的標(biāo)題表示最基本的內(nèi)容_第4頁
第1章概述有的標(biāo)題表示最基本的內(nèi)容_第5頁
已閱讀5頁,還剩95頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第 1 章 概述(有 * 號的標(biāo)題表示最基本的內(nèi)容) 1.1 計算機(jī)網(wǎng)絡(luò)在信息時代中的作用1.2 計算機(jī)網(wǎng)絡(luò)的發(fā)展過程*1.2.1 分組交換的產(chǎn)生*1.2.2 因特網(wǎng)時代*1.2.3 關(guān)于因特網(wǎng)的標(biāo)準(zhǔn)化工作 1.2.4 計算機(jī)網(wǎng)絡(luò)在我國的發(fā)展1.3 計算機(jī)網(wǎng)絡(luò)的分類 1.3.1 計算機(jī)網(wǎng)絡(luò)的不同定義 1.3.2 幾種不同的分類方法第 1 章 概述(續(xù))*1.4 計算機(jī)網(wǎng)絡(luò)的主要性能指標(biāo)1.4.1 帶寬1.4.2 時延1.4.3 時延帶寬積和往返時延第 1 章 概述(續(xù))*1.5 計算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)1.5.1 計算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)的形成1.5.2 劃分層次的必要性1.5.3 計算機(jī)網(wǎng)絡(luò)的原理體系

2、結(jié)構(gòu)1.5.4 實(shí)體、協(xié)議、服務(wù)和服務(wù)訪問點(diǎn)1.5.5 面向連接服務(wù)和無連接服務(wù)1.5.6 osi 與 tcp/ip 體系結(jié)構(gòu)的比較*1.6 應(yīng)用層的客戶-服務(wù)器方式1.1 計算機(jī)網(wǎng)絡(luò)在信息時代的作用n21 世紀(jì)的一些重要特征就是數(shù)字化、網(wǎng)絡(luò)化和信息化,它是一個以網(wǎng)絡(luò)為核心的信息時代。n網(wǎng)絡(luò)現(xiàn)已成為信息社會的命脈和發(fā)展知識經(jīng)濟(jì)的重要基礎(chǔ)。n網(wǎng)絡(luò)是指“三網(wǎng)”,即電信網(wǎng)絡(luò)、有線電視網(wǎng)絡(luò)和計算機(jī)網(wǎng)絡(luò)。n發(fā)展最快的并起到核心作用的是計算機(jī)網(wǎng)絡(luò)。 因特網(wǎng)(internet)的發(fā)展n進(jìn)入 20 世紀(jì) 90 年代以后,以因特網(wǎng)為代表的計算機(jī)網(wǎng)絡(luò)得到了飛速的發(fā)展。n已從最初的教育科研網(wǎng)絡(luò)逐步發(fā)展成為商業(yè)網(wǎng)絡(luò)。

3、n已成為僅次于全球電話網(wǎng)的世界第二大網(wǎng)絡(luò)。 因特網(wǎng)的意義n因特網(wǎng)是自印刷術(shù)以來人類通信方面最大的變革。n現(xiàn)在人們的生活、工作、學(xué)習(xí)和交往都已離不開因特網(wǎng)。 1.2 計算機(jī)網(wǎng)絡(luò)的發(fā)展過程 1.2.1 分組交換的產(chǎn)生n是 20 世紀(jì) 60 年代美蘇冷戰(zhàn)時期的產(chǎn)物。n60 年代初,美國國防部領(lǐng)導(dǎo)的遠(yuǎn)景研究規(guī)劃局arpa (advanced research project agency) 提出要研制一種生存性(survivability)很強(qiáng)的網(wǎng)絡(luò)。n傳統(tǒng)的電路交換(circuit switching)的電信網(wǎng)有一個缺點(diǎn):正在通信的電路中有一個交換機(jī)或有一條鏈路被炸毀,則整個通信電路就要中斷。n如要

4、改用其他迂回電路,必須重新?lián)芴柦⑦B接。這將要延誤一些時間。 計算機(jī)網(wǎng)絡(luò)的產(chǎn)生背景新型網(wǎng)絡(luò)的基本特點(diǎn)n網(wǎng)絡(luò)用于計算機(jī)之間的數(shù)據(jù)傳送,而不是為了打電話。n網(wǎng)絡(luò)能夠連接不同類型的計算機(jī),不局限于單一類型的計算機(jī)。n所有的網(wǎng)絡(luò)結(jié)點(diǎn)都同等重要,因而大大提高網(wǎng)絡(luò)的生存性。n計算機(jī)在進(jìn)行通信時,必須有冗余的路由。n網(wǎng)絡(luò)的結(jié)構(gòu)應(yīng)當(dāng)盡可能地簡單,同時還能夠非常可靠地傳送數(shù)據(jù)。 回顧一下電路交換的特點(diǎn) n兩部電話機(jī)只需要用一對電線就能夠互相連接起來。 更多的電話機(jī)互相連通n5 部電話機(jī)兩兩相連,需 10 對電線。nn 部電話機(jī)兩兩相連,需 n(n 1)/2對電線。n當(dāng)電話機(jī)的數(shù)量很大時,這種連接方法需要的電線對

5、的數(shù)量與電話機(jī)數(shù)的平方成正比。 使用交換機(jī)n當(dāng)電話機(jī)的數(shù)量增多時,就要使用交換機(jī)來完成全網(wǎng)的交換任務(wù)。 交換機(jī)“交換”的含義n在這里,“交換”(switching)的含義是:n轉(zhuǎn)接把一條電話線轉(zhuǎn)接到另一條電話線,使它們連通起來。n從通信資源的分配角度來看,“交換”就是按照某種方式動態(tài)地分配傳輸線路的資源。 電路交換的特點(diǎn)n電路交換必定是面向連接的。 n電路交換的三個階段:n建立連接n通信n釋放連接電路交換舉例na 和 b 通話經(jīng)過四個交換機(jī)n通話在 a 到 b 的連接上進(jìn)行交換機(jī)交換機(jī)交換機(jī)交換機(jī)用戶線用戶線中繼線中繼線bdca電路交換舉例nc 和 d 通話只經(jīng)過一個本地交換機(jī)n通話在 c 到

6、 d 的連接上進(jìn)行交換機(jī)交換機(jī)交換機(jī)交換機(jī)用戶線用戶線中繼線中繼線bdca電路交換傳送計算機(jī)數(shù)據(jù)效率低n計算機(jī)數(shù)據(jù)具有突發(fā)性。n這導(dǎo)致通信線路的利用率很低。報文分組交換的原理(一)n在發(fā)送端,先把較長的報文劃分成較短的、固定長度的數(shù)據(jù)段。 1101000110101010110101011100010011010010假定這個報文較長不便于傳輸數(shù) 據(jù)數(shù) 據(jù)數(shù) 據(jù)報文分組交換的原理(二)n每一個數(shù)據(jù)段前面添加上首部構(gòu)成分組。首部首部首部分組 1分組 2分組 3請注意:現(xiàn)在左邊是“前面”分組交換的原理(三)n分組交換網(wǎng)以“分組”作為數(shù)據(jù)傳輸單元。n依次把各分組發(fā)送到接收端(假定接收端在左邊)。數(shù)

7、據(jù)首部分組 1數(shù) 據(jù)首部分組 2數(shù) 據(jù)首部分組 3分組首部的重要性n每一個分組的首部都含有地址等控制信息。n分組交換網(wǎng)中的結(jié)點(diǎn)交換機(jī)根據(jù)收到的分組的首部中的地址信息,把分組轉(zhuǎn)發(fā)到下一個結(jié)點(diǎn)交換機(jī)。n用這樣的存儲轉(zhuǎn)發(fā)方式,最后分組就能到達(dá)最終目的地。分組交換的原理(四)n接收端收到分組后剝?nèi)ナ撞窟€原成報文。數(shù) 據(jù)首部分組 1數(shù) 據(jù)首部分組 2數(shù) 據(jù)首部分組 3收到的數(shù)據(jù)數(shù) 據(jù)數(shù) 據(jù)數(shù) 據(jù)分組交換的原理(五)n最后,在接收端把收到的數(shù)據(jù)恢復(fù)成為原來的報文。n這里我們假定分組在傳輸過程中沒有出現(xiàn)差錯,在轉(zhuǎn)發(fā)時也沒有被丟棄。報文1101000110101010110101011100010011010

8、010分組交換網(wǎng)的示意圖h1a分組交換網(wǎng)bdech5h6h4h2h3h1 向 h5 發(fā)送分組h2 向 h6 發(fā)送分組注意分組路徑的變化!結(jié)點(diǎn)交換機(jī)主機(jī)注意分組的存儲轉(zhuǎn)發(fā)過程h1a分組交換網(wǎng)bdech5h6h4h2h3h1 向 h5 發(fā)送分組結(jié)點(diǎn)交換機(jī)主機(jī)在結(jié)點(diǎn)交換機(jī) a 暫存查找轉(zhuǎn)發(fā)表找到轉(zhuǎn)發(fā)的端口在結(jié)點(diǎn)交換機(jī) c 暫存查找轉(zhuǎn)發(fā)表找到轉(zhuǎn)發(fā)的端口在結(jié)點(diǎn)交換機(jī) e 暫存查找轉(zhuǎn)發(fā)表找到轉(zhuǎn)發(fā)的端口最后到達(dá)目的主機(jī) h5注意結(jié)點(diǎn)交換機(jī)有多個端口abcdeh1h5h2h4h3h6高速鏈路 結(jié)點(diǎn)交換機(jī)123412341 2 3 41 2 3 41 2 3 4結(jié)點(diǎn)交換機(jī)n在結(jié)點(diǎn)交換機(jī)中的輸入和輸出端口之間沒有

9、直接連線。n結(jié)點(diǎn)交換機(jī)處理分組的過程是:n把收到的分組先放入緩存(暫時存儲);n查找轉(zhuǎn)發(fā)表,找出到某個目的地址應(yīng)從哪個端口轉(zhuǎn)發(fā);n把分組送到適當(dāng)?shù)亩丝谵D(zhuǎn)發(fā)出去。 主機(jī)和結(jié)點(diǎn)交換機(jī)的作用不同n主機(jī)是為用戶進(jìn)行信息處理的,并向網(wǎng)絡(luò)發(fā)送分組,從網(wǎng)絡(luò)接收分組。n結(jié)點(diǎn)交換機(jī)對分組進(jìn)行存儲轉(zhuǎn)發(fā),最后把分組交付給目的主機(jī)。分組交換的優(yōu)點(diǎn)n高效 動態(tài)分配傳輸帶寬,對通信鏈路是逐段占用。 n靈活 以分組為傳送單位和查找路由。n迅速 不必先建立連接就能向其他主機(jī)發(fā)送分組;充分使用鏈路的帶寬。n可靠 完善的網(wǎng)絡(luò)協(xié)議;自適應(yīng)的路由選擇協(xié)議使網(wǎng)絡(luò)有很好的生存性。 分組交換帶來的問題n分組在各結(jié)點(diǎn)存儲轉(zhuǎn)發(fā)時需要排隊(duì),這就

10、會造成一定的時延。 n分組必須攜帶的首部(里面有必不可少的控制信息)也造成了一定的開銷。 存儲轉(zhuǎn)發(fā)原理并非完全新的概念 n在 20 世紀(jì) 40 年代,電報通信也采用了基于存儲轉(zhuǎn)發(fā)原理的報文交換(message switching)。 n報文交換的時延較長,從幾分鐘到幾小時不等。現(xiàn)在報文交換已經(jīng)很少有人使用了。 三種交換的比較 p1p2p3p4p1p2p3p4p3p4報文報文報文a b c d a b c da b c d報文交換電路交換分組交換t連接建立數(shù)據(jù)傳送報文p2p1連接釋放arpanet的成功使計算機(jī)網(wǎng)絡(luò)的概念發(fā)生根本變化 n早期的面向終端的計算機(jī)網(wǎng)絡(luò)是以單個主機(jī)為中心的星形網(wǎng)n各終端

11、通過通信線路共享昂貴的中心主機(jī)的硬件和軟件資源。 n分組交換網(wǎng)則是以網(wǎng)絡(luò)為中心,主機(jī)都處在網(wǎng)絡(luò)的外圍。n用戶通過分組交換網(wǎng)可共享連接在網(wǎng)絡(luò)上的許多硬件和各種豐富的軟件資源。 從主機(jī)為中心到以網(wǎng)絡(luò)為中心主機(jī)終端以主機(jī)為中心以分組交換網(wǎng)為中心主機(jī)分組交換網(wǎng)1.2.2 因特網(wǎng)時代n因特網(wǎng)的基礎(chǔ)結(jié)構(gòu)大體上經(jīng)歷了三個階段的演進(jìn)。n但這三個階段在時間劃分上并非截然分開而是有部分重疊的,這是因?yàn)榫W(wǎng)絡(luò)的演進(jìn)是逐漸的而不是突然的。因特網(wǎng)發(fā)展的第一階段n第一個分組交換網(wǎng) arpanet 最初只是一個單個的分組交換網(wǎng)。 narpa 研究多種網(wǎng)絡(luò)互連的技術(shù)。n1983 年 tcp/ip 協(xié)議成為標(biāo)準(zhǔn)協(xié)議。n同年,ar

12、panet分解成兩個網(wǎng)絡(luò):narpanet進(jìn)行實(shí)驗(yàn)研究用的科研網(wǎng)nmilnet軍用計算機(jī)網(wǎng)絡(luò)n19831984 年,形成了因特網(wǎng) internet。n1990 年 arpanet 正式宣布關(guān)閉。 因特網(wǎng)發(fā)展的第二階段n1986 年,nsf 建立了國家科學(xué)基金網(wǎng)。 nsfnet。它是一個三級計算機(jī)網(wǎng)絡(luò): n主干網(wǎng)n地區(qū)網(wǎng)n校園網(wǎng)n1991 年,美國政府決定將因特網(wǎng)的主干網(wǎng)轉(zhuǎn)交給私人公司來經(jīng)營,并開始對接入因特網(wǎng)的單位收費(fèi)。n1993 年因特網(wǎng)主干網(wǎng)的速率提高到 45 mb/s(t3 速率)。 三級結(jié)構(gòu)的因特網(wǎng)n各網(wǎng)絡(luò)之間需要使用路由器來連接。n有時在結(jié)構(gòu)圖中可不畫出路由器。校園網(wǎng)校園網(wǎng)校園網(wǎng)校園

13、網(wǎng)校園網(wǎng)校園網(wǎng)國家主干網(wǎng)地區(qū)網(wǎng)地區(qū)網(wǎng)地區(qū)網(wǎng)路由器三級結(jié)構(gòu)的因特網(wǎng)n主機(jī)到主機(jī)的通信可能要經(jīng)過多種網(wǎng)絡(luò)。校園網(wǎng)校園網(wǎng)校園網(wǎng)校園網(wǎng)校園網(wǎng)校園網(wǎng)國家主干網(wǎng)地區(qū)網(wǎng)地區(qū)網(wǎng)地區(qū)網(wǎng)因特網(wǎng)發(fā)展的第三階段n從1993年開始,由美國政府資助的 nsfnet逐漸被若干個商用的 isp 網(wǎng)絡(luò)所代替。 n1994 年開始創(chuàng)建了 4 個網(wǎng)絡(luò)接入點(diǎn) nap (network access point),分別由 4 個電信公司經(jīng)營。nnap 就是用來交換因特網(wǎng)上流量的結(jié)點(diǎn)。在nap 中安裝有性能很好的交換設(shè)施。到本世紀(jì)初,美國的 nap 的數(shù)量已達(dá)到十幾個。n從 1994 年到現(xiàn)在,因特網(wǎng)逐漸演變成多級結(jié)構(gòu)網(wǎng)絡(luò)。 多級結(jié)構(gòu)的

14、因特網(wǎng)大公司地區(qū) isp網(wǎng)絡(luò)接入點(diǎn)nap(對等點(diǎn))公司校園網(wǎng)主干服務(wù)提供者校園網(wǎng)校園網(wǎng)校園網(wǎng)校園網(wǎng)本地 isp地區(qū) isp地區(qū) isp地區(qū) isp本地 isp本地 isp大公司大公司網(wǎng)絡(luò)接入點(diǎn)nap(對等點(diǎn))n主機(jī)到主機(jī)的通信可能經(jīng)過多種 isp。今日的多級結(jié)構(gòu)的因特網(wǎng)n大致上可將因特網(wǎng)分為以下五個接入級 n網(wǎng)絡(luò)接入點(diǎn) napn國家主干網(wǎng)(主干 isp)n地區(qū) ispn本地 ispn校園網(wǎng)、企業(yè)網(wǎng)或 pc 機(jī)上網(wǎng)用戶1.2.3 關(guān)于因特網(wǎng)的標(biāo)準(zhǔn)化工作因特網(wǎng)協(xié)會 isoc因特網(wǎng)研究指導(dǎo)小組irsg 因特網(wǎng)研究部 irtf 因特網(wǎng)工程部 ietf 因特網(wǎng)工程指導(dǎo)小組iesg rgwgrg領(lǐng)域領(lǐng)域因

15、特網(wǎng)體系結(jié)構(gòu)研究委員會 iab wgwgwg制訂因特網(wǎng)的正式標(biāo)準(zhǔn)要經(jīng)過以下的四個階段 n因特網(wǎng)草案(internet draft) 在這個階段還不是 rfc 文檔。n建議標(biāo)準(zhǔn)(proposed standard) 從這個階段開始就成為 rfc 文檔。n草案標(biāo)準(zhǔn)(draft standard)n因特網(wǎng)標(biāo)準(zhǔn)(internet standard) 各種rfc之間的關(guān)系 因特網(wǎng)草案建議標(biāo)準(zhǔn)草案標(biāo)準(zhǔn)因特網(wǎng)標(biāo)準(zhǔn)歷史的 rfc實(shí)驗(yàn)的 rfc提供信息的 rfc6 種 rfc1.2.4 計算機(jī)網(wǎng)絡(luò)在我國的發(fā)展(1) 中國公用計算機(jī)互聯(lián)網(wǎng) chinanet(2) 中國教育和科研計算機(jī)網(wǎng) cernet(3) 中國科

16、學(xué)技術(shù)網(wǎng) cstnet(4) 中國聯(lián)通互聯(lián)網(wǎng) uninet(5) 中國網(wǎng)通公用互聯(lián)網(wǎng) cncnet(6) 中國國際經(jīng)濟(jì)貿(mào)易互聯(lián)網(wǎng) cietnet(7) 中國移動互聯(lián)網(wǎng) cmnet(8) 中國長城互聯(lián)網(wǎng) cgwnet(建設(shè)中)(9) 中國衛(wèi)星集團(tuán)互聯(lián)網(wǎng) csnet(建設(shè)中) 1.3 計算機(jī)網(wǎng)絡(luò)的分類n1.3.1 計算機(jī)網(wǎng)絡(luò)的不同定義n最簡單的定義:計算機(jī)網(wǎng)絡(luò)是一些互相連接的、自治的計算機(jī)的集合。n因特網(wǎng)(internet)是“網(wǎng)絡(luò)的網(wǎng)絡(luò)”。n 1.3.2 幾種不同的分類方法n從網(wǎng)絡(luò)的交換功能進(jìn)行分類n從網(wǎng)絡(luò)的作用范圍進(jìn)行分類n從網(wǎng)絡(luò)的使用者進(jìn)行分類 1.3.2 幾種不同的分類方法(一)n從網(wǎng)絡(luò)的

17、交換功能分類n電路交換n報文交換n分組交換n混合交換1.3.2 幾種不同的分類方法(二)n從網(wǎng)絡(luò)的作用范圍進(jìn)行分類n廣域網(wǎng) wan (wide area network)n局域網(wǎng) lan (local area network) n城域網(wǎng) man (metropolitan area network)n接入網(wǎng) an (access network) 廣域網(wǎng)、城域網(wǎng)、接入網(wǎng)以及局域網(wǎng)的關(guān)系 城域網(wǎng)城域網(wǎng)接入網(wǎng)接入網(wǎng)接入網(wǎng)接入網(wǎng)接入網(wǎng)接入網(wǎng)廣域網(wǎng)局域網(wǎng)局域網(wǎng)校園網(wǎng)企業(yè)網(wǎng)1.3.2 幾種不同的分類方法(三)n從網(wǎng)絡(luò)的使用者進(jìn)行分類n公用網(wǎng) (public network) n專用網(wǎng) (private

18、 network) 1.4 計算機(jī)網(wǎng)絡(luò)的主要性能指標(biāo)1.4.1 帶寬n“帶寬”(bandwidth)本來是指信號具有的頻帶寬度,單位是赫(或千赫、兆赫、吉赫等)。n現(xiàn)在“帶寬”是數(shù)字信道所能傳送的“最高數(shù)據(jù)率”的同義語,單位是“比特每秒”,或 b/s (bit/s)。 常用的帶寬單位n更常用的帶寬單位是n千比每秒,即 kb/s (103 b/s)n兆比每秒,即 mb/s(106 b/s)n吉比每秒,即 gb/s(109 b/s)n太比每秒,即 tb/s(1012 b/s)n請注意:在計算機(jī)界,k = 210 = 1024 m = 220, g = 230, t = 240。數(shù)字信號流隨時間的變

19、化n在時間軸上信號的寬度隨帶寬的增大而變窄。 每秒 106 個比特時間1 0 1 0 1 11 s帶寬為1 mb/s 時間每秒 4 106 個比特0.25 s帶寬為4 mb/s 時延(delay 或 latency)n發(fā)送時延(傳輸時延 ) 發(fā)送數(shù)據(jù)時,數(shù)據(jù)塊從結(jié)點(diǎn)進(jìn)入到傳輸媒體所需要的時間。n信道帶寬 數(shù)據(jù)在信道上的發(fā)送速率。常稱為數(shù)據(jù)在信道上的傳輸速率。 發(fā)送時延 = 數(shù)據(jù)塊長度(比特)信道帶寬(比特/秒)時延(delay 或 latency)n傳播時延 電磁波在信道中需要傳播一定的距離而花費(fèi)的時間。 n信號傳輸速率(即發(fā)送速率)和信號在信道上的傳播速率是完全不同的概念。 傳播時延 = 信

20、道長度(米)信號在信道上的傳播速率(米/秒)時延(delay 或 latency)n處理時延 交換結(jié)點(diǎn)為存儲轉(zhuǎn)發(fā)而進(jìn)行一些必要的處理所花費(fèi)的時間。 n結(jié)點(diǎn)緩存隊(duì)列中分組排隊(duì)所經(jīng)歷的時延是處理時延中的重要組成部分。n處理時延的長短往往取決于網(wǎng)絡(luò)中當(dāng)時的通信量。n有時可用排隊(duì)時延作為處理時延。 時延(delay 或 latency)n數(shù)據(jù)經(jīng)歷的總時延就是發(fā)送時延、傳播時延和處理時延之和: 總時延 = 發(fā)送時延 + 傳播時延 + 處理時延三種時延所產(chǎn)生的地方 1 0 1 1 0 0 1發(fā)送器隊(duì)列在鏈路上產(chǎn)生傳播時延結(jié)點(diǎn) b結(jié)點(diǎn) a在發(fā)送器產(chǎn)生發(fā)送時延(即傳輸時延)在隊(duì)列中產(chǎn)生處理時延數(shù)據(jù)從結(jié)點(diǎn) a

21、向結(jié)點(diǎn) b 發(fā)送數(shù)據(jù)鏈路容易產(chǎn)生的錯誤概念 n對于高速網(wǎng)絡(luò)鏈路,我們提高的僅僅是數(shù)據(jù)的發(fā)送速率而不是比特在鏈路上的傳播速率。 n提高鏈路帶寬減小了數(shù)據(jù)的發(fā)送時延。 1.4.3 時延帶寬積和往返時延(傳播)時延鏈路帶寬時延帶寬積 = 傳播時延 帶寬n鏈路的時延帶寬積又稱為以比特為單位的鏈路長度。 時延帶寬積往返時延 rtt n往返時延 rtt (round-trip time) 表示從發(fā)送端發(fā)送數(shù)據(jù)開始,到發(fā)送端收到來自接收端的確認(rèn)(接收端收到數(shù)據(jù)后立即發(fā)送確認(rèn)),總共經(jīng)歷的時延。 1.5 計算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)1.5.1 計算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)的形成n相互通信的兩個計算機(jī)系統(tǒng)必須高度協(xié)調(diào)工作才行,而

22、這種“協(xié)調(diào)”是相當(dāng)復(fù)雜的。 n“分層”可將龐大而復(fù)雜的問題,轉(zhuǎn)化為若干較小的局部問題,而這些較小的局部問題就比較易于研究和處理。 1.5.2 劃分層次的必要性n計算機(jī)網(wǎng)絡(luò)中的數(shù)據(jù)交換必須遵守事先約定好的規(guī)則。 n這些規(guī)則明確規(guī)定了所交換的數(shù)據(jù)的格式以及有關(guān)的同步問題(同步含有時序的意思)。n為進(jìn)行網(wǎng)絡(luò)中的數(shù)據(jù)交換而建立的規(guī)則、標(biāo)準(zhǔn)或約定即網(wǎng)絡(luò)協(xié)議(network protocol),簡稱為協(xié)議。 劃分層次的概念舉例 n計算機(jī) 1 向計算機(jī) 2 通過網(wǎng)絡(luò)發(fā)送文件。n可以將要做的工作進(jìn)行如下的劃分。n第一類工作與傳送文件直接有關(guān)。n確信對方已做好接收和存儲文件的準(zhǔn)備。n雙方協(xié)調(diào)好一致的文件格式。n

23、兩個計算機(jī)將文件傳送模塊作為最高的一層 。剩下的工作由下面的模塊負(fù)責(zé)。兩個計算機(jī)交換文件 文件傳送模塊計算機(jī) 1計算機(jī) 2文件傳送模塊只看這兩個文件傳送模塊好像文件及文件傳送命令是按照水平方向的虛線傳送的把文件交給下層模塊進(jìn)行發(fā)送把收到的文件交給上層模塊再設(shè)計一個通信服務(wù)模塊 文件傳送模塊計算機(jī) 1計算機(jī) 2文件傳送模塊只看這兩個通信服務(wù)模塊好像可直接把文件可靠地傳送到對方把文件交給下層模塊進(jìn)行發(fā)送把收到的文件交給上層模塊通信服務(wù)模塊通信服務(wù)模塊再設(shè)計一個網(wǎng)絡(luò)接入模塊 文件傳送模塊計算機(jī) 1計算機(jī) 2文件傳送模塊通信服務(wù)模塊通信服務(wù)模塊網(wǎng)絡(luò)接入模塊網(wǎng)絡(luò)接入模塊通信網(wǎng)絡(luò)網(wǎng)絡(luò)接口網(wǎng)絡(luò)接口網(wǎng)絡(luò)接入模

24、塊負(fù)責(zé)做與網(wǎng)絡(luò)接口細(xì)節(jié)有關(guān)的工作例如,規(guī)定傳輸?shù)膸袷剑瑤淖畲箝L度等。兩種國際標(biāo)準(zhǔn)n法律上的(de jure)國際標(biāo)準(zhǔn) osi 并沒有得到市場的認(rèn)可。n是非國際標(biāo)準(zhǔn) tcp/ip 現(xiàn)在獲得了最廣泛的應(yīng)用。ntcp/ip 常被稱為事實(shí)上的(de facto) 國際標(biāo)準(zhǔn)。計算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu) n計算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)(architecture)是計算機(jī)網(wǎng)絡(luò)的各層及其協(xié)議的集合。 n體系結(jié)構(gòu)就是這個計算機(jī)網(wǎng)絡(luò)及其部件所應(yīng)完成的功能的精確定義。n實(shí)現(xiàn)(implementation)是遵循這種體系結(jié)構(gòu)的前提下用何種硬件或軟件完成這些功能的問題。n體系結(jié)構(gòu)是抽象的,而實(shí)現(xiàn)則是具體的,是真正在運(yùn)行的計算機(jī)硬

25、件和軟件。 1.5.3 五層協(xié)議的體系結(jié)構(gòu) ntcp/ip 是四層的體系結(jié)構(gòu):應(yīng)用層、運(yùn)輸層、網(wǎng)際層和網(wǎng)絡(luò)接口層。n最下面的網(wǎng)絡(luò)接口層并沒有具體內(nèi)容。n因此往往采取折中的辦法,即綜合 osi 和 tcp/ip 的優(yōu)點(diǎn),采用一種只有五層協(xié)議的體系結(jié)構(gòu) 。 五層協(xié)議的體系結(jié)構(gòu) n應(yīng)用層(application layer) n運(yùn)輸層(transport layer) n網(wǎng)絡(luò)層(network layer) n數(shù)據(jù)鏈路層(data link layer) n物理層(physical layer) 數(shù)據(jù)鏈路層5 應(yīng)用層4 運(yùn)輸層3 網(wǎng)絡(luò)層2 數(shù)據(jù)鏈路層1 物理層計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 54

26、32154321計算機(jī) 1ap2ap1計算機(jī) 2應(yīng)用進(jìn)程數(shù)據(jù)先傳送到應(yīng)用層加上應(yīng)用層首部,成為應(yīng)用層 pdu計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2應(yīng)用層 pdu 再傳送到運(yùn)輸層加上運(yùn)輸層首部,成為運(yùn)輸層報文計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2運(yùn)輸層報文再傳送到網(wǎng)絡(luò)層加上網(wǎng)絡(luò)層首部,成為 ip 數(shù)據(jù)報(或分組)計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2ip 數(shù)據(jù)報再傳送到數(shù)據(jù)鏈路層加上鏈路層首部和尾部,成為數(shù)據(jù)鏈路層幀計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)

27、據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2數(shù)據(jù)鏈路層幀再傳送到物理層最下面的物理層把比特流傳送到物理媒體計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) n應(yīng)用層(application layer) 5432154321物理傳輸媒體計算機(jī) 1ap2ap1電信號(或光信號)在物理媒體中傳播從發(fā)送端物理層傳送到接收端物理層計算機(jī) 2計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2物理層接收到比特流,上交給數(shù)據(jù)鏈路層計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2數(shù)據(jù)鏈路層剝?nèi)撞亢蛶膊咳〕鰯?shù)據(jù)部分,上交給網(wǎng)絡(luò)層計

28、算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2網(wǎng)絡(luò)層剝?nèi)ナ撞浚〕鰯?shù)據(jù)部分上交給運(yùn)輸層計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2運(yùn)輸層剝?nèi)ナ撞浚〕鰯?shù)據(jù)部分上交給應(yīng)用層計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2應(yīng)用層剝?nèi)ナ撞浚〕鰬?yīng)用程序數(shù)據(jù)上交給應(yīng)用進(jìn)程計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2我收到了 ap1 發(fā)來的應(yīng)用程序數(shù)據(jù)!計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī)

29、2應(yīng) 用 程 序 數(shù) 據(jù)應(yīng)用層首部h510100110100101 比 特 流 110101110101注意觀察加入或剝?nèi)ナ撞浚ㄎ膊浚┑膶哟螒?yīng) 用 程 序 數(shù) 據(jù)h5應(yīng) 用 程 序 數(shù) 據(jù)h4h5應(yīng) 用 程 序 數(shù) 據(jù)h3h4h5應(yīng) 用 程 序 數(shù) 據(jù)h4運(yùn)輸層首部h3網(wǎng)絡(luò)層首部h2鏈路層首部t2鏈路層尾部計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 210100110100101 比 特 流 110101110101計算機(jī) 2 的物理層收到比特流后交給數(shù)據(jù)鏈路層h2t2h3h4h5應(yīng) 用 程 序 數(shù) 據(jù)h3h4h5應(yīng) 用 程 序 數(shù) 據(jù)計算機(jī) 1 向計

30、算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2數(shù)據(jù)鏈路層剝?nèi)撞亢蛶膊亢蟀褞臄?shù)據(jù)部分交給網(wǎng)絡(luò)層h2t2h3h4h5應(yīng) 用 程 序 數(shù) 據(jù)h4h5應(yīng) 用 程 序 數(shù) 據(jù)h3h4h5應(yīng) 用 程 序 數(shù) 據(jù)計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2網(wǎng)絡(luò)層剝?nèi)シ纸M首部后把分組的數(shù)據(jù)部分交給運(yùn)輸層h5應(yīng) 用 程 序 數(shù) 據(jù)h4h5應(yīng) 用 程 序 數(shù) 據(jù)計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2運(yùn)輸層剝?nèi)笪氖撞亢蟀褕笪牡臄?shù)據(jù)部分交給應(yīng)用層應(yīng) 用 程 序 數(shù) 據(jù)h5應(yīng) 用 程 序 數(shù)

31、 據(jù)計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2應(yīng)用層剝?nèi)?yīng)用層 pdu 首部后把應(yīng)用程序數(shù)據(jù)交給應(yīng)用進(jìn)程計算機(jī) 1 向計算機(jī) 2 發(fā)送數(shù)據(jù) 5432154321計算機(jī) 1ap2ap1計算機(jī) 2我收到了 ap1 發(fā)來的應(yīng)用程序數(shù)據(jù)!1.5.5 面向連接服務(wù)與無連接服務(wù)n面向連接服務(wù)(connection-oriented)n面向連接服務(wù)具有連接建立、數(shù)據(jù)傳輸和連接釋放這三個階段。 n無連接服務(wù)(connectionless) n兩個實(shí)體之間的通信不需要先建立好連接。 n是一種不可靠的服務(wù)。這種服務(wù)常被描述為“盡最大努力交付”(best effort delivery)或“盡力而為”。 1.5.6 osi 與 tcp/ip體系結(jié)構(gòu)的比較 應(yīng)用層

溫馨提示

  • 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

提交評論