華科計算機網(wǎng)絡課件-第2章應用層_第1頁
華科計算機網(wǎng)絡課件-第2章應用層_第2頁
華科計算機網(wǎng)絡課件-第2章應用層_第3頁
華科計算機網(wǎng)絡課件-第2章應用層_第4頁
華科計算機網(wǎng)絡課件-第2章應用層_第5頁
已閱讀5頁,還剩90頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2 常見的上網(wǎng)瀏 處理電子郵件——OutlookExpress、FoxMail、網(wǎng) 對戰(zhàn)——CS、魔獸世界、聯(lián)眾 ——VOD、 、MSN3 4不的 知道什么是網(wǎng)絡應5 決定你級網(wǎng)絡應用所采用決定你6 征是怎客戶機/服務器體系征是怎datalink務的服務器,..,WEB服務特別注意1:客戶機之間不能

(Server

datadatah

datalink7 例如: 特別注意:P2P體系結(jié)構(gòu)非8 混合體系 9 網(wǎng)絡應用涉及各個組成部 一個例 一個例這樣足夠了嗎 臺主機上,通常使用32位的IP地址進行標用16位的 e.g.,WEBServer:80;Mail所以套接字的長度為48

host

controlledapp

hostor 常見應用程序?qū)贸虜?shù)據(jù)帶文件不丟彈無e-不丟彈無Web網(wǎng)不丟彈無實時音頻允許允許:10Kb-100’s音頻允許丟同few交互式游戲允許

Kb/s

100’s金融

不丟 彈

yesand 面向連接:在客戶端和服務器進程之間需要建立連可靠傳:在發(fā)送和接受進程之流量控制:發(fā)送數(shù)據(jù)的速度決不超過接收的速擁塞控制:當網(wǎng)絡超負荷時,束緊發(fā)送端口,減緩發(fā)不提供:實時性,最小帶寬承 不提供:連接建立,可靠性保證,流量控制,擁塞控制,實時性,最小帶寬承諾 因特網(wǎng)常見應用采用的傳應用應用協(xié) 所依賴的傳輸協(xié) smtp[RFC821] net[RFC854] http[RFC2068]文件傳 ftp[RFC 專有協(xié)

TCPor文件服務

TCPor 專有協(xié)

歷史的 廣播收音機/電視和WEB的異同 WEB的構(gòu)信息表達的協(xié)議——信息傳輸?shù)膮f(xié)議—— WEB內(nèi)容的Web頁面由一些對象 Java 路徑 路徑 覽器的 運行IE覽器的客戶端:瀏覽器請求、接收、展示W(wǎng)eb對象( 運行IIS服務Webhttp1.0:RFChttp1.1:RFC

建套接字)到服務器,端80TCP連接http報文(應用層協(xié)議報文)在瀏覽器httclient)和Web服務器(httpserver)之間進行交關(guān)閉TCP

