《計算機通信網 》第1章 概述_第1頁
《計算機通信網 》第1章 概述_第2頁
《計算機通信網 》第1章 概述_第3頁
《計算機通信網 》第1章 概述_第4頁
《計算機通信網 》第1章 概述_第5頁
已閱讀5頁,還剩127頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

計算機通信網

Compworks

考資料:

《enbaUm第3

謝希仁第4版

毛玉明老師課

第1章概述

1.1身邊的計算機網絡

1.2計算機網絡概要

1.3計算機網絡體系結構

1.4OSI互連參考模型

L5典型的計算機網絡

1.1身邊的計算機網絡

■你經常在使用網絡

■網絡瀏覽

■收發(fā)Web

EmailOSeerrVe

■下載/上傳文件

■網絡游戲

~Ne

■想象一下,沒有網絡

生活將會變得怎樣?

3

1.1身邊的計算機網絡

■在享受網絡服務時,想過下列問題

■當mail發(fā)至IJmailSerVer時

-計算機里究竟做了哪些操作?

-Mail是怎樣離開計算機發(fā)送出去的?

■Mail經過了網絡中哪些設備?這些設備作

-Mail怎么剛好到達mailserver,而不

■Mailserver又如何處理?

■Mail會丟失嗎?可能的原因?

■這正是計算機網絡課程要討論的問

L2計算機網絡概述

量」什么是計算機網絡?

1.2.2計算機網絡的演進與發(fā)展

《4.3計算機網絡的進一步理解

3.4計算機網絡的分類

".5計算機網絡的應用

1.2.6計算機網絡研究的問題

1.2.1什么是計算機網絡?

■一種簡潔的定義:

一些自治計算機的互聯集合

-計算機:收發(fā)和處理數字信號的設備

-一種廣義概念:如PC、便攜機等鍵盤:輸入

■自治:終端、打印機

-非主從,對等,有獨立操作系統(tǒng)主從關系

-互聯/互連:計算機之間能相互通信

■物理上通過介質或通信系統(tǒng)連接主機

-邏輯上通過協(xié)議互通

間.鼻型通信

對等關

6

ComputerNetwork

■ComputerNetworks:Ainterconnected

