第6章 應用層_第1頁
已閱讀1頁,還剩80頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、計 算 機 網(wǎng) 絡,,,,,,,,,,,,,,,,,,應用層,表示層,會話層,傳輸層,網(wǎng)絡層,數(shù)據(jù)鏈路層,物理層,應用層,傳輸層,網(wǎng)際層,網(wǎng)絡接口層,,復習一下?。??,,,,,OSI,,TCP/IP,第8章 應 用 層,,本章目標,網(wǎng)絡應用層的概念和實現(xiàn)客戶端服務器模式通過對常用應用層協(xié)議的探討來學習網(wǎng)絡協(xié)議,深層次目標:特定協(xié)議:httpftpsmtpPopdns,應用程序和應用層協(xié)議,應用程序:溝通,分布

2、式的進程運行在網(wǎng)絡主機的”用戶空間“在應用程序間交換報文e.g.,email,ftp,Web應用層協(xié)議:應用程序的一個“組成部分”定義應用程序需要交換的報文和所需采取的動作使用較低層次所提供的通信服務(TCP,UDP),8.1 應用層協(xié)議與低層協(xié)議的關(guān)系,8.1.1 主要的應用層協(xié)議,(1)遠程終端協(xié)議,(2)文件傳輸協(xié)議,(3)簡單郵件傳輸協(xié)議,(4)域名系統(tǒng),(5)簡單網(wǎng)絡管理協(xié)議,(6)超文本傳輸協(xié)議,Te

3、lnet,,用于實現(xiàn)遠程登錄功能,FTP,用于實現(xiàn)交互式文件傳輸,SMTP,DNS,SNMP,HTTP,用于實現(xiàn)電子郵件傳輸功能,用于域名到IP地址映射的網(wǎng)絡服務,用于管理與監(jiān)視網(wǎng)絡設(shè)備,用于實現(xiàn)WWW服務,應用層為最終用戶提供服務,每個應用層協(xié)議都是為了解決某一類應用問題,TCP/IP協(xié)議族及協(xié)議之間的關(guān)系,,,Telnet,,Ethernet, Token Ring, FDDI, PPP/SLIP, X.25,,HTTP,NFS,F

4、TP,TFTP,RPC,DNS,TCP,UDP,ICMP,IP,IGMP,ARP,RARP,,,,,,,,,,SMTP,,,,,,,,SNMP,應用層,傳輸層,網(wǎng)絡層,網(wǎng)絡接口層,網(wǎng)絡應用程序:一些術(shù)語,進程(process):主機中運行中的程序在某些主機中,兩個進程使用進程間通信(由 OS 管理)而運行在不同主機上的進程則使用應用層協(xié)議進行通信,用戶代理(User agent):軟件進程,是介于用戶(above)和網(wǎng)絡(belo

5、w)之間的接口實現(xiàn)應用級協(xié)議Web:瀏覽器E-mail:OE.Foxmail流媒體:media player,客戶端-服務器模式,客戶端:發(fā)起同服務器的聯(lián)系一般都從服務器請求服務Web:客戶端由瀏覽器實現(xiàn) ;e-mail:通過OE,F(xiàn)oxmail實現(xiàn)服務器:向客戶端提供所請求的服務e.g.,Web服務器發(fā)送被請求的Web頁面,郵件服務器傳遞e-mail.,應用程序接口,定義應用層和傳輸層的接口插口(socket:I

6、nternet API)兩個進程間的通信,將數(shù)據(jù)送入socket,或從socket讀出數(shù)據(jù)唯一的確定一個進程。,Q:某個進程如何“認定”另一個需要與之通信的進程?IP地址-運行另一個進程的主機所擁有的端口號(port#)-允許接收主機來確定的一個標識,本地進程將報文發(fā)送給它,常用應用程序?qū)鬏敼δ艿囊?8.2 域名系統(tǒng) (Domain Name System),8.2.1 域名系統(tǒng)基本概念,為什么需要域名系統(tǒng) ? (

7、 人,身份證,名字,護照) IP地址—— 數(shù)字型,難于記憶與理解; IP地址 — 用于網(wǎng)絡層 域名—— 字符型,直觀,便于記憶與理解;域名 — 用于應用層域名系統(tǒng)的發(fā)展ARPANET時代——host.txt——列出所有主機名和IP地址——無層次結(jié)構(gòu)隨著網(wǎng)絡規(guī)模增大,——DNS(域名系統(tǒng))——分層結(jié)構(gòu),域名系統(tǒng)的由來,8.2 域名系統(tǒng) (Domain Name System),8.2.1 域名系統(tǒng)基本概念,任何一個連接在因特

