ch1:計算機網絡概論_第1頁
ch1:計算機網絡概論_第2頁
ch1:計算機網絡概論_第3頁
ch1:計算機網絡概論_第4頁
ch1:計算機網絡概論_第5頁
已閱讀5頁,還剩109頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

計算機網絡張翠肖zhangcx@信息學院網絡工程與技術系

2014年春1第1章計算機網絡概論2學習提示目的總體把握網絡的分層體系結構,理解重要概念、術語、性能測度,理解導致因特網成功的關鍵結構特征,奠定后繼學習基礎重要知識點因特網“2/3/2”特點因特網結構與端到端原則網絡協議學習方法總體把握,理解概念3分層服務模型TCP/IP沙漏模型分組交換網性能指標3第1章內容提要1.1計算機網絡定義1.2因特網的結構1.3協議分層與服務模型1.4分組交換網的性能指標1.5計算機網絡簡史1.6小結44網絡無所不在:網空燦爛,萬千氣象5家庭網絡園區網移動網絡國際ISP區域ISP51-6因特網應用:豐富多彩,創造無限后PC時代,嵌入式端系統遍及人類社會生活的方方面面!計算機=主機(host)=端系統(endsystem)世界最大的Web服務器http://www-/~shri/iPic.htmlIP像框http:///Web使能的烤面包機+天氣預報因特網電話因特網冰箱6計算機網絡應用實例軍事方面將正確的信息在正確的時間以正確的形式傳遞到正確的接收者手中,將“謀求信息優勢”轉化為“謀求決策優勢”學習方面知道如何在網絡上找到其相關細節醫療方面對搜索關鍵詞“流感”計算,定位流感病毒肆虐地區電子商務13小時促銷某購物網站銷售額高達192億77幾種傳統的說法網絡:將單一功能的終端連接到大型計算機所用線路的集合。與“電話網”類似有線電視網計算機網絡:將各種計算機(PC、便攜機、工作站、服務器)通過通信線路和網絡設備互聯起來。非傳統計算機:智能手機、PAD、電視、汽車、傳感設備等。傳統和非傳統的計算機統稱為主機或端系統。什么是計算機網絡?8什么是計算機網絡?計算機網絡(computernetwork)定義由通信信道連接的主機和網絡設備的集合,以方便用戶共享資源和相互通信現代社會不可或缺的基礎設施對人類的生活方式及政治、軍事、經濟、文化都產生了重大影響主要特征通用性,不對特定應用優化能支持廣泛、不斷出現的新型應用99計算機網絡用途共享信息具有訪問在共享存儲設備上的數據和信息的能力協同計算組織許多計算機共同完成特定的計算任務方便通信人之間的信息溝通(電子郵件、即時消息、聊天室、電話、視頻)共享硬件訪問和使用網絡上的特定硬件1010網絡組成網絡實體可抽象為2種基本構件:結點(node)(亦稱節點):計算設備鏈路(link):物理媒體1111構建網絡的三種方式:直接連接直接連接的網絡由某種物理媒體直接相連所有主機組成直接連接的網絡的分類物理鏈路與一對結點相連:點到點鏈路(point-to-pointlink)多結點共享同一物理鏈路:多路訪問鏈路(multipleaccess)1212適合于數量有限的本地端系統聯網構建網絡的三種方式:直接連接13每個端系統都通過一條或多條通信鏈路與連接設備相連。交換結點:這些連接設備能夠將一條鏈路收到的數據轉發到另一條鏈路上。構建網絡的三種方式:網絡云14構建網絡的三種方式:網絡云網絡云交換結點(switchingnode)形成了交換網,交換網可視為一朵網絡云網絡云抽象將網絡云內部結點和網絡云外部結點分開15網絡云表示任何類型的網絡一朵網絡云中通常使用同一種技術的設備。通常采用分組交換技術主機間接連通的第一種方法15在交換網中,傳遞數據有兩種基本方法:電路交換分組交換兩種傳遞數據的方法16兩種傳遞數據的方法電路交換(circuitswitching)主要用于電話網,在發送方和接收方之間通過多臺交換機建立一條連接(電路circuit)分組交換(packetswitching)主要用于計算機網絡分組(packets)長報文(message)劃分為等長的短段,并為每個段加上首部計算機網絡:原理與實踐1717構建網絡的三種方式:網絡云互聯網絡云互聯遞歸地連接網絡云形成更大規模的網絡,有很好的擴展性由網絡云構建成網絡稱為互聯網,或網絡的網絡這些網絡云可以采用不同的網絡技術18當前使用TCP/IP的國際互聯網寫成Internet即因特網技術術語internet即互聯網連接兩個或多個網絡云的結點稱路由器主機間接連通的第二種方法18網絡服務網絡服務是向用戶所提供的有用網絡功能,由運行在網絡中不同主機上的網絡應用程序相互協作提供網絡為分布于主機中的應用程序進程提供了通信基礎設施應用程序運行在端系統上,而不運行在交換機和路由器上因特網成功的因素:

在網絡邊緣用軟件實現網絡應用功能,方便地增加

新的網絡應用功能,對路由器是透明的。1919一種是系統與通信網連接的硬件接口,用以開發與各種不同通信網連接的網絡適配器的驅動程序或從網絡適配器中俘獲分組。一種是操作系統與應用程序的接口,稱為基于TCP/IP的應用程序編程接口。主機操作系統提供的兩種API20主機操作系統提供的兩種API21應用程序編程接口(ApplicationProgrammingInterface,API)21因特網的2/3/2特點

2類構件/3種建網方法/2種編程接口22第1章:內容提要1.1計算機網絡定義1.2因特網的結構1.3協議分層與服務模型1.4分組交換網的性能指標1.5計算機網絡簡史1.6小結2323因特網組成網絡邊緣(edge):

應用與主機網絡核心(core):

路由器(網絡的網絡)接入網(accessnetwork):連接兩者的通信鏈路計算機網絡:原理與實踐2424因特網結構特點“端到端原則(end-to-endarguments)”邊緣智能,核心簡單將復雜的網絡處理功能(如差錯控制、流量控制功能、安全保障和應用等網絡智能)置于網絡邊緣將相對簡單的分組交付功能(如分組的選路和轉發功能)置于網絡核心位于網絡邊緣的端系統的強大計算能力,用軟件方式處理大量復雜的控制和應用邏輯,位于網絡核心的路由器盡可能簡單,以高速地轉發分組2525這樣:

