版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)通信網(wǎng)
Compworks
考資料:
《enbaUm第3
謝希仁第4版
毛玉明老師課
第1章概述
1.1身邊的計(jì)算機(jī)網(wǎng)絡(luò)
1.2計(jì)算機(jī)網(wǎng)絡(luò)概要
1.3計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)
1.4OSI互連參考模型
L5典型的計(jì)算機(jī)網(wǎng)絡(luò)
1.1身邊的計(jì)算機(jī)網(wǎng)絡(luò)
■你經(jīng)常在使用網(wǎng)絡(luò)
■網(wǎng)絡(luò)瀏覽
■收發(fā)Web
EmailOSeerrVe
■下載/上傳文件
■網(wǎng)絡(luò)游戲
~Ne
■想象一下,沒有網(wǎng)絡(luò)
生活將會(huì)變得怎樣?
3
1.1身邊的計(jì)算機(jī)網(wǎng)絡(luò)
■在享受網(wǎng)絡(luò)服務(wù)時(shí),想過下列問題
■當(dāng)mail發(fā)至IJmailSerVer時(shí)
-計(jì)算機(jī)里究竟做了哪些操作?
-Mail是怎樣離開計(jì)算機(jī)發(fā)送出去的?
■Mail經(jīng)過了網(wǎng)絡(luò)中哪些設(shè)備?這些設(shè)備作
-Mail怎么剛好到達(dá)mailserver,而不
■Mailserver又如何處理?
■Mail會(huì)丟失嗎?可能的原因?
■這正是計(jì)算機(jī)網(wǎng)絡(luò)課程要討論的問
L2計(jì)算機(jī)網(wǎng)絡(luò)概述
量」什么是計(jì)算機(jī)網(wǎng)絡(luò)?
1.2.2計(jì)算機(jī)網(wǎng)絡(luò)的演進(jìn)與發(fā)展
《4.3計(jì)算機(jī)網(wǎng)絡(luò)的進(jìn)一步理解
3.4計(jì)算機(jī)網(wǎng)絡(luò)的分類
".5計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用
1.2.6計(jì)算機(jī)網(wǎng)絡(luò)研究的問題
1.2.1什么是計(jì)算機(jī)網(wǎng)絡(luò)?
■一種簡(jiǎn)潔的定義:
一些自治計(jì)算機(jī)的互聯(lián)集合
-計(jì)算機(jī):收發(fā)和處理數(shù)字信號(hào)的設(shè)備
-一種廣義概念:如PC、便攜機(jī)等鍵盤:輸入
■自治:終端、打印機(jī)
-非主從,對(duì)等,有獨(dú)立操作系統(tǒng)主從關(guān)系
-互聯(lián)/互連:計(jì)算機(jī)之間能相互通信
■物理上通過介質(zhì)或通信系統(tǒng)連接主機(jī)
-邏輯上通過協(xié)議互通
間.鼻型通信
對(duì)等關(guān)
★
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
網(wǎng)絡(luò)層面(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...
網(wǎng)絡(luò)層面(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計(jì)算機(jī)網(wǎng)絡(luò)的演進(jìn)與發(fā)展
面向終端的聯(lián)機(jī)系統(tǒng)
■多用戶聯(lián)機(jī)系統(tǒng)
-單臺(tái)計(jì)算機(jī)(主機(jī))為多個(gè)用
戶(終端)同時(shí)提供服務(wù)
■通信線路:RS232
■遠(yuǎn)程聯(lián)機(jī)系統(tǒng)
-計(jì)算機(jī)系統(tǒng)通過調(diào)制解調(diào)器連
接遠(yuǎn)程終端
■通信:PSTN+Modem
■特點(diǎn):主從通信
■以主機(jī)為核心
■以終端為輸入輸出設(shè)備
聯(lián)機(jī)系統(tǒng)不是計(jì)算機(jī)網(wǎng)絡(luò)
10
1.2.2計(jì)算機(jī)網(wǎng)絡(luò)的演進(jìn)與發(fā)展
第一階段:主機(jī)參與通信的網(wǎng)絡(luò)
20世紀(jì)60-70年代:
■主機(jī)通過介質(zhì)相連
銅線、同軸纜、無(wú)線傳輸
-主機(jī)直接參與通信
■同時(shí)承擔(dān)
■事務(wù)處理
■通信
■網(wǎng)絡(luò)規(guī)模很小主
1.2.2計(jì)算機(jī)網(wǎng)絡(luò)的演進(jìn)與發(fā)展
第二階段:主機(jī)功能分割的網(wǎng)絡(luò)
20世紀(jì)80-90年代初期
■事務(wù)處理與通信分開
■事務(wù)處理主機(jī)
-出現(xiàn)專門的通信主機(jī)
-事務(wù)主機(jī)通過通信主機(jī)互連
-通信主機(jī)實(shí)現(xiàn)信息轉(zhuǎn)發(fā)
-事務(wù)主機(jī)不一定要直接相連
-可以有更多的主機(jī)通信
■網(wǎng)絡(luò)規(guī)模得到擴(kuò)大
12
1.2.2計(jì)算機(jī)網(wǎng)絡(luò)的演進(jìn)與發(fā)展
第三階段:標(biāo)準(zhǔn)化的網(wǎng)絡(luò)
20世紀(jì)80-90年代中期
-互聯(lián)需求催生了標(biāo)準(zhǔn)化的進(jìn)程
-不同的網(wǎng)絡(luò)大量出現(xiàn)
-不同網(wǎng)絡(luò)具有獨(dú)立的運(yùn)行模式
-如何互聯(lián)?
-網(wǎng)絡(luò)互聯(lián)需要標(biāo)準(zhǔn)化的通信協(xié)議
-開放接口
13
1.2.2計(jì)算機(jī)網(wǎng)絡(luò)的演進(jìn)與發(fā)展
第四階段:Internet膨脹時(shí)代
20世紀(jì)90年代中后期至今
■各種需求(業(yè)務(wù)、帶寬)不斷增長(zhǎng)
■各種技術(shù)不斷發(fā)展
■計(jì)算機(jī)技術(shù):PC、特定計(jì)算機(jī)
-通信技術(shù):寬帶、高速、光通信、無(wú)線
-網(wǎng)絡(luò)技術(shù):通信協(xié)議、路由協(xié)議、互聯(lián)
組網(wǎng)技術(shù)等
14
1.2.3計(jì)算機(jī)網(wǎng)絡(luò)的進(jìn)一步理解
計(jì)算機(jī)網(wǎng)絡(luò)的組成
也信線/鏈路
(Line/Link
資源子網(wǎng)
-主機(jī)、通信設(shè)備(節(jié)點(diǎn))、通信線路組成網(wǎng)絡(luò)
-所有主機(jī)和終端組成資源子網(wǎng),完成應(yīng)用功能
-所有通信設(shè)備和線路組成通信子網(wǎng),完成通信功能
★(為主機(jī)通信提供路由、數(shù)據(jù)存儲(chǔ)與轉(zhuǎn)發(fā))
15
1.2.3計(jì)算機(jī)網(wǎng)絡(luò)的進(jìn)一步理解
基本概念
■通信線Iine
■物理介質(zhì):如電話線、同軸電纜
■信道ChanneI
-數(shù)據(jù)傳輸?shù)耐ǖ?/p>
■一條Iine上可能包括C
一個(gè)或多個(gè)Channel
如*一對(duì)電話線上可包括
一條Iine
話音通道:300-3400Hz
ADSL通道:25kHz-∏04kHz
...
-鏈路Iink?___
-兩個(gè)點(diǎn)之間的通道ch
16
網(wǎng)絡(luò)連接結(jié)構(gòu)
-網(wǎng)絡(luò)的通信連接有多種形態(tài)
-點(diǎn)到點(diǎn)連接(有線、無(wú)線)
網(wǎng)絡(luò)連接結(jié)構(gòu)
■點(diǎn)到點(diǎn)連接
■Wiredorwirelessconnectionbetweent
(hostorNode)
■P2Pconnection,同軸電纜,光纖、微波、衛(wèi)星等
■點(diǎn)到點(diǎn)可實(shí)現(xiàn)長(zhǎng)距離的連接
■WAN中以點(diǎn)到點(diǎn)連接為主
■點(diǎn)到點(diǎn)通信速率
■T1/T3:2Mbps∕8Mbps
■OC-3~OC-192:155Mbps~10GbpsP2Pconn
WD修n*OCx
—X臺(tái)
網(wǎng)絡(luò)連接結(jié)構(gòu)
■多點(diǎn)連接
■有線的多點(diǎn)連接
■用一根電纜將多臺(tái)設(shè)備連接起來(lái),一
數(shù)據(jù),其它的設(shè)備都能夠收到(信道是
■總線形,環(huán)形
■局限于短距離(幾公里范圍內(nèi))
■無(wú)線的多點(diǎn)連接
■無(wú)線信道的廣播特性,實(shí)現(xiàn)與多臺(tái)設(shè)備
/總線形
電纜Ethernet
TokenRing曾
19(10Mbps,100Mbps)
(4Mbps,16Mbps)
網(wǎng)絡(luò)連接結(jié)構(gòu)
■ProvideP2Plinkviatransmission
?PSTN(Modemz56Kbps)
■SDH/SONET(155Mbps~10Gbps)
■MobileTelephoneNetwork(16kbps)
■CATV(IOMbps)
■Satellite(64Kbps~54Mbps)
公用電話交換網(wǎng)(PSTN)
e.g.A-A:155Mbps
PointtoPointB-B,:622Mbps
SDH
1.2.4計(jì)算機(jī)網(wǎng)絡(luò)的分類
■信息區(qū)分
■Datanetworkvstelecommunicationnetwork
-應(yīng)用區(qū)分
■專用網(wǎng):銀行網(wǎng)、航空定票網(wǎng)、生產(chǎn)線控制網(wǎng)
■通用網(wǎng):Internet
■權(quán)屬
■專用網(wǎng)
■公用網(wǎng)
■技術(shù)
■陸地網(wǎng)與衛(wèi)星網(wǎng)
■有線網(wǎng)與無(wú)線網(wǎng)
■地理位置區(qū)分
■PAN(PersonalAreaNetwork)
■LAN(LocalAreaNetwork):Ethernet,TokenRin
■MAN(MetropolitanAreaNetwork):
DQDB(DistributedQueueDualBus),RPR(Resili
Ring),...
¢1WAN(WideAreaNetwork):X.25,FrameRelay
1.2.4計(jì)算機(jī)網(wǎng)絡(luò)的分類
廣域網(wǎng)WAN、局域網(wǎng)LAN、城域
■廣域網(wǎng):WideAreaNetwork
-主機(jī)之間相距很遠(yuǎn)(跨城市、甚至跨國(guó)家
■需要支持長(zhǎng)距離通信的通信系統(tǒng)
■采用點(diǎn)到點(diǎn)的信道
■廣域網(wǎng)的種類很多
>X.25、SDH/SONET、幀中繼、
ATM、微波等
■不同的廣域網(wǎng)采用不同的協(xié)議
-通信子網(wǎng)中的節(jié)點(diǎn)完成:
■路由、數(shù)據(jù)存貯與轉(zhuǎn)發(fā)
22
L2.4計(jì)算機(jī)網(wǎng)絡(luò)的分類
局域網(wǎng)LocalAreaNetwo
■早期的局域網(wǎng)
■小范圍(幾公里)
-廣播信道
■規(guī)則、簡(jiǎn)單拓?fù)?/p>
■典型的LAN
■Ethernet、Token-Ring
■專門機(jī)構(gòu)制定標(biāo)準(zhǔn)
■IEEE802委員會(huì):pp.63
★
23
早期LAN的拓?fù)?/p>
總線結(jié)構(gòu)
環(huán)形結(jié)構(gòu)
同時(shí)只能一個(gè)主機(jī)發(fā)送
.同時(shí)只能一個(gè)主
多個(gè)主機(jī)同時(shí)發(fā)送會(huì)沖突
?得到令牌發(fā)送、
競(jìng)爭(zhēng)發(fā)送
.數(shù)據(jù)傳送具有方
數(shù)據(jù)傳輸無(wú)方向性
?一個(gè)主機(jī)發(fā)送、
一個(gè)主機(jī)發(fā)送、其他主機(jī)都收
到
?星/樹
線結(jié)
.具有
星形結(jié)構(gòu)
★24
現(xiàn)今LAN的拓?fù)?/p>
*現(xiàn)今的LAN主要是Ethernet
?交換機(jī)互聯(lián)形成
■點(diǎn)到點(diǎn)信道、MeSh結(jié)構(gòu)
?通信子網(wǎng)(主機(jī)之間的通信由交換機(jī)轉(zhuǎn)發(fā))
?一般交換機(jī)具有了廣域接口
/.LAN與WAN的范圍越來(lái)越模糊
K25
1.2.4計(jì)算機(jī)網(wǎng)絡(luò)的分類
城域網(wǎng)MAN:MetropolitanAreaNe
■地理范圍較大(幾公里~幾十公里),
■現(xiàn)今的MAC采用WAN+LAN技術(shù)
26
1.2.4計(jì)算機(jī)網(wǎng)絡(luò)的分類
無(wú)線網(wǎng)絡(luò):WirelessNetwork
■通常分為有中心結(jié)構(gòu)和無(wú)中心結(jié)構(gòu)兩種
-對(duì)等(AdHoC)結(jié)構(gòu):主機(jī)之間處于平等的位置,相
-有中心(基站式)的結(jié)構(gòu):主機(jī)之間的通信必須由中
中心點(diǎn)
尸工η■1]
牙
對(duì)等結(jié)構(gòu)有中心的結(jié)
27
接入網(wǎng)
■如何接入到網(wǎng)絡(luò)上去?
■住宅接入
■企業(yè)網(wǎng)(園區(qū)網(wǎng))接入
-移動(dòng)接入
■關(guān)心的內(nèi)容
■接入的速率(bitpersecond)
-獨(dú)享還是共享接入
28
接入網(wǎng)
-住宅接入
■ADSL:asymmetricdigitalsubscriber
■住宅到網(wǎng)絡(luò)(上行):可達(dá)IMbPS
■網(wǎng)絡(luò)到住宅(下行):可達(dá)8Mbps
-LAN接入:
■Ethernet,IOOMbps
-與其它住宅用戶共享到ISP的通信能力
-撥號(hào)接入
■56Kmodem
■ISDN接入
>128Mbps
■HFC:光纖/同軸電纜混合
■CATV信道,
■上行工OMbPs,下行IMbPS
29
接入網(wǎng)
-企業(yè)網(wǎng)(園區(qū)網(wǎng))接入
-企業(yè)網(wǎng)絡(luò)內(nèi)部:LAN
-接入到ISP
■LAN:IOOM,1000M
■專線接入(FR,DDN,光纖)
接入網(wǎng)
■移動(dòng)接入
■共享無(wú)線信道接入
■WirelessLANs
-IEEE802.11b,IlMbps
-IEEE802.11g,54Mbps
■Wideareawireless
access
■wirelessaccesstoISP
routerviacellular
network
31
124計(jì)算機(jī)網(wǎng)絡(luò)的分類
不同計(jì)算機(jī)網(wǎng)絡(luò)的共同特性
-不同的網(wǎng)絡(luò)具有不同的通信模式
-同一個(gè)網(wǎng)絡(luò)具有相同的協(xié)議
■主機(jī)之間
-可以直接通過介質(zhì)連接
-也可以通過通信子網(wǎng)連接
-能夠相互通信
★
32
Internet是什么網(wǎng)絡(luò)?
是一?種網(wǎng)際網(wǎng)或叫互聯(lián)的網(wǎng)絡(luò)
Internet是一個(gè)廣域網(wǎng)、城域網(wǎng)和局域
Internet網(wǎng)絡(luò)結(jié)構(gòu)
Backbone
InternetPhysicalstructure
National/internationalBackboneprovider
(NBPs)
■Interconnected(peer)witheachothervia
NetworkAccessPoints(NAPs)N
-WAN
RegionalISP(InternetServiceProvider)
■ConnectintoNBP
■LAN
LocalISP
■CgTneCtintoRegionalISP
■AccessNetwork(接入網(wǎng))
^let^^^orki^ΛaP|*GlobecityNodesasof11/99
^—-
5Vgasf^g,
V嗎二*—d。AΓLΛWΠCOCLAN
MDnCD
RXlCOCtty"
,哈密絳‘???*????????????
PACIHCOCEAN
INDIANOCEAN
yMAA
35
形象化的Internet
元?vt的互
達(dá)也<?/■化
K示TIW用一小6
1.2.5計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用
網(wǎng)絡(luò)應(yīng)用模型
■Client-ServerModel(C∕SMo
-客戶一服務(wù)器模型
■Peer-to-PeerModel(P2PMod
■對(duì)等模型
客戶端-服務(wù)器(C/S)模式
-典型的網(wǎng)絡(luò)應(yīng)用都是由兩個(gè)
部分組成:客戶端和服務(wù)器
-一般客戶端從服務(wù)器請(qǐng)求服
務(wù)
■服務(wù)器向客戶端提供所請(qǐng)求
的服務(wù)
C/SModel
■當(dāng)用Web瀏覽器訪問WWW.時(shí)
t39
C/SModel
-Web瀏覽時(shí)我們需要兩種服務(wù)器
-DNS月艮務(wù)器
-用以解析Web站點(diǎn)的域名與地址
-多個(gè)Web服務(wù)器
-Client在多個(gè)Web服務(wù)器間游動(dòng),瀏覽
-絕大部分網(wǎng)絡(luò)的應(yīng)用都采用C/S模
-包括:電子商務(wù)、電話、游戲、Q
-C/S模型的主要形態(tài)為BrOWSeiV
■靜態(tài)/動(dòng)態(tài)頁(yè)面、交互式頁(yè)面
P2PModel
-不存在固定的客戶和服務(wù)器角色
網(wǎng)絡(luò)應(yīng)用程序:一些術(shù)語(yǔ)
進(jìn)程(ProCess):主機(jī)中■用戶代理
軟件進(jìn)程,是
運(yùn)行中的程序.
和網(wǎng)絡(luò)之間
■在同一主機(jī)中,兩個(gè)進(jìn)
程通常使用進(jìn)程間通信■實(shí)現(xiàn)應(yīng)
(由OS管理).-Web:瀏
■而運(yùn)行在不同主機(jī)上的■E-mail:
進(jìn)程則使用應(yīng)用層協(xié)議Foxmail
進(jìn)行通信■流媒體
42
服務(wù)器的兩種工作方式
■循環(huán)方式(iterativemode)...
機(jī)中一次只運(yùn)行一個(gè)服務(wù)器進(jìn)程
多個(gè)客戶進(jìn)程請(qǐng)求服務(wù)時(shí),服務(wù)
就按請(qǐng)求的先后順序依次做出響
-并發(fā)方式(ConClIrrent)-—在計(jì)
同時(shí)運(yùn)行多個(gè)服務(wù)器進(jìn)程,而每
務(wù)器進(jìn)程都對(duì)某個(gè)特定的客戶進(jìn)
響應(yīng)。
域名系統(tǒng)DNS
(DomainNameSystem)
■因特網(wǎng)主機(jī),路由器:
■IP地址(32bit)-用于數(shù)據(jù)尋址
■“域名”,e.g.z-
Q:IP地址和域名之間如何映射(轉(zhuǎn)換)
■因特網(wǎng)采用層次樹狀結(jié)構(gòu)為各主機(jī)命
用分布式的域名系統(tǒng)DNS。
■名字到域名的解析是由若干個(gè)域名服
完成的。運(yùn)行該程序的機(jī)器稱為域名
44
因特網(wǎng)的域名結(jié)構(gòu)
■任何一個(gè)連接在因特網(wǎng)上的主
都有一個(gè)唯一的層次結(jié)構(gòu)的名字
■域名的結(jié)構(gòu)由若干個(gè)分量組成
間用點(diǎn)隔開:
….三級(jí)域名.二級(jí)域名.頂級(jí)
-各分量分別代表不同級(jí)別的域
45
頂級(jí)域名TLD
(TopLevelDomain)
(1)國(guó)家頂級(jí)域名nTLD:如:.cn表示中
示美國(guó)IIk表示英國(guó),等等。
(2)通用頂級(jí)域名gTLD:最早的頂級(jí)域
.com表示公司企業(yè)
.net表示網(wǎng)絡(luò)服務(wù)機(jī)構(gòu)
.org表示非贏利性組織
.edu表示教育機(jī)構(gòu)(美國(guó)專用)
.gov表示政府部門(美國(guó)專用)
.mil表示軍事部門(美國(guó)專用)
46
因特網(wǎng)的名字空間
頂級(jí)域名
coopinfobizaerocomnetorgedugovmi
二級(jí)域名
bjorgnet
三級(jí)域名fud
四級(jí)域名mailscieteacher???
授權(quán)域名服務(wù)器
-因特網(wǎng)劃分為若干個(gè)域名服務(wù)器管轄區(qū)
并在各管轄區(qū)中設(shè)置相應(yīng)的授權(quán)域名服
域abc?com督根
遞歸查詢
''樹根"
.edu頂級(jí)dns.com
域名服務(wù)器■.com
^B域名服
本地域名服務(wù)器
dns.abc.com
授權(quán)域名服務(wù)器
④t.
的I
本地域名服務(wù)器
dns.y.abc.com.XyZ.com
授權(quán)域名服務(wù)器,
49t.y.abc.com
50
文件傳送協(xié)議FTP
-將文件從一臺(tái)計(jì)算機(jī)中復(fù)制到另一臺(tái)
遠(yuǎn)的計(jì)算機(jī)中。
■看似簡(jiǎn)單,其實(shí)困難。原因是眾多的
的文件系統(tǒng)多達(dá)數(shù)百種,差別很大。
■計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)的格式不同。
■文件的目錄結(jié)構(gòu)和文件命名的規(guī)定不同
-對(duì)于相同的文件存取功能,操作系統(tǒng)使
-訪問控制方法不同。
51
FTP特點(diǎn)
-文件傳送協(xié)議FTP只提供文件傳送
本的服務(wù),它使用TCP可靠的傳輸服
■主要功能是減少或消除在不同操作系
文件的不兼容性。
-FTP使用客戶/服務(wù)器方式。一個(gè)F
進(jìn)程可同時(shí)為多個(gè)客戶進(jìn)程提供服務(wù)
-FTP的服務(wù)器進(jìn)程由兩大部分組成:
程,負(fù)責(zé)接受新的請(qǐng)求;另外有若干
程,負(fù)責(zé)處理單個(gè)請(qǐng)求。
52
服務(wù)器主進(jìn)程
■打開端口(缺省端口號(hào)為21)
進(jìn)程能夠連接上。
-等待客戶進(jìn)程發(fā)出連接請(qǐng)求。
-啟動(dòng)從屬進(jìn)程處理客戶進(jìn)程發(fā)來(lái)
從屬進(jìn)程處理完畢后即終止,但
程在運(yùn)行期間還可能創(chuàng)建其他子
-回到等待狀態(tài),繼續(xù)接受其他客
發(fā)來(lái)的請(qǐng)求。主進(jìn)程與從屬進(jìn)程
是并發(fā)地進(jìn)行。
FTP使用的兩個(gè)TCP連接
客戶端數(shù)據(jù)連接服
54
電子郵件
-把郵件發(fā)送到ISP的郵件服務(wù)器,放在
箱中,收信人可隨時(shí)上網(wǎng)到ISP的郵件
行讀取。
■使用方便,傳遞迅速,費(fèi)用低廉
■可傳送文字信息、聲音和圖像等
55
電子郵件主要組成構(gòu)件
■用戶代理UA(USerAgent)是用戶與
統(tǒng)的接口。
-用戶代理的功能:撰寫、顯示和處理
■郵件服務(wù)器的功能是發(fā)送和接收郵件
信人報(bào)告郵件傳送的情況(已交付、被
失等)。
-郵件服務(wù)器需要使用兩個(gè)不同的協(xié)議
-簡(jiǎn)單郵件傳送協(xié)議SMTP用于發(fā)送郵件。
-郵局協(xié)議POP(PostOfficeProtocol)用
56
電子郵件傳輸主要流程
(發(fā)送郵件)一(發(fā)送郵件)
SMTP小3SMTP郵
冊(cè)務(wù)
(TCP連接F(TCP連接)Ii
(發(fā)送郵件)
用戶郵
接收端
郵件服務(wù)器郵件服務(wù)器
57
簡(jiǎn)單郵件傳送協(xié)議SMT
-SMTP所規(guī)定的是在兩個(gè)相互通信的
之間應(yīng)如何交換信息。
-負(fù)責(zé)發(fā)送郵件的SMTP進(jìn)程就是SM
負(fù)責(zé)接收郵件的SMTP進(jìn)程就是SMT
-SMTP通信的三個(gè)階段
-連接建立*在發(fā)送主機(jī)的SMTP客戶
SMTP服務(wù)器之間建立的。
■郵件傳送
-連接釋放:郵件發(fā)送完畢后*SMTP應(yīng)
58
郵件讀取協(xié)議POP3
郵局協(xié)議PoP非常簡(jiǎn)單*功能有限,
第三個(gè)版本POP3O
PoP也使用客戶服務(wù)器的工作方式。
在接收郵件的用戶PC機(jī)中必須運(yùn)行
程序,而在用戶所連接的ISP的郵件
則運(yùn)行PoP服務(wù)器程序。
59
郵件讀取協(xié)議IMAP協(xié)議
(InternetMessageAccessProtoco
■用戶在自己的PC機(jī)上就可以操縱
郵件服務(wù)器的郵箱,就像在本地操
■IMAP是一個(gè)聯(lián)機(jī)協(xié)議。當(dāng)用戶
IMAP客戶程序打開IMAP服務(wù)器
時(shí),就可看到郵件的首部。若用戶
某個(gè)郵件,則該郵件才傳到用戶的
60
網(wǎng)絡(luò)的通信
-應(yīng)用的通信
-網(wǎng)絡(luò)應(yīng)用只關(guān)心與對(duì)方的信息交換
.如WWW只關(guān)心與Web服務(wù)器的通信,不
信過程
-應(yīng)用關(guān)心通信服務(wù)的
■時(shí)間限制
■數(shù)據(jù)丟失
■一些鹿用
■一些應(yīng)用(如語(yǔ)音)容
忍少量的數(shù)據(jù)丟失游戲等)在
延時(shí)下才能
■其它應(yīng)用(如FrP等)需
要數(shù)據(jù)傳輸100%>可靠
■通信能力
■一些應(yīng)用(如多媒體)
需要定量的通信能力
■其它應(yīng)用(如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
網(wǎng)絡(luò)的通信
■Trafficsofsomeapplication
Datarate
Ratelimit
Web瀏覽,突發(fā)速
每次點(diǎn)擊觸發(fā)流量
AUdiO,低平穩(wěn)流
游戲,突發(fā)小流量
Video,高平穩(wěn)流
FTP,彈性流量,
網(wǎng)絡(luò)的通信
■網(wǎng)絡(luò)層面
-關(guān)心如何使得任意HoSt間隨時(shí)隨地都能進(jìn)
-讓任意HoSt不考慮網(wǎng)絡(luò)結(jié)構(gòu)
■實(shí)現(xiàn)與其它任一host的通信(uni-cast,
■實(shí)現(xiàn)與某些HOSt的通信(MUlti-cast,多
-實(shí)現(xiàn)與特定范圍內(nèi)所有HoSt的通信(broad
64
網(wǎng)絡(luò)的通信
■網(wǎng)絡(luò)層面
-關(guān)心從哪條路可以把數(shù)據(jù)送到目的地
■不同的路有各自的信道技術(shù)
■整條路上可能經(jīng)過多種信道
網(wǎng)絡(luò)的通信
■網(wǎng)絡(luò)節(jié)點(diǎn)(路由器)形成網(wǎng)孔狀(mesh)
結(jié)構(gòu)的網(wǎng)絡(luò)
■基本問題:數(shù)據(jù)是如何穿越網(wǎng)絡(luò)的?
■兩種通信體制:
■CirCUitSWitCh(電路交換)
■為每個(gè)通信提供專線形式,如電話通信
■Packetswitch(分組交換)
-數(shù)據(jù)分成離散的小塊(PaCket)分別穿越網(wǎng)絡(luò)
66
Circuitswitching
-為端到端的某個(gè)通信需求(CaH)預(yù)
-需要呼叫建立的處理
■預(yù)留信道資源、節(jié)點(diǎn)交換處理能力
-資源獨(dú)享
Circuitswitching
■信道資源按預(yù)定規(guī)則分成若干"
■FDM:Frequencydivision頻分多
■TDM:TimeDivision時(shí)分多路
■為呼叫分配資源"小片”
-呼叫獨(dú)享分配到的"小片","小
空閑,也不會(huì)被其它呼叫占用
TDM:
FDM:—
所有的園分
特定的發(fā)送
68
PacketSwitching
■端到端的數(shù)據(jù)分割成若干小塊(Pa
傳遞
-各個(gè)通信的PaCket共享網(wǎng)絡(luò)(信道、
■每個(gè)PaCket傳輸時(shí)占用全部信道資
Packets
組在節(jié)點(diǎn)內(nèi)排隊(duì),等待發(fā)送
Storeandforward存儲(chǔ)轉(zhuǎn)發(fā)
Packet從一個(gè)節(jié)點(diǎn)進(jìn)入另一個(gè)節(jié)點(diǎn)
PacketSwitchingvs.
Circuitswitching
CircuitswitchingPacketswitching
I^KI口
通信能力:通信能力:
?每個(gè)通信的最大通信能力=分配到的通?每個(gè)通信的最大通
信資源(即使沒有其它通信)大可用滿所有資源(若
資源保障:資源保障:
?獨(dú)享方式,端到端的通信資源有保證?多個(gè)通信的需求可
?新的呼叫可能因資源缺乏而被拒絕用資源的結(jié)果造成通信
資源利用:?新的通信總可以參
?網(wǎng)絡(luò)上有很多空閑資源得不到利用在被拒絕的問題
用戶接納:資源利用:
?資源劃分限制了接納的用戶數(shù)?彈性的通信能力,
用戶接納:
?基本上不存在用戶
70求限制J用J‘?dāng)?shù))
PacketSwitchingvs.
Circuitswitching
?IOMbPS鏈路
-每個(gè)用戶
>通信時(shí)需要IMbPS
■通信時(shí)間占10%>N個(gè)用戶二W]
■Circuitswitching
■10個(gè)用戶(性能有保障)
■Packet-switching
■35個(gè)用戶,多于10個(gè)用戶同時(shí)使用網(wǎng)絡(luò)的
可能性<0.004(性能得不到保障的可能
性)
討論:
?分組交換與TDM在傳輸上的差別,
?分組交換和電路交換對(duì)話音、視頻、FTP等業(yè)務(wù)質(zhì)量的影響
?嘴&的擁塞(congestion)、通信的可靠性
Packetswitching-Forwardin
-如何將每個(gè)PaCket從源端傳送到目的端
■Datagramnetwork數(shù)據(jù)報(bào)網(wǎng)絡(luò)
■每個(gè)PaCket都攜帶有目的地址
-中間節(jié)點(diǎn)根據(jù)目的地址確定轉(zhuǎn)發(fā)鏈路
-不需要事先建立傳輸路徑
■VirtUalCirCUitnetvVork虛電路網(wǎng)絡(luò)
-用呼叫確定一條后續(xù)PaCketS傳輸?shù)墓潭窂?/p>
-PaCket攜帶Tag(虛電路ID),節(jié)點(diǎn)用tag確定轉(zhuǎn)發(fā)
-節(jié)點(diǎn)登記和維持每個(gè)虛電路的狀態(tài)
-"虛”的含義:只有傳送分組時(shí)才占用物理電路
■討論
■Datagramnetwork的通信特點(diǎn)
■VirtualCircuitnetwork的通信特點(diǎn)
72
分組交換——數(shù)據(jù)報(bào)VS虛電路
-數(shù)據(jù)報(bào)方式
-不能保證時(shí)延和時(shí)延抖動(dòng),是一種
方式
■特別適合突發(fā)的數(shù)據(jù)傳輸,不適合實(shí)
■虛電路方式
-一條物理電路可以同時(shí)建立多條虛電
-同一虛電路的分組通信路徑相同,故
■適合實(shí)時(shí)業(yè)務(wù)的傳輸
網(wǎng)絡(luò)的通信
■信道傳輸層面
-處理具體的傳輸細(xì)節(jié)
-bit的波形信號(hào)表示
■信號(hào)的光、電、電磁波變換
-發(fā)送和接收
0011001010010111
74
計(jì)算機(jī)網(wǎng)絡(luò)的重要性能指標(biāo)
帶寬(Bandwidth)
:是在一段特定的時(shí)間(
內(nèi)網(wǎng)絡(luò)所能傳送的比特?cái)?shù)。
■e.g.某網(wǎng)絡(luò)的帶寬為IoMbPS
-而一般帶寬的字面定義是頻帶寬度的
■BandWidth表示網(wǎng)絡(luò)的可用帶寬
■吞吐量(Throughput)表示網(wǎng)絡(luò)的測(cè)
★
75
計(jì)算機(jī)網(wǎng)絡(luò)的重要性能指標(biāo)
端到端的時(shí)延(delay
■指數(shù)據(jù)從一個(gè)端系統(tǒng)通過網(wǎng)絡(luò)(或
到另一個(gè)端系統(tǒng)所需要的時(shí)間
■時(shí)延包括:
-發(fā)送時(shí)延
-傳播時(shí)延
■處理時(shí)延
-總時(shí)延=發(fā)送時(shí)延+傳播時(shí)延+處理
76
計(jì)算機(jī)網(wǎng)絡(luò)的重要性能指標(biāo)
端到端的時(shí)延(delay)
■發(fā)送時(shí)延
-指發(fā)送者在發(fā)送數(shù)據(jù)時(shí),使數(shù)據(jù)進(jìn)入到傳輸
-即從第一個(gè)bit發(fā)送始到最后一個(gè)bit發(fā)送畢
數(shù)據(jù)長(zhǎng)度(bit)
發(fā)送時(shí)延=
發(fā)送速率(bits∕s)?----也
顯然:長(zhǎng)度一定,發(fā)送速率越快發(fā)送
★
77
計(jì)算機(jī)網(wǎng)絡(luò)的一個(gè)重要性能指標(biāo)
端到端的時(shí)延(delay)
■傳播時(shí)延
-指電磁波在信道中傳播一定距離需要花費(fèi)的
信道長(zhǎng)度(km)
傳播時(shí)延=
電磁波在信道上的傳播速率(k
■電磁波的傳播速率:
■在自由空間:3.0×105km∕s
?在銅線中:2.3×105km∕s
-在光纖中?2.0×105km∕s
★
78
計(jì)算機(jī)網(wǎng)絡(luò)的重要性能指標(biāo)
端到端的時(shí)延(delay)
■處理時(shí)延
-指節(jié)點(diǎn)為存儲(chǔ)轉(zhuǎn)發(fā)數(shù)據(jù)而進(jìn)行的必要
時(shí)間
■通常主要指數(shù)據(jù)在緩存隊(duì)列中等待發(fā)
■時(shí)延的長(zhǎng)短取決于當(dāng)時(shí)的節(jié)點(diǎn)當(dāng)時(shí)的通
-如果數(shù)據(jù)丟失相當(dāng)于處理時(shí)延為無(wú)窮大
★
79
計(jì)算機(jī)網(wǎng)絡(luò)的重要性能指標(biāo)
三種時(shí)延的分析
節(jié)點(diǎn)A發(fā)送器節(jié)
-為了簡(jiǎn)化分析,通常只考慮占主導(dǎo)地位的時(shí)
-具體場(chǎng)合,占主導(dǎo)的時(shí)延并不相同
-特別注意:端到端的延時(shí)包括所有節(jié)點(diǎn)之間
★
80
計(jì)算機(jī)網(wǎng)絡(luò)的重要性能指標(biāo)
不同情況下占主導(dǎo)時(shí)延的分析
■假設(shè)以下兩例暫不考慮處理時(shí)延
■例工:數(shù)據(jù)長(zhǎng)度為工Xl08bit,在傳輸速率為
離為U)Om的銅線上傳輸?shù)那闆r
■發(fā)送時(shí)延=IX108b∕IMb/S=IOoS
?傳播時(shí)延=IOOm∕2.3Xl()5km∕s=4.35X10-6s
-顯然發(fā)送時(shí)延占主導(dǎo)
■例2:數(shù)據(jù)長(zhǎng)度為IObit,在傳輸速率為100M
為IOOOkm的光纖上傳輸?shù)那闆r
■發(fā)送時(shí)延=10b∕100Mb∕S=IO-7s
■傳播時(shí)延=IOOOkm∕2X105km∕s=5XIO,S
■顯然傳播時(shí)延占主導(dǎo)
81
計(jì)算機(jī)網(wǎng)絡(luò)的重要性能指標(biāo)
值得注意的概念
-通常說光纖信道傳輸速率高
-是指光纖信道的發(fā)送速率很高
■而非傳播速率高(是一個(gè)定值)
■傳播速率與傳輸速率沒有關(guān)系
-一個(gè)錯(cuò)誤的觀念:
-"在高速率數(shù)據(jù)鏈路上,bit應(yīng)該比在
路上跑得更快”
★
82
1.2.6計(jì)算機(jī)網(wǎng)絡(luò)研究的問題
■應(yīng)用技術(shù)
■多媒體、
-網(wǎng)絡(luò)安全
■數(shù)據(jù)加密
■身份認(rèn)證
-入侵檢測(cè)
-網(wǎng)絡(luò)管理
■配置、性
帳、安全
1.3計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)
■計(jì)算機(jī)網(wǎng)絡(luò)的分層概念
-計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)
■體系結(jié)構(gòu)的重要術(shù)語(yǔ)
★
分層結(jié)構(gòu)的產(chǎn)生
■計(jì)算機(jī)網(wǎng)絡(luò)的目的是為了相互通僵
■相互通信非常復(fù)雜:
■傳輸什么?何時(shí)傳輸?怎樣傳輸?
■復(fù)雜問題簡(jiǎn)單化的策略
■功能分解
-模塊化
-分層結(jié)構(gòu)的產(chǎn)生
-以分層方法研究計(jì)算機(jī)網(wǎng)絡(luò)各層的功能、接
85
通信的處理
應(yīng)用的問題
-是否要為每種應(yīng)用定制針對(duì)每種介
■顯然不應(yīng)該,但如何應(yīng)對(duì)?
86
通信的處理
網(wǎng)絡(luò)節(jié)點(diǎn)的結(jié)構(gòu)
■Router具有多個(gè)接口
-各個(gè)接口可以采用不同的信道類型
-Route內(nèi)部如何處理這些接口間的數(shù)
便闋電纜光纖I
通信的處理
■應(yīng)用層面的處
■分層來(lái)處理
理疆
-應(yīng)用層不需
處理過程,
層次提供與
務(wù)
-回憶:應(yīng)
方的信息
-用運(yùn)輸層來(lái)
的通信服務(wù)
接口
88
通信的處理
-網(wǎng)絡(luò)節(jié)點(diǎn)的處理:網(wǎng)絡(luò)層
■對(duì)來(lái)自各個(gè)接口的數(shù)據(jù)進(jìn)行選路,并
的接口上再送出去
■注意:各接口可能因傳輸技術(shù)的不同
形式會(huì)有所不同
-網(wǎng)絡(luò)層需要能夠辨識(shí)數(shù)據(jù)才能進(jìn)行選路
■顯然,各接口上還需要對(duì)收到的數(shù)據(jù)進(jìn)
才能送到網(wǎng)絡(luò)層
NetworkL
'嬲^?(?
89
通信的處理
-信道傳輸?shù)奶幚?/p>
■物理層
■傳輸介質(zhì)的接口與bit傳輸與接收
-數(shù)據(jù)鏈路層
■數(shù)據(jù)塊的組成、數(shù)據(jù)塊收發(fā)
IDataLinkj
Transmissionmedium(Channel)
90
ROUter和End-SyStem的層次
End-System(1phy.interface)Router(nph
Network
NetworkLayer
DataLinkDataLi
接口1接口2
91
網(wǎng)絡(luò)的層次模型
請(qǐng)求頁(yè)面
X≡---------1X
物理模型
ApplicationApp
TransportTra
NetworkNetworkNetwork∣INe
DataLinkD[ataLinkEagjnkDa
PhysicalphysicalPhysicalPh
Il??dia^6卜Media-BMediZ-C
層次模型
■回憶:Web瀏覽的通信
92
邏輯通信與物理通信
■邏輯通信
■應(yīng)用層組成Web請(qǐng)求數(shù)據(jù),
APPliCatiOn
送到對(duì)端的應(yīng)用層,對(duì)端的TranSPort
應(yīng)用層回答Web的內(nèi)容數(shù)據(jù)NetWork
■實(shí)際上,應(yīng)用層將數(shù)據(jù)、連DataLink
PhySiCal
同對(duì)端的地址交給運(yùn)輸層。
WebR
■運(yùn)輸層從應(yīng)用層得到數(shù)據(jù)后,
送到對(duì)端的運(yùn)輸層上
■類似的,運(yùn)輸層與對(duì)端的通信
也是邏輯通信NetWOrk
DataLink
PhySiCal
93
邏輯通信與物理通信
■物理通信
-數(shù)據(jù)實(shí)際傳輸?shù)耐緩紸PPIiCdtion
Transport
Network
DataLink
Physical
NetWCr
DataLink
Physicai
94
邏輯與物理通信模型
■水平線:對(duì)等層間的邏輯通信
■垂直線:實(shí)際數(shù)據(jù)的傳遞途徑
End-systemIntermediatesystemEnd-
i
ApplicationAPP
TransportTra
Network----^--------------------?I+-Ne
∣
DateLinkEataLiikDataLink而
sicalPhysic,—Jcal+∣Ph
95
數(shù)據(jù)封裝
■A把WebReq送到B的過程
■A-httpfB-Web的邏輯通信
■A的http把WebReq內(nèi)容組成數(shù)據(jù)(Data),連同對(duì)方
傳輸要求等信息,遞交給TranSPOrt,要求TranSPOrt
Web±
■A-Transport÷B-Transport的邏輯通信
■TranSPort需要在data上附加一些輔助信息(稱為Tra
表示為HT,如對(duì)方Web端口、數(shù)據(jù)長(zhǎng)度等)以便對(duì)方的
識(shí)別和正確施送該data到App??Web上
■與APP相似,TranSPort也是將HT+Data作為數(shù)據(jù)塊
層實(shí)現(xiàn)運(yùn)送
■下面各層的過程類似,直到把數(shù)據(jù)送到物理介
WebReq
Dat
Tra
HτData
數(shù)據(jù)封裝一示例
■點(diǎn)擊WWW?時(shí)
HτData
請(qǐng)求報(bào)文
041510050GET/HTTP/1.1
40607052Accept:image/gif,image/x-bitmap,...,*/*
685820bbAccept-Language:zh-cn
5
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工人勞務(wù)外包合同勞務(wù)外包合同3篇
- 新增合伙人合同3篇
- 房屋買賣合同補(bǔ)充協(xié)議范本3篇
- 新版團(tuán)隊(duì)旅游合同3篇
- 房屋買賣合同的抵押?jiǎn)栴}3篇
- 房屋買賣合同詐騙解析3篇
- 市場(chǎng)調(diào)研委托合同3篇
- 房屋買賣合同解除的合同變更3篇
- 教育培訓(xùn)機(jī)構(gòu)貸款合同3篇
- 攝影器材租賃合同簡(jiǎn)易版3篇
- 2024年電子交易:電腦買賣合同
- 中國(guó)文化概論知識(shí)試題與答案版
- 期末復(fù)習(xí)提升測(cè)試(試題)(含答案)2024-2025學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)人教版
- 生和碼頭港口設(shè)施維護(hù)管理制度(3篇)
- 【MOOC】數(shù)字邏輯設(shè)計(jì)及應(yīng)用-電子科技大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 研學(xué)活動(dòng)協(xié)議書合同范本
- 換熱器的原理及構(gòu)造
- 校園安全形勢(shì)會(huì)商研判制度(4篇)
- 鑄牢中華民族共同體意識(shí)-形考任務(wù)3-國(guó)開(NMG)-參考資料
- 湖北省十堰市2023-2024學(xué)年高二上學(xué)期期末調(diào)研考試 地理 含答案
- 重慶市2023-2024學(xué)年六年級(jí)上冊(cè)語(yǔ)文期末測(cè)試試卷(含答案)3
評(píng)論
0/150
提交評(píng)論