8、網(wǎng)上的主機或路由器,都有一個唯一的層次結(jié)構(gòu)的名字,即域名(domain name) 。域名的形式是以若干個英文字母和數(shù)字組成,由“.”分隔成幾部分。,域名概念,域名系統(tǒng)(DNS),為什么不采用集中的DNS?單點失敗的問題數(shù)據(jù)的流通量遠程集中式的數(shù)據(jù)庫維護問題,www.ldxy.cn,沒有服務器能夠保存所有的域名-IP地址的映射。,Internet的域名的命名采用層次結(jié)構(gòu)的方法。層次結(jié)構(gòu)的域名構(gòu)成了域名樹,也稱域名空間。Inte

9、rnet的域名表示:樹中每一節(jié)點的完整域名是從該節(jié)點到根之間路徑上的相對域名序列。如::www.163.comInternet的域名表示 主機名. [ 四級域名. ] [ 三級域名. ] 二級域名. 頂級域名。 帶[ ]的內(nèi)容如無必要可以省略。DNS中不區(qū)分域名的大小寫。,Internet域名結(jié)構(gòu),因特網(wǎng)的域名空間,根,,,,,,,FQDN:server1.sales.south.nwtraders.com,,,sout

10、h,nwtraders,com,sales,,,,,west,east,org,Host: server1,Root Domain,Subdomains,Second-Level Domain,Top-Level Domain,DNS的名字空間,net,,,,,,,,,,,,,,,,,,,com,net,org,edu,gov,mil,coop,biz,info,aero,int,cn,uk,…,,,,,,,,,,,,hk,js,sh,

11、bj,org,net,gov,edu,com,ac,…,,pku,fudan,sjtu,nankai,…,樹根,,,,,,,cctv,ibm,hp,mot,…,,頂級域名,,二級域名,,,,,,,三級域名,mail,cs,,,四級域名,,,,mail,csnetl,,…,…,seu,Internet域名空間的樹狀結(jié)構(gòu),cs.nankai.edu.cn,cs,Internet的域名空間,目前頂級域名TLD(Top Level Domain

12、)有三類:國家頂級域名nTDL: 采用ISO 3166規(guī)定。如: cn表示中國,us表示美國。國際頂級域名iTDL: 采用int.國際性的組織可在int下注冊。通用頂級域名gTDL: 根據(jù)[RFC1591]規(guī)定,最早的頂級域名共六個, 如表1  。新增加了七個通用頂級域名,如表2.,Internet的域名空間,國家頂級域名nTDL,國家頂級域名下注冊的二級域名結(jié)構(gòu)由各國自己確定,中國互聯(lián)網(wǎng)信息中心(C

13、NNIC)負責管理我國的頂級域名。,我國的一些域名,我國的二級域名分為兩大類:類別域名和行政區(qū)域名,行政區(qū)域名34個,用于我國的省,自治區(qū),直轄市。如bj;sh,; gdwww.hdwuli.bj.cn,www.ylfzhj.bj.cn東莞 www.dongguan.gd.cn,類別域名,行政區(qū)域名,,樹狀結(jié)構(gòu)的 DNS 域名服務器,根域名服務器,org 域名服務器,com 域名服務器,edu 域名服務器,…,,,,,y.abc.c

14、om域名服務器,,,abc 公司有兩個權(quán)限域名服務器,權(quán)限域名服務器,根域名服務器,頂級域名服務器,,,abc.com域名服務器,域名服務器有以下四種類型,根域名服務器 頂級域名服務器 權(quán)限域名服務器 本地域名服務器,DNS:域名服務器,本地域名服務器每個ISP,企業(yè)可擁有本地域名服務器(默認域名服務器)主機DNS查詢首先發(fā)往本地域名服務器權(quán)限域名服務器每臺主機必須在權(quán)限域名服務器上注冊完成可完成域名/地址的轉(zhuǎn)換,