ofcomputingdevices(hostorend-syste

■End-systems(host):

■e.g.PCs,workstations,servers

■Runnetworkprograms,e.g.WWW,e-mail

■Computernetworks:

■e.g.Internet:networkofnetworks,intercon

■Providecommunicationservicestoallowdat

betweenend-systems

7

網絡層面(end-systemview)

■Communicationnetwork

■Offeronebasicservice:transferinform

■Messenger,telegraph,telephone,Int

■Anothertransportationservice:moveob

■Truck,train,airplane,...

■Whatdistinguishdifferenttypesofnetw

■Theservicestheyprovide

■Whatdistinguishtheservices?

■Latency

■Bandwidth

■Lossrate

■Numberofendsystems

■Serviceinterface(howtoinvoketheser

■Others

8■Reliability,unicastvs.multicast,real-time...

網絡層面(infraStnJCtUreview

■Networkcomponents

■Links-carrybitsfromoneplacetoa

maybemultipleplaces):fiberzcopper

■Interfaces-attachdevicestolinks

■Switches/routers-interconnectlinks

electronic∕opticzsoftware

■Host-communicationendpoints:wo

PDASΛcellphones

■Protocol-rulesgoverningcommunic

betweennodes

■TCP/IP、ATM、MPLS,X.25、...

■Application-Webbrowser,XWindow

9

1.2.2計算機網絡的演進與發(fā)展

面向終端的聯機系統(tǒng)

■多用戶聯機系統(tǒng)

-單臺計算機(主機)為多個用

戶(終端)同時提供服務

■通信線路:RS232

■遠程聯機系統(tǒng)

-計算機系統(tǒng)通過調制解調器連

接遠程終端

■通信:PSTN+Modem

■特點:主從通信

■以主機為核心

■以終端為輸入輸出設備

聯機系統(tǒng)不是計算機網絡

10

1.2.2計算機網絡的演進與發(fā)展

第一階段:主機參與通信的網絡

20世紀60-70年代:

■主機通過介質相連

銅線、同軸纜、無線傳輸

-主機直接參與通信

■同時承擔

■事務處理

■通信

■網絡規(guī)模很小主

1.2.2計算機網絡的演進與發(fā)展

第二階段:主機功能分割的網絡

20世紀80-90年代初期

■事務處理與通信分開

■事務處理主機

-出現專門的通信主機

-事務主機通過通信主機互連

-通信主機實現信息轉發(fā)

-事務主機不一定要直接相連

-可以有更多的主機通信

■網絡規(guī)模得到擴大

12

1.2.2計算機網絡的演進與發(fā)展

第三階段:標準化的網絡

20世紀80-90年代中期

-互聯需求催生了標準化的進程

-不同的網絡大量出現

-不同網絡具有獨立的運行模式

-如何互聯?

-網絡互聯需要標準化的通信協(xié)議

-開放接口

13

1.2.2計算機網絡的演進與發(fā)展

第四階段:Internet膨脹時代

20世紀90年代中后期至今

■各種需求(業(yè)務、帶寬)不斷增長

■各種技術不斷發(fā)展

■計算機技術:PC、特定計算機

-通信技術:寬帶、高速、光通信、無線

-網絡技術:通信協(xié)議、路由協(xié)議、互聯

組網技術等

14

1.2.3計算機網絡的進一步理解

計算機網絡的組成

也信線/鏈路

(Line/Link

資源子網

-主機、通信設備(節(jié)點)、通信線路組成網絡

-所有主機和終端組成資源子網,完成應用功能

-所有通信設備和線路組成通信子網,完成通信功能

★(為主機通信提供路由、數據存儲與轉發(fā))

15

1.2.3計算機網絡的進一步理解

基本概念

■通信線Iine

■物理介質:如電話線、同軸電纜

■信道ChanneI

-數據傳輸的通道

■一條Iine上可能包括C

一個或多個Channel

如*一對電話線上可包括

一條Iine

話音通道:300-3400Hz

ADSL通道:25kHz-∏04kHz

...

-鏈路Iink?___

-兩個點之間的通道ch

16

網絡連接結構

-網絡的通信連接有多種形態(tài)

-點到點連接(有線、無線)

網絡連接結構

■點到點連接

■Wiredorwirelessconnectionbetweent

(hostorNode)

■P2Pconnection,同軸電纜,光纖、微波、衛(wèi)星等

■點到點可實現長距離的連接

■WAN中以點到點連接為主

■點到點通信速率

■T1/T3:2Mbps∕8Mbps

■OC-3~OC-192:155Mbps~10GbpsP2Pconn

WD修n*OCx

—X臺

網絡連接結構

■多點連接

■有線的多點連接

■用一根電纜將多臺設備連接起來,一

數據,其它的設備都能夠收到(信道是

■總線形,環(huán)形

■局限于短距離(幾公里范圍內)

■無線的多點連接

■無線信道的廣播特性,實現與多臺設備

/總線形

電纜Ethernet

TokenRing曾

19(10Mbps,100Mbps)

(4Mbps,16Mbps)

網絡連接結構

■ProvideP2Plinkviatransmission

?PSTN(Modemz56Kbps)

■SDH/SONET(155Mbps~10Gbps)

■MobileTelephoneNetwork(16kbps)

■CATV(IOMbps)

■Satellite(64Kbps~54Mbps)

公用電話交換網(PSTN)

e.g.A-A:155Mbps

PointtoPointB-B,:622Mbps

SDH

1.2.4計算機網絡的分類

■信息區(qū)分

■Datanetworkvstelecommunicationnetwork

-應用區(qū)分

■專用網:銀行網、航空定票網、生產線控制網

■通用網:Internet

■權屬

■專用網

■公用網

■技術

■陸地網與衛(wèi)星網

■有線網與無線網

■地理位置區(qū)分

■PAN(PersonalAreaNetwork)

■LAN(LocalAreaNetwork):Ethernet,TokenRin

■MAN(MetropolitanAreaNetwork):

DQDB(DistributedQueueDualBus),RPR(Resili

Ring),...

¢1WAN(WideAreaNetwork):X.25,FrameRelay

1.2.4計算機網絡的分類

廣域網WAN、局域網LAN、城域

■廣域網:WideAreaNetwork

-主機之間相距很遠(跨城市、甚至跨國家

■需要支持長距離通信的通信系統(tǒng)

■采用點到點的信道

■廣域網的種類很多

>X.25、SDH/SONET、幀中繼、

ATM、微波等

■不同的廣域網采用不同的協(xié)議

-通信子網中的節(jié)點完成:

■路由、數據存貯與轉發(fā)

22

L2.4計算機網絡的分類

局域網LocalAreaNetwo

■早期的局域網

■小范圍(幾公里)

-廣播信道

■規(guī)則、簡單拓撲

■典型的LAN

■Ethernet、Token-Ring

■專門機構制定標準

■IEEE802委員會:pp.63

23

早期LAN的拓撲

總線結構

環(huán)形結構

同時只能一個主機發(fā)送

.同時只能一個主

多個主機同時發(fā)送會沖突

?得到令牌發(fā)送、

競爭發(fā)送

.數據傳送具有方

數據傳輸無方向性

?一個主機發(fā)送、

一個主機發(fā)送、其他主機都收

?星/樹

線結

.具有

星形結構

★24

現今LAN的拓撲

*現今的LAN主要是Ethernet

?交換機互聯形成

■點到點信道、MeSh結構

?通信子網(主機之間的通信由交換機轉發(fā))

?一般交換機具有了廣域接口

/.LAN與WAN的范圍越來越模糊

K25

1.2.4計算機網絡的分類

城域網MAN:MetropolitanAreaNe

■地理范圍較大(幾公里~幾十公里),

■現今的MAC采用WAN+LAN技術

26

1.2.4計算機網絡的分類

無線網絡:WirelessNetwork

■通常分為有中心結構和無中心結構兩種

-對等(AdHoC)結構:主機之間處于平等的位置,相

-有中心(基站式)的結構:主機之間的通信必須由中

中心點

尸工η■1]

對等結構有中心的結

27

接入網

■如何接入到網絡上去?

■住宅接入

■企業(yè)網(園區(qū)網)接入

-移動接入

■關心的內容

■接入的速率(bitpersecond)

-獨享還是共享接入

28

接入網

-住宅接入

■ADSL:asymmetricdigitalsubscriber

■住宅到網絡(上行):可達IMbPS

■網絡到住宅(下行):可達8Mbps

-LAN接入:

■Ethernet,IOOMbps

-與其它住宅用戶共享到ISP的通信能力

-撥號接入

■56Kmodem

■ISDN接入

>128Mbps

■HFC:光纖/同軸電纜混合

■CATV信道,

■上行工OMbPs,下行IMbPS

29

接入網

-企業(yè)網(園區(qū)網)接入

-企業(yè)網絡內部:LAN

-接入到ISP

■LAN:IOOM,1000M

■專線接入(FR,DDN,光纖)

接入網

■移動接入

■共享無線信道接入

■WirelessLANs

-IEEE802.11b,IlMbps

-IEEE802.11g,54Mbps

■Wideareawireless

access

■wirelessaccesstoISP

routerviacellular

network

31

124計算機網絡的分類

不同計算機網絡的共同特性

-不同的網絡具有不同的通信模式

-同一個網絡具有相同的協(xié)議

■主機之間

-可以直接通過介質連接

-也可以通過通信子網連接

-能夠相互通信

32

Internet是什么網絡?

是一?種網際網或叫互聯的網絡

Internet是一個廣域網、城域網和局域

Internet網絡結構

Backbone

InternetPhysicalstructure

National/internationalBackboneprovider

(NBPs)

■Interconnected(peer)witheachothervia

NetworkAccessPoints(NAPs)N

-WAN

RegionalISP(InternetServiceProvider)

■ConnectintoNBP

■LAN

LocalISP

■CgTneCtintoRegionalISP

■AccessNetwork(接入網)

^let^^^orki^ΛaP|*GlobecityNodesasof11/99

^—-

5Vgasf^g,

V嗎二*—d。AΓLΛWΠCOCLAN

MDnCD

RXlCOCtty"

,哈密絳‘???*????????????

PACIHCOCEAN

INDIANOCEAN

yMAA

35

形象化的Internet

元?vt的互

達也<?/■化

K示TIW用一小6

1.2.5計算機網絡的應用

網絡應用模型

■Client-ServerModel(C∕SMo

-客戶一服務器模型

■Peer-to-PeerModel(P2PMod

■對等模型

客戶端-服務器(C/S)模式

-典型的網絡應用都是由兩個

部分組成:客戶端和服務器

-一般客戶端從服務器請求服

■服務器向客戶端提供所請求

的服務

C/SModel

■當用Web瀏覽器訪問WWW.時

t39

C/SModel

-Web瀏覽時我們需要兩種服務器

-DNS月艮務器

-用以解析Web站點的域名與地址

-多個Web服務器

-Client在多個Web服務器間游動,瀏覽

-絕大部分網絡的應用都采用C/S模

-包括:電子商務、電話、游戲、Q

-C/S模型的主要形態(tài)為BrOWSeiV

■靜態(tài)/動態(tài)頁面、交互式頁面

P2PModel

-不存在固定的客戶和服務器角色

網絡應用程序:一些術語

進程(ProCess):主機中■用戶代理

軟件進程,是

運行中的程序.

和網絡之間

■在同一主機中,兩個進

程通常使用進程間通信■實現應

(由OS管理).-Web:瀏

■而運行在不同主機上的■E-mail:

進程則使用應用層協(xié)議Foxmail

進行通信■流媒體

42

服務器的兩種工作方式

■循環(huán)方式(iterativemode)...

機中一次只運行一個服務器進程

多個客戶進程請求服務時,服務

就按請求的先后順序依次做出響

-并發(fā)方式(ConClIrrent)-—在計

同時運行多個服務器進程,而每

務器進程都對某個特定的客戶進

響應。

域名系統(tǒng)DNS

(DomainNameSystem)

■因特網主機,路由器:

■IP地址(32bit)-用于數據尋址

■“域名”,e.g.z-

Q:IP地址和域名之間如何映射(轉換)

■因特網采用層次樹狀結構為各主機命

用分布式的域名系統(tǒng)DNS。

■名字到域名的解析是由若干個域名服

完成的。運行該程序的機器稱為域名

44

因特網的域名結構

■任何一個連接在因特網上的主

都有一個唯一的層次結構的名字

■域名的結構由若干個分量組成

間用點隔開:

….三級域名.二級域名.頂級

-各分量分別代表不同級別的域

45

頂級域名TLD

(TopLevelDomain)

(1)國家頂級域名nTLD:如:.cn表示中

示美國IIk表示英國,等等。

(2)通用頂級域名gTLD:最早的頂級域

.com表示公司企業(yè)

.net表示網絡服務機構

.org表示非贏利性組織

.edu表示教育機構(美國專用)

.gov表示政府部門(美國專用)

.mil表示軍事部門(美國專用)

46

因特網的名字空間

頂級域名

coopinfobizaerocomnetorgedugovmi

二級域名

bjorgnet

三級域名fud

四級域名mailscieteacher???

授權域名服務器

-因特網劃分為若干個域名服務器管轄區(qū)

并在各管轄區(qū)中設置相應的授權域名服

域abc?com督根

遞歸查詢

''樹根"

.edu頂級dns.com

域名服務器■.com

^B域名服

本地域名服務器

dns.abc.com

授權域名服務器

④t.

的I

本地域名服務器

dns.y.abc.com.XyZ.com

授權域名服務器,

49t.y.abc.com

50

文件傳送協(xié)議FTP

-將文件從一臺計算機中復制到另一臺

遠的計算機中。

■看似簡單,其實困難。原因是眾多的

的文件系統(tǒng)多達數百種,差別很大。

■計算機存儲數據的格式不同。

■文件的目錄結構和文件命名的規(guī)定不同

-對于相同的文件存取功能,操作系統(tǒng)使

-訪問控制方法不同。

51

FTP特點

-文件傳送協(xié)議FTP只提供文件傳送

本的服務,它使用TCP可靠的傳輸服

■主要功能是減少或消除在不同操作系

文件的不兼容性。

-FTP使用客戶/服務器方式。一個F

進程可同時為多個客戶進程提供服務

-FTP的服務器進程由兩大部分組成:

程,負責接受新的請求;另外有若干

程,負責處理單個請求。

52

服務器主進程

■打開端口(缺省端口號為21)

進程能夠連接上。

-等待客戶進程發(fā)出連接請求。

-啟動從屬進程處理客戶進程發(fā)來

從屬進程處理完畢后即終止,但

程在運行期間還可能創(chuàng)建其他子

-回到等待狀態(tài),繼續(xù)接受其他客

發(fā)來的請求。主進程與從屬進程

是并發(fā)地進行。

FTP使用的兩個TCP連接

客戶端數據連接服

54

電子郵件

-把郵件發(fā)送到ISP的郵件服務器,放在

箱中,收信人可隨時上網到ISP的郵件

行讀取。

■使用方便,傳遞迅速,費用低廉

■可傳送文字信息、聲音和圖像等

55

電子郵件主要組成構件

■用戶代理UA(USerAgent)是用戶與

統(tǒng)的接口。

-用戶代理的功能:撰寫、顯示和處理

■郵件服務器的功能是發(fā)送和接收郵件

信人報告郵件傳送的情況(已交付、被

失等)。

-郵件服務器需要使用兩個不同的協(xié)議

-簡單郵件傳送協(xié)議SMTP用于發(fā)送郵件。

-郵局協(xié)議POP(PostOfficeProtocol)用

56

電子郵件傳輸主要流程

(發(fā)送郵件)一(發(fā)送郵件)

SMTP小3SMTP郵

冊務

(TCP連接F(TCP連接)Ii

(發(fā)送郵件)

用戶郵

接收端

郵件服務器郵件服務器

57

簡單郵件傳送協(xié)議SMT

-SMTP所規(guī)定的是在兩個相互通信的

之間應如何交換信息。

-負責發(fā)送郵件的SMTP進程就是SM

負責接收郵件的SMTP進程就是SMT

-SMTP通信的三個階段

-連接建立*在發(fā)送主機的SMTP客戶

SMTP服務器之間建立的。

■郵件傳送

-連接釋放:郵件發(fā)送完畢后*SMTP應

58

郵件讀取協(xié)議POP3

郵局協(xié)議PoP非常簡單*功能有限,

第三個版本POP3O

PoP也使用客戶服務器的工作方式。

在接收郵件的用戶PC機中必須運行

程序,而在用戶所連接的ISP的郵件

則運行PoP服務器程序。

59

郵件讀取協(xié)議IMAP協(xié)議

(InternetMessageAccessProtoco

■用戶在自己的PC機上就可以操縱

郵件服務器的郵箱,就像在本地操

■IMAP是一個聯機協(xié)議。當用戶

IMAP客戶程序打開IMAP服務器

時,就可看到郵件的首部。若用戶

某個郵件,則該郵件才傳到用戶的

60

網絡的通信

-應用的通信

-網絡應用只關心與對方的信息交換

.如WWW只關心與Web服務器的通信,不

信過程

-應用關心通信服務的

■時間限制

■數據丟失

■一些鹿用

■一些應用(如語音)容

忍少量的數據丟失游戲等)在

延時下才能

■其它應用(如FrP等)需

要數據傳輸100%>可靠

■通信能力

■一些應用(如多媒體)

需要定量的通信能力

■其它應用(如FTP等)需

要通信能力是彈性的

61(盡可能地大)

Transportservicerequirement

commonapps

ApplicationDatalossBandwidthT

filetransfernoIOSSelast

_________e-mailnoIOSSelasticn

WebdocumentsIOSS-tolerantelast

real-timeaudio/videoloss-tolerantaudio:5Kb-1Mbye

______________________________VideO:10Kb-5Mb__

Storedaudio/VideoIOSS-tolerantSameasabovey

MteractivegemasIoSS-tolerantfewKbpsupy

financialappsnolosselasticy

62

網絡的通信

■Trafficsofsomeapplication

Datarate

Ratelimit

Web瀏覽,突發(fā)速

每次點擊觸發(fā)流量

AUdiO,低平穩(wěn)流

游戲,突發(fā)小流量

Video,高平穩(wěn)流

FTP,彈性流量,

網絡的通信

■網絡層面

-關心如何使得任意HoSt間隨時隨地都能進

-讓任意HoSt不考慮網絡結構

■實現與其它任一host的通信(uni-cast,

■實現與某些HOSt的通信(MUlti-cast,多

-實現與特定范圍內所有HoSt的通信(broad

64

網絡的通信

■網絡層面

-關心從哪條路可以把數據送到目的地

■不同的路有各自的信道技術

■整條路上可能經過多種信道

網絡的通信

■網絡節(jié)點(路由器)形成網孔狀(mesh)

結構的網絡

■基本問題:數據是如何穿越網絡的?

■兩種通信體制:

■CirCUitSWitCh(電路交換)

■為每個通信提供專線形式,如電話通信

■Packetswitch(分組交換)

-數據分成離散的小塊(PaCket)分別穿越網絡

66

Circuitswitching

-為端到端的某個通信需求(CaH)預

-需要呼叫建立的處理

■預留信道資源、節(jié)點交換處理能力

-資源獨享

Circuitswitching

■信道資源按預定規(guī)則分成若干"

■FDM:Frequencydivision頻分多

■TDM:TimeDivision時分多路

■為呼叫分配資源"小片”

-呼叫獨享分配到的"小片","小

空閑,也不會被其它呼叫占用

TDM:

FDM:—

所有的園分

特定的發(fā)送

68

PacketSwitching

■端到端的數據分割成若干小塊(Pa

傳遞

-各個通信的PaCket共享網絡(信道、

■每個PaCket傳輸時占用全部信道資

Packets

組在節(jié)點內排隊,等待發(fā)送

Storeandforward存儲轉發(fā)

Packet從一個節(jié)點進入另一個節(jié)點

PacketSwitchingvs.

Circuitswitching

CircuitswitchingPacketswitching

I^KI口

通信能力:通信能力:

?每個通信的最大通信能力=分配到的通?每個通信的最大通

信資源(即使沒有其它通信)大可用滿所有資源(若

資源保障:資源保障:

?獨享方式,端到端的通信資源有保證?多個通信的需求可

?新的呼叫可能因資源缺乏而被拒絕用資源的結果造成通信

資源利用:?新的通信總可以參

?網絡上有很多空閑資源得不到利用在被拒絕的問題

用戶接納:資源利用:

?資源劃分限制了接納的用戶數?彈性的通信能力,

用戶接納:

?基本上不存在用戶

70求限制J用J‘數)

PacketSwitchingvs.

Circuitswitching

?IOMbPS鏈路

-每個用戶

>通信時需要IMbPS

■通信時間占10%>N個用戶二W]

■Circuitswitching

■10個用戶(性能有保障)

■Packet-switching

■35個用戶,多于10個用戶同時使用網絡的

可能性<0.004(性能得不到保障的可能

性)

討論:

?分組交換與TDM在傳輸上的差別,

?分組交換和電路交換對話音、視頻、FTP等業(yè)務質量的影響

?嘴&的擁塞(congestion)、通信的可靠性

Packetswitching-Forwardin

-如何將每個PaCket從源端傳送到目的端

■Datagramnetwork數據報網絡

■每個PaCket都攜帶有目的地址

-中間節(jié)點根據目的地址確定轉發(fā)鏈路

-不需要事先建立傳輸路徑

■VirtUalCirCUitnetvVork虛電路網絡

-用呼叫確定一條后續(xù)PaCketS傳輸的固定路徑

-PaCket攜帶Tag(虛電路ID),節(jié)點用tag確定轉發(fā)

-節(jié)點登記和維持每個虛電路的狀態(tài)

-"虛”的含義:只有傳送分組時才占用物理電路

■討論

■Datagramnetwork的通信特點

■VirtualCircuitnetwork的通信特點

72

分組交換——數據報VS虛電路

-數據報方式

-不能保證時延和時延抖動,是一種

方式

■特別適合突發(fā)的數據傳輸,不適合實

■虛電路方式

-一條物理電路可以同時建立多條虛電

-同一虛電路的分組通信路徑相同,故

■適合實時業(yè)務的傳輸

網絡的通信

■信道傳輸層面

-處理具體的傳輸細節(jié)

-bit的波形信號表示

■信號的光、電、電磁波變換

-發(fā)送和接收

0011001010010111

74

計算機網絡的重要性能指標

帶寬(Bandwidth)

:是在一段特定的時間(

內網絡所能傳送的比特數。

■e.g.某網絡的帶寬為IoMbPS

-而一般帶寬的字面定義是頻帶寬度的

■BandWidth表示網絡的可用帶寬

■吞吐量(Throughput)表示網絡的測

75

計算機網絡的重要性能指標

端到端的時延(delay

■指數據從一個端系統(tǒng)通過網絡(或

到另一個端系統(tǒng)所需要的時間

■時延包括:

-發(fā)送時延

-傳播時延

■處理時延

-總時延=發(fā)送時延+傳播時延+處理

76

計算機網絡的重要性能指標

端到端的時延(delay)

■發(fā)送時延

-指發(fā)送者在發(fā)送數據時,使數據進入到傳輸

-即從第一個bit發(fā)送始到最后一個bit發(fā)送畢

數據長度(bit)

發(fā)送時延=

發(fā)送速率(bits∕s)?----也

顯然:長度一定,發(fā)送速率越快發(fā)送

77

計算機網絡的一個重要性能指標

端到端的時延(delay)

■傳播時延

-指電磁波在信道中傳播一定距離需要花費的

信道長度(km)

傳播時延=

電磁波在信道上的傳播速率(k

■電磁波的傳播速率:

■在自由空間:3.0×105km∕s

?在銅線中:2.3×105km∕s

-在光纖中?2.0×105km∕s

78

計算機網絡的重要性能指標

端到端的時延(delay)

■處理時延

-指節(jié)點為存儲轉發(fā)數據而進行的必要

時間

■通常主要指數據在緩存隊列中等待發(fā)

■時延的長短取決于當時的節(jié)點當時的通

-如果數據丟失相當于處理時延為無窮大

79

計算機網絡的重要性能指標

三種時延的分析

節(jié)點A發(fā)送器節(jié)

-為了簡化分析,通常只考慮占主導地位的時

-具體場合,占主導的時延并不相同

-特別注意:端到端的延時包括所有節(jié)點之間

80

計算機網絡的重要性能指標

不同情況下占主導時延的分析

■假設以下兩例暫不考慮處理時延

■例工:數據長度為工Xl08bit,在傳輸速率為

離為U)Om的銅線上傳輸的情況

■發(fā)送時延=IX108b∕IMb/S=IOoS

?傳播時延=IOOm∕2.3Xl()5km∕s=4.35X10-6s

-顯然發(fā)送時延占主導

■例2:數據長度為IObit,在傳輸速率為100M

為IOOOkm的光纖上傳輸的情況

■發(fā)送時延=10b∕100Mb∕S=IO-7s

■傳播時延=IOOOkm∕2X105km∕s=5XIO,S

■顯然傳播時延占主導

81

計算機網絡的重要性能指標

值得注意的概念

-通常說光纖信道傳輸速率高

-是指光纖信道的發(fā)送速率很高

■而非傳播速率高(是一個定值)

■傳播速率與傳輸速率沒有關系

-一個錯誤的觀念:

-"在高速率數據鏈路上,bit應該比在

路上跑得更快”

82

1.2.6計算機網絡研究的問題

■應用技術

■多媒體、

-網絡安全

■數據加密

■身份認證

-入侵檢測

-網絡管理

■配置、性

帳、安全

1.3計算機網絡體系結構

■計算機網絡的分層概念

-計算機網絡體系結構

■體系結構的重要術語

分層結構的產生

■計算機網絡的目的是為了相互通僵

■相互通信非常復雜:

■傳輸什么?何時傳輸?怎樣傳輸?

■復雜問題簡單化的策略

■功能分解

-模塊化

-分層結構的產生

-以分層方法研究計算機網絡各層的功能、接

85

通信的處理

應用的問題

-是否要為每種應用定制針對每種介

■顯然不應該,但如何應對?

86

通信的處理

網絡節(jié)點的結構

■Router具有多個接口

-各個接口可以采用不同的信道類型

-Route內部如何處理這些接口間的數

便闋電纜光纖I

通信的處理

■應用層面的處

■分層來處理

理疆

-應用層不需

處理過程,

層次提供與

-回憶:應

方的信息

-用運輸層來

的通信服務

接口

88

通信的處理

-網絡節(jié)點的處理:網絡層

■對來自各個接口的數據進行選路,并

的接口上再送出去

■注意:各接口可能因傳輸技術的不同

形式會有所不同

-網絡層需要能夠辨識數據才能進行選路

■顯然,各接口上還需要對收到的數據進

才能送到網絡層

NetworkL

'嬲^?(?

89

通信的處理

-信道傳輸的處理

■物理層

■傳輸介質的接口與bit傳輸與接收

-數據鏈路層

■數據塊的組成、數據塊收發(fā)

IDataLinkj

Transmissionmedium(Channel)

90

ROUter和End-SyStem的層次

End-System(1phy.interface)Router(nph

Network

NetworkLayer

DataLinkDataLi

接口1接口2

91

網絡的層次模型

請求頁面

X≡---------1X

物理模型

ApplicationApp

TransportTra

NetworkNetworkNetwork∣INe

DataLinkD[ataLinkEagjnkDa

PhysicalphysicalPhysicalPh

Il??dia^6卜Media-BMediZ-C

層次模型

■回憶:Web瀏覽的通信

92

邏輯通信與物理通信

■邏輯通信

■應用層組成Web請求數據,

APPliCatiOn

送到對端的應用層,對端的TranSPort

應用層回答Web的內容數據NetWork

■實際上,應用層將數據、連DataLink

PhySiCal

同對端的地址交給運輸層。

WebR

■運輸層從應用層得到數據后,

送到對端的運輸層上

■類似的,運輸層與對端的通信

也是邏輯通信NetWOrk

DataLink

PhySiCal

93

邏輯通信與物理通信

■物理通信

-數據實際傳輸的途徑APPIiCdtion

Transport

Network

DataLink

Physical

NetWCr

DataLink

Physicai

94

邏輯與物理通信模型

■水平線:對等層間的邏輯通信

■垂直線:實際數據的傳遞途徑

End-systemIntermediatesystemEnd-

i

ApplicationAPP

TransportTra

Network----^--------------------?I+-Ne

DateLinkEataLiikDataLink而

sicalPhysic,—Jcal+∣Ph

95

數據封裝

■A把WebReq送到B的過程

■A-httpfB-Web的邏輯通信

■A的http把WebReq內容組成數據(Data),連同對方

傳輸要求等信息,遞交給TranSPOrt,要求TranSPOrt

Web±

■A-Transport÷B-Transport的邏輯通信

■TranSPort需要在data上附加一些輔助信息(稱為Tra

表示為HT,如對方Web端口、數據長度等)以便對方的

識別和正確施送該data到App??Web上

■與APP相似,TranSPort也是將HT+Data作為數據塊

層實現運送

■下面各層的過程類似,直到把數據送到物理介

WebReq

Dat

Tra

HτData

數據封裝一示例

■點擊WWW?時

HτData

請求報文

041510050GET/HTTP/1.1

40607052Accept:image/gif,image/x-bitmap,...,*/*

685820bbAccept-Language:zh-cn

5

溫馨提示

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

評論

0/150

提交評論