一方面發展因特網核心的高速通信另一方面在端系統中開發各種新型網絡應用因特網結構特點26端系統:與因特網相連的計算機。包括桌面計算機、服務器和移動計算機。運行應用程序處于因特網的邊緣端系統劃分為:客戶機服務器因特網邊緣27因特網邊緣處在因特網邊緣的部分就是連接在因特網上的所有的主機。這些主機又稱為端系統(endsystem)。“主機A和主機B進行通信”,實際上是指:“運行在主機A上的某個程序和運行在主機B上的另一個程序進行通信”。即“主機A的某個進程和主機B上的另一個進程進行通信”。或簡稱為“計算機之間通信”28因特網邊緣應用程序體系結構分為:客戶(client)/服務器(server)模式:客戶主機請求,從總是打開的服務器接收服務例如Web瀏覽器/服務器;電子郵件客戶/服務器對等(peer-to-peer,P2P)模式:最小限度(或不)使用專用服務器2929兩種通信方式在網絡邊緣的端系統中運行的程序之間的通信方式通常可劃分為兩大類:客戶服務器方式(C/S方式)即Client/Server方式對等方式(P2P方式)即Peer-to-Peer方式301.客戶/服務器方式客戶(client)和服務器(server)都是指通信中所涉及的兩個應用進程。客戶服務器方式所描述的是進程之間服務和被服務的關系。客戶是服務的請求方,服務器是服務的提供方。31運行客戶程序網絡邊緣網絡核心運行服務器程序AB①請求服務②得到服務客戶服務器客戶A向服務器B發出請求服務,而服務器B向客戶A提供服務。32客戶軟件的特點向服務器發出請求,接收服務器的響應可以間歇的與服務器連接具有動態的IP地址和隨機的端口號客戶機之間彼此不直接通信33服務器軟件的特點運行服務器程序的主機總是在運行。具有永久的IP地址和固定的端口號對客戶機程序的請求進行響應,提供所需的服務。34從硬件的角度來理解客戶機通常指一些適合家庭和辦公環境使用的筆記本或臺式機。服務器是指一些有別于普通用戶使用的PC的特殊計算機,這些計算機在網絡中用來提供各種網絡服務。C/S35從軟件角度來理解客戶機(Client)通常指一些安裝了享受網絡服務軟件的計算機。問題:我的計算機上同時安裝有電子郵件軟件和IE瀏覽器,那么可不可以說我的計算機同時是Web客戶機和E-mail客戶機呢?答案:確實可以。服務器(Server)通常指一些安裝了提供網絡服務軟件的計算機。問題:一臺普通的PC可不可以安裝像IIS這樣的軟件來提供網絡服務呢?答案:當然可以,前提是只要你的PC能夠為你的網絡提供服務,而且服務的質量還能讓用戶滿意。C/S362.對等連接(P2P)方式對等連接(peer-to-peer,簡寫為P2P)是指兩個主機在通信時并不區分哪一個是服務請求方還是服務提供方。只要兩個主機都運行了對等連接軟件(P2P軟件),它們就可以進行平等的、對等連接通信。雙方都可以下載對方已經存儲在硬盤中的共享文檔。37對等連接方式的特點所有的端系統都具有相同的功能(對等方peer),之間的通信不必通過專門的服務器。對等連接方式從本質上看仍然是使用客戶服務器方式,只是對等連接中的每一個主機既是客戶又同時是服務器。例如主機C請求D的服務時,C是客戶,D是服務器。但如果C又同時向F提供服務,那么C又同時起著服務器的作用。38網絡邊緣網絡核心運行P2P程序運行P2P程序DCEF運行P2P程序運行P2P程序39目前大多數流量密集型應用都具有P2P結構。如:BT,IPTV,因特網電話等。40接入網(accessnetwork)接入網:將端系統連接到其邊緣路由器(edgerouter)的物理鏈路及設備的集合。接入鏈路的類型:住宅接入:撥號;數字用戶線;混合光纖同軸電纜;光纖無線接入:WiFi;3G等局域網接入:光纖和以太網接入4141接入網(accessnetwork)42由許多路由器形成網狀網核心向邊緣的端系統提供通信服務路由器的任務:轉發分組端系統通常經過某個接入因特網服務提供商(InternetServiceProvider,ISP)與因特網連接(有線連接或者無線連接)。接入網絡也必須互聯起來。因特網是“網絡的網絡”因特網核心:網絡的網絡43多層次ISP結構的因特網。出現了因特網服務提供者ISP(InternetServiceProvider)。因特網核心:網絡的網絡44用戶因特網ISP1ISP2因特網服務提供者用戶通過ISP上網根據提供服務的覆蓋面積大小以及所擁有的IP地址數目的不同,ISP也分成為不同的層次。45一級ISP一級ISP第一層

ISP大公司本地

ISP大公司大公司公司本地

ISP本地

ISP校園網校園網校園網校園網第二層

ISP第二層

ISPNAPNAPAB主機A→本地ISP→第二層ISP→NAP→第一層ISP→NAP→第二層ISP→本地ISP→主機B第一層

ISP第二層

ISP本地

ISP本地

ISP本地

ISP本地

ISP第一層

ISP第一層第二層第三層本地

ISP第二層

ISP本地

ISP本地

ISP本地

ISP本地

ISP第二層

ISP本地

ISP本地

ISP第二層

ISP4647因特網核心:網絡的網絡由許多路由器形成的網狀網,大致為等級制在中心:“第一層”ISP(如UUNet,BBN/Genuity,Sprint,AT&T),覆蓋國家/國際互相視為對等第一層ISP第一層ISP第一層ISP第一層提供商專門互聯對等方NAP第一層提供商專門也互聯公共網絡接入點(NAP)特點:與其他第一層ISP互聯覆蓋國際區域與大量區域ISP互聯4748因特網核心:網絡的網絡“第二層”

ISP:較小的(常為區域的)ISP(如中國電信、中國網通、中國移動)與一個或更多的第一層ISP相連,也可能與其他第二層ISP相連大公司和內容提供商(如谷歌)直接與區域ISP甚至第一層ISP相連第一層ISP第一層ISP第一層ISPNAP第二層ISP第二層ISP第二層ISP第二層ISP第二層ISP第二層ISP為向與因特網連接而向第一層ISP付費