15、根域名服務器,當本地域名服務器不能解析時,就向根域名服務器查詢根域名服務器:根域名服務器都知道所有的頂級域名服務器的域名和 IP 地址。如果域名映射未知,則向權(quán)限域名服務器查詢?nèi)〉糜成鋵⒂成浞祷乇镜赜蛎?根域名服務器 ——最高層次的域名服務器——,在因特網(wǎng)上共有13 個不同 IP 地址的根域名服務器,它們的名字是用一個英文字母命名,從a 一直到 m(前13 個字母)。 a.rootservers.net b

16、.rootservers.net … m.rootservers.net到 2006 年底全世界已經(jīng)安裝了一百多個根域名服務器機器,分布在世界各地。 這樣做的目的是為了方便用戶,使世界上大部分 DNS 域名服務器都能就近找到一個根域名服務器。,舉例:根域名服務器 f 的地點分布圖,根域名服務器并不直接把域名直接轉(zhuǎn)換成 IP 地址。 在使用迭代查詢時,根域名服務器把下一步應當找的頂級域名服務器的 IP 地

17、址告訴本地域名服務器。,頂級域名服務器(即 TLD 服務器),這些域名服務器負責管理在該頂級域名服務器注冊的所有二級域名。當收到 DNS 查詢請求時,就給出相應的回答(可能是最后的結(jié)果,也可能是下一步應當找的域名服務器的 IP 地址)。,將域名轉(zhuǎn)換為對應的IP地址的過程稱為域名解析;完成該功能的軟件叫域名解析器;每個本地域名服務器配置一個域名解析器軟件;由于每個服務器都知道根服務器的地址,因此無論經(jīng)過幾步查詢,在域名樹中最終總會

18、找出正確的解析結(jié)果。,域名解析的基本工作原理,域名解析與地址解析???,域名解析過程,主機向本地域名服務器的查詢一般都是采用遞歸查詢。如果主機所詢問的本地域名服務器不知道被查詢域名的 IP 地址,那么本地域名服務器就以 DNS 客戶的身份,向其他根域名服務器繼續(xù)發(fā)出查詢請求報文。根服務器告訴本地服務器它的下一級DNS服務器的IP地址,本地服務器再向下一級進行域名解析---直到找到;本地域名服務器向根域名服務器的查詢通常是采用迭代查詢。

19、當根域名服務器收到本地域名服務器的迭代查詢請求報文時,要么給出所要查詢的 IP 地址,要么告訴本地域名服務器:“你下一步應當向哪一個域名服務器進行查詢”。然后讓本地域名服務器進行后續(xù)的查詢。本地服務器只需向根服務器發(fā)出一次請求查詢,之后的查詢過程是在其他的域名服務器之間進行的,最終由根服務器向本地域名服務器反饋查詢結(jié)果;,開始,構(gòu)造域名解析請求包,將解析要求發(fā)往的本地域名服務器,接收域名解析請求包,名字是否在本服務器所轄子域?,哪種解析

20、方式?,從數(shù)據(jù)庫中取出相應地址,將結(jié)果返回請求方,執(zhí)行遞歸解析過程,執(zhí)行反復解析過程,結(jié)束,本地域名服務器,主機,,,,,,,,,,,,,,遞歸解析,迭代解析,N,Y,本地域名服務器采用迭代查詢,,頂級域名服務器dns.com,權(quán)限域名服務dns.abc.com,本地域名服務器dns.xyz.com,根域名服務器,迭代查詢,m.xyz.com,遞歸查詢,需要查找 y.abc.com 的 IP 地址,本地域名服務器采用遞歸查詢(比

21、較少用),,頂級域名服務器dns.com,權(quán)限域名服務dns.abc.com,本地域名服務器dns.xyz.com,m.xyz.com,根域名服務器,遞歸查詢,遞歸查詢,需要查找 y.abc.com 的 IP 地址,,,,,,,,,,,,,第1步,,netlab.cs.nankai.edu.cn,根服務器edu.cn,netlab.cs.nankai.edu.cn,第2步,,第3步,,nankai.edu.cn202.113.