小評保留狀態(tài)的協(xié)議很復雜喲過去的歷(狀態(tài))需要留 HTTP1.0的傳輸模式——非持久性 (該網(wǎng)頁包含文本 了10 上http服務(http服務器的默認端口http客戶端發(fā)http請求報(包括URL)進入

1b.在 http服務器在port80等待TCP的連接請求.“接受”TCP連接插口 3.http服務器接收到請求報文響應報文(包含了所

求的對象將報文送入插口(2下2 http服務器關(guān)TCP連接

http客戶端接收到了包分析html文件,發(fā)現(xiàn)10 的jpeg對象對10jpegobjects逐個重復1-5步 非持久性連接工作取對象需要2TCP對象請求/ HTTP1.1引入的新傳輸模式——持久連流水線方式:可以發(fā)送所有請求,慢慢接收 HTTP報文 HTTP請求報請求諸(GETPOST,HEAD命諸

GET/somedir/page.htmlAccept:text/html,Accept:text/html,Accept-

請求行支持的HTTP1.0 下 HTTP響應報狀態(tài)(協(xié)議狀態(tài)首諸Date:首諸Date:Thu,06Aug199812:00:15Server:Apache/1.3.0Last-Modified:Mon,22Jun1998Content-Length:6821Content-Type:text/html

HTTP/1.0200數(shù)據(jù)被請求的html

datadatadatadatadata 常見的HTTP200請求成功301Moved被請求的對象被移動過400Bad404404Not505HTTPVersionNot 了解HTTP報文格式的最好方法就是 TCP連接到port net 后續(xù)鍵入的內(nèi)容將發(fā)送 80號端GET 將該指令(按兩次回車鍵將此最短之(但是完整的GET請求發(fā)到了http服務 用戶-服務器交 在HTTP響應報文中有一 在HTTP請求報文中也有一 在Web 客戶 服務ebay:

:amazon:ebay:一周以后

:

amazon:ebay:

:

s和私密性(Webe-

獲得 戶過的來獲得 WEB緩WEB

WEB

緩存舉100,000bits速率為15個/2秒

1.510Mbps 總延遲Internet

1.510Mbps流量強度流量強度=La/R=15個請求/秒x100kb/請求 改進方案1——增加出增加到總延遲=Internet延遲 延遲+局域網(wǎng)延≈2請注意:增加出口帶 ,1.5Mbps的ADSL,費用大約為130元/月左2Mbps的DDN數(shù)字鏈路,費用大約為6000-12000元/ 改進方案2——架設WEB假 40%的請求幾乎可以馬上60%的請求必須從服務器上應接入鏈路的流量強度減少到0.6,其導的延遲可以忽略(例如10msec)總的平均延遲Internet

原始服務1.5問延+局域網(wǎng)延0.6x2.01)0.4x略大于1.2secs,好于方案

10Mbps代價:一代價:一臺普通PC+一套免費的WEB緩存軟 條件GET方法的使GET/fruit/kiwi.gifHost: HTTP/1.1HTTP/1.1200Date:Mon,7Jul2003 . Last-Modified:Wed,2Jul200309:23:24Content–Type:image/gif(datadatadatadatadata GET/fruit/kiwi.gifHost: If-Modified-Since:Wed,2Jul2003 HTTP/1.1304NotModifiedDate:Mon,14Jul200315:39:29(實體主體為空 HTTP/1.1200Date:Mon,14Jul203Last-Modified:Sat,12Jul2003Content–Type:(datadatadatadatadata FTP簡 FTP與HTTP傳輸文FTP與HTTP傳輸文

客戶

TCP21

FTP服務器會在整個會話期 常見的FTPUSERusername(登錄PASSpassword(登錄 RETRfilename((gets文件STORfilename(存(puts)文件 常見的FTP331UsernameOK,password125dataconnectionalreadyopen;transferstarting425Can’topendata452Errorwriting 電子郵件系統(tǒng)的

用寫作編輯

e.gOE、郵件服務

(尚未被閱讀SMTP協(xié)議用在郵件服務器“服務器”

SMTP直接傳輸命令ASCII響應郵件報文必須使用7-bitASCII 一次郵件傳送 Alice的用

郵 S:220C:HELOcrepes.frS:250 ocrepes.fr,pleasedtomeetyouC:MAILFROM:<alice@crepes.fr>S:250alice@crepes.fr...SenderC:RCPTTO:S:250 hambur...ReciientC:S:354Entermail,endwith"."onalinebyC:DoyoulikeC:HowaboutC:S:250MessageacceptedforC:S:221 SMTP信體)全部使用7-bit現(xiàn)在報文中(e.g.,

SMTPvs交互,狀態(tài)碼HTTPpull(拉)SMTPpush(推HTTP每個對象分裝在 郵件報文首部諸行 空不同于smtp命令characters 非ASCII碼數(shù)據(jù)的MIME擴MIME版數(shù)據(jù)編碼方 類型,子類型,編碼后的數(shù)

To:Subject:Pictureofyummy Content-Type:image/jpegbase64encodeddata 從客戶機獲取郵件 POP3協(xié)議的認證S:+OKS:+OKPOP3serverC:userS:C:passS:+OKusersuccessfullylogged..12.retr<message1.deleretr<message1.dele+OKPOP3serversigning POP3 -刪除”: -保存”:

IMAP 與名之間的映2.5DNS:因特網(wǎng) 服人類社會對人的識 網(wǎng)絡社會對機器的識 IP地址 IP地址 之間如何映射(轉(zhuǎn)為此人類設計了DNS系統(tǒng),用于IP地址 之間的轉(zhuǎn)2.5DNS:因特網(wǎng) 服DNS簡2.5DNS:因特網(wǎng) 服一次最簡單的DNS解析Alice通過瀏覽 IE瀏覽器從 2.5DNS:因特網(wǎng) 服DNS的實單點故障的問題:一 顯然,這種方法是世界上最笨的方法2.5DNS:因特網(wǎng) 服根DNS服務根根DNS服務DNS服DNS服務2.5DNS:因特網(wǎng) 服 服務器(13個aNSIHerndon,dUMarylandCollegePark,jNSI(TBD)Herndon,fInternetSoftwareC.PaloAlto,

kRIPEiNORDUnetmWIDEbUSC-ISIMarinadelRey,CAlICANNMarinadelRey,CA2.5DNS:因特網(wǎng) 服和所有頂級域DNS服務器:和所有 解析工作,例如:com,org,net, uk,cn,jp等 edu頂級域DNS服務 射服務(例如:Web和mail)2.5DNS:因特網(wǎng) 服本地DNS服務有時候 其稱為“默認DNS服務器 層次體系中進行進一步 查詢2.5DNS:因特網(wǎng) 服一次完整的2解析過

TLD44

2.5DNS:因特網(wǎng) 服另外一種DNS

析流 純遞歸查 TLDDNS服務 2.5DNS:因特網(wǎng) 服DNS緩一旦(任何) 服務器得知了某個映射,就將其緩存2.5DNS:因特網(wǎng) 服DNS可提供的e.g. > 一 對應多個2.5DNS:因特網(wǎng) 服DNS記錄的格RRRR格式(name,value,typename

value=IP地 name=域(

溫馨提示

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

評論

0/150

提交評論