第二層ISP是第一層提供商的客戶各第二層ISP在NAP互聯,彼此也是專門成為對等方4849因特網核心:網絡的網絡“第三層”ISP和本地ISP最后一跳(“接入”)網絡(最靠近端系統)第一層ISP第一層ISP第一層ISPNAP第二層ISP第二層ISP第二層ISP第二層ISP第二層ISP本地ISP本地ISP本地ISP本地ISP本地ISP第三層ISP本地ISP本地ISP本地ISP本地和第三層ISP是較高層ISP的客戶,這些較高層ISP將它們連接到因特網其他部分49網絡核心:少量的良好互聯的大型網絡內容提供商(如Google):將其數據中心與因特網連接,常繞過第一層ISP、區域ISPIXP:因特網交換點,第三方公司提供1-50接入ISP接入ISP接入ISP接入ISP接入ISP接入ISP接入ISP接入ISP區域ISP區域ISPIXPIXP第一層ISP第一層ISPGoogleIXP因特網核心:網絡的網絡50分組通過因特網核心5151綜上:因特網由十多個第一層ISP和數萬個低層ISP組成的。各個ISP覆蓋區域不同較低層的ISP與較高層的相連;較高層ISP彼此互聯,形成復雜的網狀結構因特網核心:網絡的網絡52知識回顧(2)計算機網絡的定義計算機網絡的組成因特網結構(2/3/2)特點53第1章:內容提要541.1計算機網絡定義1.2因特網的結構1.3協議分層與服務模型1.4分組交換網的性能指標1.5計算機網絡簡史1.6小結5455什么是協議?人類協議vs.計算機網絡協議:問題:

其他人類協議?HiHi請問幾點了?2:00時間TCP連接請求

TCP連接響應Get/kurose-ross<文件>55網絡協議為進行網絡中的數據交換而建立的規則、標準或約定即稱為網絡協議(networkprotocol)約會看電影的例子網絡協議3要素:語法(syntax)

:數據與控制信息的結構或格式語義(semantics):發出何種控制信息,完成何種動作以及做出何種響應定時(timing):事件實現順序的詳細說明網絡協議不是萬能的:紅藍軍問題5656著名的協議舉例-紅藍軍問題

占據東、西兩個山頂的紅軍1和紅軍2與駐扎在山谷的藍軍作戰。其力量對比是:單獨的紅軍1或紅軍2打不過藍軍,但紅軍1和紅軍2協同作戰則可戰勝藍軍。現紅軍1擬于次日正午向藍軍發起攻擊。于是用計算機發送電文給紅軍2。但通信線路很不好,電文出錯或丟失的可能性較大(沒有電話可使用)。因此要求收到電文的友軍必須送回一個確認電文。但此確認電文也可能出錯或丟失。試問能否設計出一種協議使得藍軍1和藍軍2能夠實現協同作戰因而一定(即100%而不是99.999…%)取得勝利?57明日正午進攻,如何?同意收到“同意”收到:收到“同意”………………這樣的協議無法實現!5859協議“分層”網絡是復雜的!有許多“組件”主機路由器各種媒體的鏈路應用協議硬件,軟件問題:

是否存在某種組織網絡結構的方式,使之協調工作?59網絡中采用“分而治之”的方法對付復雜系統最為有效的方法:“分而治之”例子:秦始皇統一中國后(BC221)的治理辦法網絡中如何“分而治之”:找出相對獨立的重要功能梳理功能間關系,使一個功能為另一功能提供服務相近功能僅在一個層次中實現,并盡可能位于較高層次6060實例:一個廣州公司的A總裁要與烏魯木齊B總裁簽署一份緊急商務合同。(P17)關鍵過程垂直通信封裝水平通信復雜系統的例子61復雜系統的例子兩名大公司總裁簽署合同過程:62層次:每一層實現一種服務經其層內功能依賴下層提供的服務6263為何要分層?處理復雜系統:簡化系統設計明確結構能夠標識復雜系統構件間的關系模塊化易于維護、系統的更新改變各層服務實現對系統其他部分透明如運郵件由飛機變為高速鐵路不影響系統其他部分分層的負面影響信息冗余,降低性能層次難以確定協議首部越來越大63引入網絡分層方法網絡應用與通信技術密不可分,難發展引入多個中間抽象層次,網絡呈模塊化設計好處:接口靈活,隱藏技術細節,易于擴展新功能,各層獨立發展缺點:可能降低系統性能,分布式操作復雜網絡分層方法要點:網絡功能模塊化,去除不同網絡應用之間以及網絡應用與網絡技術之間的緊密耦合用端到端原則決定網絡關鍵功能應當在哪些模塊中實現一個分層的體系結構允許通過定義良好的接口,將大而復雜的系統劃分為不同層次64網絡體系結構:

計算機網絡的各層及相應協議的集合稱為網絡的體系結構。或計算機網絡的體系結構就是計算機網絡及其部件所應完成的功能的精確定義。網絡的體系結構是抽象的;特定網絡是具體的65報文在各層之間的傳遞協議棧對等層66垂直通信水平通信66主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2應用進程數據先傳送到應用層加上應用層首部,成為應用層

PDU67主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2應用層PDU再傳送到運輸層加上運輸層首部,成為運輸層報文68主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2運輸層報文再傳送到網絡層加上網絡層首部,成為IP數據報(或分組)69主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2IP數據報再傳送到數據鏈路層加上鏈路層首部和尾部,成為數據鏈路層幀70主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2數據鏈路層幀再傳送到物理層最下面的物理層把比特流傳送到物理媒體7172主機

1

向主機

2

發送數據應用層(applicationlayer)5432154321物理傳輸媒體主機

1AP2AP1電信號(或光信號)在物理媒體中傳播從發送端物理層傳送到接收端物理層主機

272主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2物理層接收到比特流,上交給數據鏈路層73主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2數據鏈路層剝去幀首部和幀尾部取出數據部分,上交給網絡層74主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2網絡層剝去首部,取出數據部分上交給運輸層75主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2運輸層剝去首部,取出數據部分上交給應用層76主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2應用層剝去首部,取出應用程序數據上交給應用進程77主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2我收到了

AP1

發來的應用程序數據!78主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2應用程序數據應用層首部H510100110100101比特流110101110101注意觀察加入或剝去首部(尾部)的層次應用程序數據H5應用程序數據H4H5應用程序數據H3H4H5應用程序數據H4運輸層首部H3網絡層首部H2鏈路層首部T2鏈路層尾部79主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

210100110100101比特流110101110101計算機2的物理層收到比特流后交給數據鏈路層H2T2H3H4H5應用程序數據80H3H4H5應用程序數據主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2數據鏈路層剝去幀首部和幀尾部后把幀的數據部分交給網絡層H2T2H3H4H5應用程序數據81H4H5應用程序數據H3H4H5應用程序數據主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2網絡層剝去分組首部后把分組的數據部分交給運輸層82H5應用程序數據H4H5應用程序數據主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2運輸層剝去報文首部后把報文的數據部分交給應用層83應用程序數據H5應用程序數據主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2應用層剝去應用層PDU首部后把應用程序數據交給應用進程84主機

1

向主機

2

發送數據5432154321主機

1AP2AP1主機

2我收到了

AP1

發來的應用程序數據!85水平協議和垂直服務向上一層提供服務(service)協議是“水平的”,服務是“垂直的”向上的服務利用了下層的功能8686因特網(TCP/IP)的體系結構應用層運輸層網際層網絡接口層主機A主機B路由器網絡

2網絡

1應用層運輸層網際層網絡接口層網際層網絡接口層4321路由器在轉發分組時最高只用到網絡層而沒有使用運輸層和應用層。87幾種體系結構的比較8888TCP/IP體系結構特點協議棧呈“沙漏”形狀IP是“細腰”細腰部代表最小、精選的通用功能集使高層應用和低層通信網技術獨立發展因特網設計實現時,為提高效率并未嚴格分層8989沙漏計時器形狀的

TCP/IP協議族HTTPSMTPDNSRTPTCPUDPIP網際層網絡接口層運輸層應用層………網絡接口

1網絡接口

2網絡接口

3EverythingoverIPIP

可為各式各樣的應用程序提供服務IPoverEverythingIP

可應用到各式各樣的網絡上9091報文段數據報幀源應用層運輸層層網絡層鏈路層物理層HtHnHlMHtHnMHtMM目的地應用層運輸層層網絡層鏈路層物理層HtHnHlMHtHnMHtMM網絡層鏈路層物理層鏈路層物理層HtHnHlMHtHnMHtHnHlMHtHnMHtHnHlMHtHnHlM路由器交換機報文流經端系統、路由器和鏈路層交換機的層次91端到端原則