22、16.21,netlab.cs.nankai.edu.cn,第4步,,nankai域名服務器202.113.16.21,cs.nankai.edu.cn222.30.37.7,第5步,,netlab.cs.nankai.edu.cn,第6步,,CS域名服務器222.30.37.7,netlab.cs.nankai.edu.cn222.30.56.10,第7步,,本地域名服務器,客戶,1.迭代解析(反復解析),第8步,netlab

23、.cs.nankai.edu.cn222.30.56.10,,迭代解析中客戶與服務器的交換過程,,,,,,,,,第1步,,netlab.cs.nankai.edu.cn,根域名服務器edu.cn,netlab.cs.nankai.edu.cn,第2步,,第3步,nankai.edu.cn202.113.16.21,cs.nankai.edu.cn,第4步,nankai域名服務器202.113.16.21,netlab.cs.na

24、nkai.edu.cn222.30.56.10,第5步,第6步,CS域名服務器222.30.37.7,netlab.cs.nankai.edu.cn222.30.56.10,第7步,,,,,,,netlab.cs.nankai.edu.cn222.30.56.10,第8步,netlab.cs.nankai.edu.cn222.30.56.10,,本地域名服務器,2.遞歸解析,遞歸解析中客戶與服務器的交換過程,客戶,DNS:緩存

25、和更新記錄,一旦域名服務器得知了某個映射,就將其緩存在一定的時間間隔后緩存的條目將會過期(自動消除)更新/通知機制由IETF(因特網(wǎng)工程部)負責設(shè)計,DNS配置 、nslookup工具的使用,2.DNS配置 在Windows 2000 Server中實現(xiàn)DNS配置的操作步驟(首先應啟動DNS管理器:開始→程序→管理工具→DNS),1.nslookup Nslookup是一個監(jiān)測網(wǎng)絡中DNS服務器是否能正確實現(xiàn)域名

26、解析的命令行工具,遠程登錄Telnet 【RFC854】,遠程登錄的概念Telnet協(xié)議Telnet的實現(xiàn),,遠程登錄的概念,用戶從本地計算機登錄進入遠程主機使用遠程主機的計算機資源,userTELNET,serverTELNET,虛擬終端,虛擬終端,,Internet,,,,,終端客戶主機 遠程主機,,,TCP,TCP,TelnetClient,TelnetServer,Application,,,,N

27、VT,,TCP連接,Telnet協(xié)議,網(wǎng)絡虛擬終端NVT數(shù)據(jù)傳輸選項協(xié)商,Port=23,,鍵盤輸入屏幕顯示,Telnet協(xié)議的實現(xiàn),用戶從本地機對遠程主機進行遠程登錄,建立TCP連接;將本地機接收的用戶鍵盤輸入字符(操作指令或數(shù)據(jù)內(nèi)容)傳送到遠程主機;把遠程主機做出的響應傳回本地機,屏幕顯示。,文件傳輸FTP(File Transfer Protocol),將文件從網(wǎng)絡中的一臺計算機復制到另一臺可能相距很遠的計算機中。,F

28、TP的基本概念,文件傳輸概念本地操作:硬盤和軟盤之間的文件傳輸 遠程操作:本地主機與遠程主機之間的文件傳輸文件傳輸FTP在主機之間進行文件傳輸?shù)幕顒訉崿F(xiàn)文件傳輸過程的應用層協(xié)議,FTP的工作原理,客戶/服務器工作模式 TCP連接方式 數(shù)據(jù)傳輸?shù)膬煞N編碼形式,客戶/服務器工作模式,FTP服務器提供FTP服務,通過域名或IP地址訪問檢查用戶名和口令檢查用戶對文件的讀寫權(quán)限FTP客戶 — 應用程序人機交互窗口式: Cu

29、teFTP、WS_FTP命令行式 : Unix系統(tǒng)命令 ftp,ftp:分離的控制,數(shù)據(jù)連接,ftp客戶端在ftp服務器的端口21進行聯(lián)系,使用TCP作為傳輸協(xié)議。打開兩個并行的連接控制:在客戶端和服務器之間交換命令,響應,稱為帶外控制:數(shù)據(jù):往來于服務器的文件 ftp維持狀態(tài):當前目錄、先前的認證信息。,,,,,TCP control connectionProt 21,TCP data connectionPort

30、 20,FTP 使用的兩個 TCP 連接,,,控制進程,,,FTP 客戶端,FTP 服務器端,,,,,,,因特網(wǎng),TCP 控制連接,TCP 數(shù)據(jù)連接,,,,,用戶界面,,控制進程,數(shù)據(jù)傳送進程,,數(shù)據(jù)傳送進程,Port5122,Port21,Port5137,Port20,電子郵件Email,四個重要組件:用戶代理郵件服務器簡單郵件傳輸協(xié)議: smtp郵局協(xié)議: pop 用戶代理:運行在用戶PC中的一個

31、程序。是用戶與電子郵件系統(tǒng)的一個接口寫作,編輯,閱讀郵件報文e.g., Foxmail, outlook express,OE,Netscape Messager外發(fā),接收的報文存儲在郵件服務器中。,用戶代理,,閱讀,拆封,封裝,編輯,mail server/var/mail/,mail host接收,mail host發(fā)送,mail server/var/spool/,,,,,,,,,,,發(fā)信者,收信者,Relay h

32、ost中轉(zhuǎn),用戶代理UA,郵件傳輸代理MTA,電子郵件系統(tǒng)結(jié)構(gòu),sendmail,sendmail,mail,mail,郵箱 包含了收到的用戶的郵件報文隊列 包含了外發(fā)的郵件報文 SMTP協(xié)議用在郵件服務器之間發(fā)送郵件客戶端:將郵件發(fā)送到郵件服務器“服務器”:接收和轉(zhuǎn)發(fā)郵件,郵件服務器,使用TCP可靠的傳送郵件報文,端口號為25直接傳輸:發(fā)送服務器到接收服務器傳輸?shù)娜齻€階段握手報文傳輸結(jié)束命令/響應交互命令:AS

33、CII文本響應:狀態(tài)碼和短語郵件報文必須使用7-bitASCII 表示。,SMTP[RFC821] 簡單郵件傳輸協(xié)議,SMTP的實現(xiàn)過程,尋址向DNS發(fā)送UDP數(shù)據(jù)包,獲得接收方IP地址建立連接發(fā)送方獲得TCP端口,向接收方TCP端口25請求連接TCP握手成功,接收方回送確認(220)傳輸郵件實現(xiàn)兩個文件系統(tǒng)之間的文件傳輸撤除連接發(fā)送方請求斷開連接,接收方回送確認(221),,電子郵件地址的格式,TCP/IP 體系的

34、電子郵件系統(tǒng)規(guī)定電子郵件地址的格式如下: 收件人郵箱名@郵箱所在主機的域名 符號“@”讀作“at”,表示“在”的意思。 例如,電子郵件地址 xiexiren@tsinghua.org.cn,POP3協(xié)議,Post Office Protocol 3RFC [1939]用ASCII碼表示負責接收郵件,IMAP4協(xié)議(Internet Message Access Protocol),RFC 1730-1733

35、負責接收郵件郵件讀取協(xié)議 POP3 和 IMAP與POP協(xié)議區(qū)別POP協(xié)議是脫機協(xié)議IMAP協(xié)議是聯(lián)機協(xié)議,萬維網(wǎng)WWW,WWW的術(shù)語解釋WWW的工作原理WWW客戶瀏覽器,59,WWW(world Wide Web)的術(shù)語解釋,超文本Hypertext:包含指向其他文檔的鏈接的文本 超媒體Hypermedia:不僅包含文本信息,還包含其他表示方式的信息,如圖形、聲音、動畫甚至視頻圖像。 超文本標記語言HTML:制作萬維