DavidD.Clark著名的“端到端原則”決定網絡某個特定功能應當放在哪個層次模塊中為好如路由選擇、數據可靠傳輸等邊緣智能,核心簡單端系統處理能力日益增強,用軟件來增強網絡協議的處理能力,性價比不斷提高降低網絡的復雜性,等價于提升網絡的傳輸速率,也等價于增強網絡適應新興應用的靈活性9292兩種文件可靠傳輸方案比較方案一保證文件在每兩個結點之間都能可靠傳輸,從而最終到達接收方方案二只進行發送方到接收方的端到端檢查,如果有必要則再重傳該文件方案一不夠全面結點存儲出錯、緩存不足等方案二則更完善和簡單無需鏈路層、網絡層和運輸層分別提供,使傳輸更為快速93端到端原則:如果在較高層能夠完善地實現某種功能,就無需再由較低層提供這種功能93因特網標準化工作分類:專用的、開放的和事實上的因特網標準是開放、免費的請求評論(RequestForComments,RFC)因特網工程任務組(InternetEngineeringTaskForce,IETF)因特網研究任務組(InternetResearchTaskForce,IRTF)電氣及電子工程師協會(IEEE)802工程9494第1章:內容提要951.1計算機網絡定義1.2因特網的結構1.3協議分層與服務模型1.4分組交換網的性能指標1.5計算機網絡簡史1.6小結95分組交換網的性能指標時延丟包率帶寬和吞吐量時延與帶寬乘積9697時延和丟包是怎樣產生的?分組在路由器緩存中排隊

分組到達鏈路的速率超過輸出鏈路能力將導致分組排隊分組在緩存中排隊等待交換,排隊過多則丟包AB將傳輸的分組(時延)分組排隊

(時延)空閑緩存:如果緩存無空閑,則到達分組丟失(丟包)97四種時延:位置和原因1011001…發送器隊列在鏈路上產生傳播時延結點

B結點

A在發送器產生傳輸時延(即發送時延)在結點

A中產生處理時延和排隊時延數據鏈路檢查比特差錯決定輸出鏈路等待輸出鏈路傳輸的時間取決于路由器擁塞的等級R=鏈路帶寬(bps)L=分組長度(比特)發送比特進入鏈路的時間=L/Rd=物理鏈路的長度s=在介質中傳播的速度(~2x108m/sec)傳播時延=d/s9899排隊R=鏈路帶寬(bps)L=分組長度(比特)a=平均分組到達速率流量強度=La/RLa/R~0:平均排隊時延小La/R1:時延急劇變大La/R>1:更多“工作”到達,超出了服務能力,平均時延無窮大!平均排隊時延

99100結點時延dproc=處理時延通常幾個微秒或更少dqueue=排隊時延取決于擁塞dtrans=傳輸時延=L/R,對低速鏈路很大dprop=傳播時延幾微秒到幾百毫秒100計算時延的例子50MB數據塊通過1

Mbps信道傳輸傳輸時延50×220×8/106=419.45

s(近7分鐘)用光纖傳送到1000

km遠,傳播時延=5ms傳輸時延占主導若采用100Gbps高速信道

傳輸時延50×220×8/1011=4.1945

ms傳輸時延和傳播時延相當(兩者占主導)若傳播距離減小到1km傳輸時延則占主導101在總時延中,究竟是哪一種時延占主導地位,必須具體分析101丟包率(rateofpacketlost)定義:

在一定的時段內在兩結點間傳輸過程丟失分組數量與總的分組發送數量的比率無擁塞時為0%,輕度擁塞為1~4%,嚴重擁塞為5~15%丟包率高的網絡無法使網絡應用正常工作IP網丟包主要原因路由器無法容納到達的分組,只能丟棄(drop)到達的分組丟包率指標非常重要102102帶寬和吞吐量網絡帶寬(bandwidth)鏈路在一段特定的時間內所能傳送的比特數的額定值吞吐量(throughput)網絡在單位時間內無差錯地傳輸數據的能力瓶頸鏈路路徑中可用帶寬最小的鏈路)可用帶寬帶寬與干擾流量之差103103跳與路徑路徑可以定義為形式為<h0,l1,h1,...,ln,hn>的序列,是單向的每個hi是一個結點每個

li

是一條hi-1到hi之間的鏈路對于端到端路徑而言,h0和hn是端系統,而h1…hn-1

是路由器。每個<li,hi>二元組被稱為一“跳”104104時延與帶寬乘積物理意義應用進程之間的信道看作中空的管道,時延相當于管道的長度,帶寬相當于管道的直徑,則時延與帶寬乘積就是管道的容積,即管道能夠容納的比特數應用場合發送方協議在沒有填

溫馨提示

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

評論

0/150

提交評論