36、網(wǎng)頁面的標準語言。 統(tǒng)一資源定位器URL:標志萬維網(wǎng)上的各種文檔。 超文本傳輸協(xié)議HTTP:瀏覽器與服務器之間的報文交換的格式和規(guī)則。,統(tǒng)一資源定位符 URL1. URL的格式,URL是對能從Internet上得到的資源的位置和訪問方法的一種簡潔的表示 ;標準的URL由3部分組成:協(xié)議類型、主機名和路徑及文件名,URL 的一般形式,由以冒號隔開的兩大部分組成,并且在 URL 中的字符對大寫或小寫沒有要求。URL 的一般形式

37、是:,://:/,URL 的一般形式(續(xù)),由以冒號隔開的兩大部分組成,并且在 URL 中的字符對大寫或小寫沒有要求。URL 的一般形式是:,://:/,URL 的一般形式(續(xù)),由以冒號隔開的兩大部分組成,并且在 URL 中的字符對大寫或小寫沒有要求。URL 的一般形式是:,://:/,,使用 HTTP 的 URL,使用 HTTP 的 URL 的一般形式 http://:/,,使用 HTTP 的 URL,使用 HTT

38、P 的 URL 的一般形式 http://:/,冒號和兩個斜線是規(guī)定的格式,,使用 HTTP 的 URL,使用 HTTP 的 URL 的一般形式 http://:/,這里寫主機的域名,,使用 HTTP 的 URL,使用 HTTP 的 URL 的一般形式 http://:/,HTTP 的默認端口號是 80,通??墒÷?,使用 HTTP 的 URL,使用 HTTP 的 URL 的一般形式

39、 http://:/,若再省略文件的項,則 URL 就指到因特網(wǎng)上的某個主頁(home page)。,超文本標記語言 HTML,HTML(Hyper Text Markup Language)WWW服務器中所存儲的頁面是一種結(jié)構(gòu)化的文檔,采用超文本標記語言書寫而成;HTML是WWW上用于創(chuàng)建超文本鏈接的基本語言,可以定義WWW主頁格式化的文本、色彩、圖像與超文本鏈接;HTML文檔可以將聲音、圖像、視頻等多媒體信息集成在一起 ;

40、使用HTML語言開發(fā)的HTML超文本文件一般具有.htm(或.html)后綴。,70,超文本傳輸協(xié)議 HTTP,HTTP(Hypertext Transfer Protocol)在Internet上傳輸WWW超文本或超媒體信息的協(xié)議。萬維網(wǎng)應用協(xié)議,由資源定位和信息內(nèi)容格式兩部分組成??蛻舳?服務器模式客戶端:瀏覽器請求、接收、展示web對象服務器:web服務器發(fā)送對象對請求進行響應版本:http 1.0 [RFC 194

41、5 ] http1.1 [RFC 2068],http 協(xié)議,http:TCP傳輸服務:客戶端啟動TCP連接到服務器,端口80服務器接受來自客戶端的TCP連接http報文(應用層協(xié)議報文)在瀏覽器和web服務器之間進行交換關(guān)閉TCP連接服務器不保留任何訪問過的請求信息,萬維網(wǎng)的工作過程,,,,,因特網(wǎng),服務器www.tsinghua.edu.cn,鏈接到URL的超鏈,HTTP 使用此 TCP 連接,瀏覽器 程序,服務器

42、程序,HTTP,客戶,,清華大學院系設(shè)置,,,,,,,,,,,,,?,,,代理服務器,又稱為萬維網(wǎng)高速緩存。代理服務器把最近的一些請求和響應暫存在本地磁盤中。當新請求到達時,若代理服務器發(fā)現(xiàn)這個請與暫時存放的請求相同,就返回暫存的響應,而不需要按URL的地址再去訪問因特網(wǎng)。,http 1.0 舉例,1a. http 客戶端啟動TCP連接到www.someSchool.edu.上的http服務器(進程)。Port 80是http服

43、務器的默認端口。,www.someSchool.edu/someDepartment/home.index,該 網(wǎng)頁包含文本并引用了10個jpeg圖片,1b.在www.someSchool.edu上的http服務器在port 80等待TCP的連接請求。接受連接并通知客戶端,2. http客戶端發(fā)送http 請求報文進入TCP連接插口,3. http 服務器接收到請求報文形成響應報文(包含了所請求的對象), someDepartm

44、ent/home.index,將報文送入插口。,5. http 客戶端接收到包含html文件的響應報文。分析html文件,發(fā)現(xiàn)10個引用的jpeg 對象,4. http 服務器關(guān)閉 TCP連接,6. 對10jpeg objects 逐個重復 1-5步,,,,,,非持續(xù)和持續(xù)連接,non-persistenthttp/1.0:服務器分析請求、響應、關(guān)閉TCP連接取一個對象需要2RTTs,包括TCP連接對象請求/傳送每次

45、傳送都要受TCP連接初始化時的慢啟動影響許多瀏覽器同時打開多個并行的連接來改善性能,Persistenthttp/1.1 的默認設(shè)置在同一TCP連接上:服務分析請求、響應請求,分析新的請求、…客戶端 一旦下載到了基本的html文本馬上發(fā)送對所有引用對象的請求。較少的RTTs,較少的慢啟動。,http 報文格式:request(請求),請求報文,響應報文http請求報文:ASCII請求行(GET,POST,HEAD 命令

46、)Get /somedir/page.html HTTP/1.0 User-agent:Mozilla/4.0Accept: text/html,image/gif,image/jpegAccept-language:fr(法語) (額外的 carriage return, line feed),回車、換行表示報文結(jié)束,,http 請求報文的一些方法,GET 請求讀取由

47、URL所標志的信息POST 給服務器添加信息PUT 在指明的URL下存儲一個文檔HEAD 請求讀取由URL所標志信息的首部,響應報文和狀態(tài)碼,短語,200 ok301 moved permanently400 Bad request404 Not Found505 HTTP version Not Supported,動態(tài)主機配置協(xié)議DHCP,網(wǎng)絡中的設(shè)備可以從 DHCP 服務器中獲取 IP 地址和其它信息。該服務自動分配

48、 IP 地址、子網(wǎng)掩碼、網(wǎng)關(guān)以及其它 IP 網(wǎng)絡參數(shù)。DHCP 協(xié)議允許主機在連入網(wǎng)絡時動態(tài)獲取 IP 地址。主機連入網(wǎng)絡時,將聯(lián)系 DHCP 服務器并請求 IP 地址。DHCP 服務器從已配置地址范圍(也稱為“地址池”)中選擇一條地址,并將其臨時“租”給主機一段時間。在較大型的本地網(wǎng)絡中,或者用戶經(jīng)常變更的網(wǎng)絡中,常選用 DHCP。新來的用戶可能攜帶筆記本電腦并需要連接網(wǎng)絡,其他用戶在有了新工作站時,也需要新的連接。與由網(wǎng)絡管理

49、員為每臺工作站分配 IP 地址的做法相比,采用 DHCP 自動分配 IP 地址的方法更有效。,,WWW.NIT.EDU.CN的第一級域名是WWW。( )使用電子郵件時發(fā)件人必須知道收件人的E-MAIL地址和姓名。( ) http是一種高級程序設(shè)計語言。( )網(wǎng)絡域名也可以用中文名稱來命名。( ) 網(wǎng)絡中機器的標準名稱包括域名和主機名,采用多段表示方法,各段間用圓點分開。( )服務是“水平”的,即服務是控制對等實體之間的通信的

50、規(guī)則。( )WWW采用的協(xié)議是HTTP,HTTP代表的是超文本傳輸協(xié)議。( )在HTML語言中,圖形圖像、聲音等多媒體文件需要用其它多媒體軟件工具制作,再用HTML語言標記編排在源代碼中,然后才能通過網(wǎng)絡瀏覽器編譯解讀,在網(wǎng)頁中顯示出其效果。( )計算機網(wǎng)絡與分布式系統(tǒng)的主要區(qū)別不在它們的物理結(jié)構(gòu),而是在于高層軟件上。( ),N,N,N,Y,Y,Y,Y,Y,Y,L/C>=2τ200/(10*10^6)>= 2 *

51、(s/(2/3*(3*10^8))),1/(5*10^6)*200/10^-6=40,11100000---22411111000---24811111100---252,217.14.8.000000000 00000000 00000000 0000010000001000 0000100000010000 0000110000011000 00010000

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論