![](https://static.zsdocx.com/FlexPaper/FileRoot/2019-8/8/9/fab4fb68-74da-4187-8095-dc5527dea6ae/fab4fb68-74da-4187-8095-dc5527dea6aepic.jpg)
![第6章internet基本服務_第1頁](https://static.zsdocx.com/FlexPaper/FileRoot/2019-8/8/9/fab4fb68-74da-4187-8095-dc5527dea6ae/fab4fb68-74da-4187-8095-dc5527dea6ae1.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、全國計算機等級考試三級,Email:huxiaoli@guet.edu.cn,網(wǎng)絡技術,主講:胡曉麗,高頻考點,第6章 Internet基本服務,6.1 客戶機/服務器模型,6.3 遠程登陸服務,6.2 域名系統(tǒng),6.4 FTP服務,6.5 電子郵件系統(tǒng),6.6 WWW服務,一般出4~5道選擇題,1~2道填空題。占7~9分左右。,高頻考點,TOP2:域名服務,TOP1:客戶機與服務器模式,TOP3:Telnet服務,TOP4
2、:FTP服務,TOP5:電子郵件服務,TOP6:WWW服務,TOP7:HTML,TOP8:WWW安全,6.1 客戶機/服務器模型,服務器: 總是打開(處于守候狀態(tài))為多個客戶機請求提供服務永久的IP地址可擴展為服務器場(主機群集) 客戶機:總是打開或間歇打開向服務器發(fā)出請求具有動態(tài)的IP地址彼此之間不直接通信,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,如Web應用程序:總是打
3、開的Web服務器為運行在客戶機主機上的瀏覽器的請求提供服務(接收客戶機請求,并發(fā)送響應結(jié)果)。,服務器響應,客戶請求,,,6.1 客戶機/服務器模型,TOP1:客戶機與服務器的特性,一臺主機上通常可以運行多個服務器程序,每個服務器程序需要并發(fā)地處理多個客戶機的請求,并將處理的結(jié)果返回給客戶機。,C/S模型不但很好的解決了互聯(lián)網(wǎng)應用程序之間的同步問題(何時開始通信、何時發(fā)送信息、何時接收信息等),而且C/S非對等相互作用的特點很好的適
4、應了互聯(lián)網(wǎng)資源分配不均的客觀事實,成為互聯(lián)網(wǎng)應用程序相互作用的主要模型。,6.1 客戶機/服務器模型,客戶機與服務器的特性,6.1 客戶機/服務器模型,C/S模型中需要解決的問題,1、標識一個特定的服務給每個服務賦予一個唯一的標識,同時要求服務器程序和客戶機程序都使用這個標識。在TCP/IP互聯(lián)網(wǎng)中,服務器程序通常使用TCP協(xié)議或UDP協(xié)議的端口號作為自己特定的標識。,6.1 客戶機/服務器模型,C/S模型中需要解決的問
5、題,2、響應并發(fā)送請求客戶機發(fā)起請求是完全隨機的,很要可能出現(xiàn)多個請求同時到達服務器的情況,所以服務器要有處理并發(fā)請求的能力。,重復服務器(Iterative Serve)方案:服務器程序中包含一個請求隊列,客戶機請求到達后,首先進入隊列中等待,服務器按照先出先出的原則順序作出響應。一般用于處理可以預期內(nèi)處理完的請求,針對于面向無邊接的C/S模型。,并發(fā)服務器(Concurrent Server)方案并發(fā)服務器是一個守候進程(D
6、aemon),在沒有請求的時候,它處理等待狀態(tài)。一旦客戶機請求到達,服務器立即為之創(chuàng)建一個子進程,然后回到等待狀態(tài),由子進程響應請求。并發(fā)服務器稱為主服務器(Master),子進程稱為從服務器(Slave)并發(fā)服務解決方案具有實時性和靈活性,但是通常對主機的軟硬件資源要求較高。,6.1 客戶機/服務器模型,C/S模型中需要解決的問題,3、服務器程序的安全問題服務器不能無所顧忌地相信任何客戶機,盲目處理任何客戶機的請求,它必須承擔
7、保障系統(tǒng)安全性的責任,負責實施系統(tǒng)訪問和保護策略。,6.1 客戶機/服務器模型,真題實戰(zhàn)(2011年3月)在客戶/服務器模式中,為了解決多客戶同時請求的問題,服務器可以建立一個請求隊列。客戶的請求到達后在隊列中排除,服務器按先進先出的原則進行響應,這種方案被稱為(選擇題第39題)A、并發(fā)服務器方案B、遞歸服務器方案C、重復服務器方案D、持續(xù)服務器方案,C,TOP: 客戶機/服務器模型,真題實戰(zhàn)(2010年9月)在客戶/
8、服務器計算模式中,響應并發(fā)請求通常采取的兩種方法是——(選擇題第40題)A、遞歸服務器與反復服務器B、遞歸服務器與并發(fā)服務器C、反復服務器與重復服務器D、重復服務器與并發(fā)服務器,D,TOP: 客戶機/服務器模型,真題實戰(zhàn)(2009年9月)在客戶/服務器計算模式中,響應并發(fā)請求通常采取的兩種方法是——(選擇題第40題)A、并發(fā)服務器與重復服務器B、遞歸服務器與反復服務器C、重復服務器與串行服務器D、并發(fā)服務器與遞歸服務
9、器,A,TOP: 客戶機/服務器模型,真題實戰(zhàn)(2009年9月)在客戶/服務器模式中,主動發(fā)生請求的是——(填空題第14題),客戶機,TOP: 客戶機/服務器模型,真題實戰(zhàn)(2009年3月)在客戶/服務器的描述中,正確的是——(選擇題第40題)A、客戶機主動請求,服務器被動等待B、客戶機和服務器都主動請求C、客戶機被動等待,服務器主動請求D、客戶機和服務器都被動等待,A,6.2 域名系統(tǒng),互聯(lián)網(wǎng)的命名機制,要解決三個問題
10、:全局唯一性名字便于管理高效進行映射:(IP地址和名字的映射),1、無層次命名機制(主機名字簡單由一串字符組成)缺點是隨著互聯(lián)網(wǎng)中主機大量增加,沖突的可能性越來越大單一管理機構(gòu)工作負擔越來越大無論是在每一網(wǎng)點維護一個名字—地址的映射表副本還是采用集中式單一映射表都是低效率的。,6.2 域名系統(tǒng),互聯(lián)網(wǎng)的命名機制,要解決三個問題:全局唯一性名字便于管理高效進行映射:(IP地址和名字的映射),2、層次型命名機制(在名字中加
11、入機構(gòu))一棵名字樹可以分為幾個子樹,每個子樹分配一個管理機構(gòu),只要這機構(gòu)能保證自己分配的結(jié)點名字不重復,完整的主機名就不會重復和沖突。,6.2 域名系統(tǒng),互聯(lián)網(wǎng)的命名機制,要解決三個問題:全局唯一性名字便于管理高效進行映射:(IP地址和名字的映射),3、域名系統(tǒng)(在TCP/IP互聯(lián)網(wǎng)中所實現(xiàn)的層次型名字管理機制)域名系統(tǒng)(DNS)一方面規(guī)定了名字語法以及名字管理特權的分派規(guī)則,另一方面則描述了關于高效的名字—地址映射分布式計算
12、機系統(tǒng)的實現(xiàn)方式。,完整的域名由名字樹中的一個結(jié)點到根結(jié)點路徑上結(jié)點標識符的有序序列組成,結(jié)點標識符(稱為標號,Lable)以“.”隔開。每一標號后面的各標號稱為域。例如:cs.nankai.edu.cn,,最低級域,,第三級域,,第二級域,,頂級域,6.2 域名系統(tǒng),互聯(lián)網(wǎng)的命名機制,要解決三個問題:全局唯一性名字便于管理高效進行映射:(IP地址和名字的映射),4、Internet域名Internet域名管理機構(gòu)(NIC)制
13、定了頂級域名(采用了兩種模式劃分,組織模式和地理模式),6.2 域名系統(tǒng),TOP2:域名解析,主機之間不能使用域名進行通信,域名系統(tǒng)必須提供一種機制負責將域名映射為對應的IP地址,然后利用該IP地址將數(shù)據(jù)送往往目的主機。,1、域名服務器:實際是一個服務器軟件,運行在指定的主機上,完成域名-IP地址映射。(有時也把運行域名服務軟件的主機稱為域名服務器,該服務器通常保存著它所管轄的區(qū)域內(nèi)的域名與IP地址的對照表。),6.2 域名系統(tǒng),,根域
14、名服務器,org 域名服務器,com 域名服務器,edu 域名服務器,…,,,,,y.abc.com域名服務器,,,abc 公司有兩個權限域名服務器,權限域名服務器,根域名服務器,頂級域名服務器,,,abc.com域名服務器,樹狀結(jié)構(gòu)的 DNS 域名服務器,6.2 域名系統(tǒng),域名解析,主機之間不能使用域名進行通信,域名系統(tǒng)必須提供一種機制負責將域名映射為對應的IP地址,然后利用該IP地址將數(shù)據(jù)送往往目的主機。,1、域名解析(請求域
15、名解析服務的軟件稱為域名解析器)有兩種方式:遞歸解析(Recursive Resolution):要求域名服務器系統(tǒng)一次性完成全部名字—地址的轉(zhuǎn)換。反復解析(Iterative Resolution ):每次請求一個服務器,不行再請求別的服務器。,6.2 域名系統(tǒng),,頂級域名服務器dns.com,權限域名服務dns.abc.com,本地域名服務器dns.xyz.com,根域名服務器,迭代查詢,m.xyz.com,遞歸查詢,需要
16、查找 y.abc.com 的 IP 地址,6.2 域名系統(tǒng),,頂級域名服務器dns.com,權限域名服務dns.abc.com,本地域名服務器dns.xyz.com,m.xyz.com,根域名服務器,遞歸查詢,遞歸查詢,需要查找 y.abc.com 的 IP 地址,很少使用,6.2 域名系統(tǒng),域名解析,主機之間不能使用域名進行通信,域名系統(tǒng)必須提供一種機制負責將域名映射為對應的IP地址,然后利用該IP地址將數(shù)據(jù)送往往目的主機。,2
17、、提高域名解析的效率解析從本地域名服務器開始:大多數(shù)域名解析都是本地域名,都可以在本地域名服務器中完成。域名服務器的調(diào)整緩沖技術:在域名服務器中開辟一個專用內(nèi)在區(qū),用來保存最近解析過的域名及其相應的IP地址。使用該技術時,要注意緩沖區(qū)中域名—IP地址映射關系的有效性。,保證有效性的兩種策略:域名服務器向解析器報告信息時,注明這是“非權威性的”映射,并且給出獲取該映射的域名服務器IP地址。對高速緩沖區(qū)中的每一個映射關系都有一個最大
18、生存周期(TTL):規(guī)定了該映射關系在緩沖區(qū)中保留的最長時間。,6.2 域名系統(tǒng),域名解析,主機之間不能使用域名進行通信,域名系統(tǒng)必須提供一種機制負責將域名映射為對應的IP地址,然后利用該IP地址將數(shù)據(jù)送往往目的主機。,3、主機上的高速緩沖技術:主機解析器將獲得的域名—IP地址的對應關系存儲在一個高速緩沖區(qū),當解析器進行域名解析時,首先在本機的高速緩沖區(qū)進行查找,如果找不到,再將請求送往本地的域名服務器。,6.2 域名系統(tǒng),對象類型與資
19、源記錄,域名系統(tǒng)中每一條目都被賦予了“類型”(Type)和“類別”(Class)屬性。,6.2 域名系統(tǒng),對象類型與資源記錄,域名系統(tǒng)中每一條目都被賦予了“類型”(Type)和“類別”(Class)屬性。,標識利用“類別”屬性標識使用該域名對象的協(xié)議類別。IN:指出該對象的協(xié)議是為Internet協(xié)議。,域名與其IP地址的映射關系都被放置在資源記錄中。每一條資源記錄通常由域名、有效期(TTL)、類別(Class)、類型(Type)和
20、域名的具體值(Value)組成。,TOP2:域名服務,真題實戰(zhàn)(2012年3月)關于Internet域名服務系統(tǒng)的描述中,錯誤的是——(選擇題第40題)A、“非權威”的解析結(jié)果是由解析器造成的B、域名解析可以從根域名服務開始C、使用高速緩沖技術可提高域名解析的效率D、域名解析的兩種方式為遞歸解析和反復解析,A,TOP2:域名服務,真題實戰(zhàn)(2011年9月)關于Internet域名服務系統(tǒng)的描述中,錯誤的是——(選擇題第40題
21、)A、域名解析的兩種方式為遞歸解析和反復解析B、域名解析可以從根域名解析服務器開始C、域名系統(tǒng)可采用層次型命名機制D、使用調(diào)整緩沖技術可提高域名解析的準確性,D,TOP2:域名服務,真題實戰(zhàn)(2011年3月)在域名服務器的資源記錄中,類型“A”表示————(選擇題第40題)A、郵件交換機B、別名C、指針D、主機地址,D,TOP2:域名服務,真題實戰(zhàn)(2010年9月)在DNS系統(tǒng)的資源記錄中,類型“MX”表示————(
22、選擇題第41題)A、主機地址B、郵件交換機C、主機描述D、授權開始,B,TOP2:域名服務,真題實戰(zhàn)(2010年3月)域名解析有兩種方式,一種是反復解析,一種是——。(填空題第14題),遞歸解析,TOP2:域名服務,真題實戰(zhàn)(2009年9月)在Internet域名的資源記錄中,表示主機地址的對象類型為————(選擇題第41題)A、HINFOB、MXC、AD、H,C,TOP2:域名服務,真題實戰(zhàn)(2009年3月)關于
23、Internet域名系統(tǒng)的描述中,錯誤的是————(選擇題第41題)A、域名解析需要一組既獨立又協(xié)作的域名服務器B、域名服務器邏輯上構(gòu)成一定的層次結(jié)構(gòu)C、域名解析總是從根域名服務器開始D、遞歸解析是域名解析的一種方式,C,TOP2:域名服務,真題實戰(zhàn)(2008年4月)在因特網(wǎng)域名中很多名字含有“.com”它表示:————(選擇題第37題)A、教育機構(gòu)B、商業(yè)組織C、政府部門D、國際組織,B,TOP2:域名服務,真題實戰(zhàn)
24、(2008年4月)用戶已知的三個域名服務器的IP地址和名字分別為202.130.82.97,dns.abc.edu130.25.98.97,dns.abc.com195.100.28.7,dns.abc.net用戶可以將計算機域名服務器設置為————(選擇題第38題)A、dns.abc.eduB、dns.abc.comC、dns.abc.netD、195.100.28.7,D,TOP2:域名服務,真題實戰(zhàn)(2008年
25、9月)關于因特網(wǎng)域名系統(tǒng)的描述中,錯誤的是:————(選擇題第37題)A、域名解析需要使用域名服務器B、域名服務器構(gòu)成一定的層次結(jié)構(gòu)C、域名解析有遞歸解析和反復解析兩種方式D、域名解析必須從本地域名開始,D,6.3 遠程登陸服務,TOP3:Telnet服務,Internet中的用戶遠程登陸是指用戶使用Telnet命令,使自己的計算機暫時成為遠程計算機的一個仿真終端的過程。,TELNET 能將用戶的擊鍵傳到遠地主機,同時也能將遠地
26、主機的輸出通過 TCP 連接返回到用戶屏幕。這種服務是透明的,因為用戶感覺到好像鍵盤和顯示器是直接連在遠地主機上。,6.3 遠程登陸服務,Telnet服務,Internet中的用戶遠程登陸是指用戶使用Telnet命令,使自己的計算機暫時成為遠程計算機的一個仿真終端的過程。,用Telnet可以實現(xiàn)如下功能:本地用戶與遠程計算機上運行的程序交互用戶登陸到遠程計算機時,可以執(zhí)行遠程計算機上的任何應用程序(該用戶具有足夠權限的前提下),并且
27、能屏蔽不同型號計算機之間的差異。用戶可以利用個人計算機去完成許多只有大型計算機才能完成的任務。,6.3 遠程登陸服務,Telnet服務,Telnet采用了客戶機/服務器模式, Telnet的優(yōu)點之一是能夠解決多種不同計算機系統(tǒng)之間的互操作問題。,不同計算機系統(tǒng)的差異首先表現(xiàn)在不同系統(tǒng)對終端鍵盤輸入命令的解釋上。Telnet使用網(wǎng)絡虛擬終端(Network Virtual Terminal,NVT),用來屏蔽不同計算機系統(tǒng)對鍵盤輸入的
28、差異性。(提供了一種標準的鍵盤定義),6.3 遠程登陸服務,因特網(wǎng),TCP 連接,客戶端,服務器端,使用服務器端的格式,使用 NVT 格式,,,,客戶,服務器,,客戶軟件把用戶的擊鍵和命令轉(zhuǎn)換成 NVT 格式,并送交服務器。,服務器軟件把收到的數(shù)據(jù)和命令,從 NVT 格式轉(zhuǎn)換成遠地系統(tǒng)所需的格式,向用戶返回數(shù)據(jù)時,服務器把遠地系統(tǒng)的格式轉(zhuǎn)換為 NVT 格式,本地客戶再從 NVT 格式轉(zhuǎn)換到本地系統(tǒng)所需的格式。,TOP3:Telnet,真
29、題實戰(zhàn)(2011年3月)如果用戶希望登陸到遠程服務器,暫時成為遠程服務器的一個仿真終端,那么可以使用遠程主機所提供的——(選擇題第41題)A、Telnet服務B、E-mail服務C、FTP服務D、DNS服務,A,TOP3:Telnet,真題實戰(zhàn)(2010年9月)Telnet利用——技術屏蔽不同計算機系統(tǒng)對鍵盤輸入解釋的差異。(填空題第14題),NVT或者虛擬網(wǎng)絡終端,TOP3:Telnet,真題實戰(zhàn)(2010年9月)關于遠
30、程登陸的描述中,錯誤的是——(選擇題第42題)A、使用戶計算機成為遠程計算機的仿真終端B、客戶端和服務器端需要使用相同的操作系統(tǒng)C、使用NVT屏蔽不同計算機系統(tǒng)對鍵盤輸入的差異D、利用傳輸層的TCP協(xié)議進行數(shù)據(jù)傳輸,B,TOP3:Telnet,真題實戰(zhàn)(2009年3月)為了解決系統(tǒng)的差異性,Telnet協(xié)議引入了——,用于屏蔽不同計算機系統(tǒng)對鍵盤輸入解釋的差異。(填空題第15題),NVT或者虛擬網(wǎng)絡終端,TOP3:Telnet
31、,真題實戰(zhàn)(2008年4月)為了屏蔽遠程計算機系統(tǒng)對鍵盤輸入解釋的差異,Telnet引入了——(選擇題第40題)A、NVTB、VPNC、VLAND、VPI,A,TOP3:Telnet,真題實戰(zhàn)(2008年9月)使用Telnet的主要目的是——(選擇題第39題)A、登陸遠程主機B、下載文件C、引入網(wǎng)絡虛擬終端D、發(fā)送郵件,A,6.4 FTP,TOP4:FTP服務,FTP采用了客戶機/服務器模式, 客戶機與服務器之間利用
32、TCP建立連接(控制連接和數(shù)據(jù)連接)。,FTP 提供交互式的訪問,允許客戶指明文件的類型與格式,并允許文件具有存取權限。FTP 屏蔽了各計算機系統(tǒng)的細節(jié),因而適合于在異構(gòu)網(wǎng)絡中任意計算機之間傳送文件,6.4 FTP,,控制進程,,,FTP 客戶端,FTP 服務器端,,,,,,,因特網(wǎng),TCP 控制連接,TCP 數(shù)據(jù)連接,,,,,用戶界面,,控制進程,數(shù)據(jù)傳送進程,,數(shù)據(jù)傳送進程,控制連接以通常的客戶機/服務器方式建立。服務器進程
33、以被動方式在TCP的21端口上打開,等待客戶機的連接??蛻魴C進程則以主動方式在一個TCP隨機端口打開,請求與服務器建立連接。,數(shù)據(jù)連接用于傳輸數(shù)據(jù),數(shù)據(jù)連接的兩種模式:主動模式:當客戶機向服務器發(fā)出數(shù)據(jù)傳輸命令時,客戶機在TCP的一個隨機端口上被動打開數(shù)據(jù)傳輸進程,并通過控制連接利用PORT命令將客戶機的數(shù)據(jù)傳輸進程所使用的端口號發(fā)送給服務器,服務器在TCP的20號端口上建立一個數(shù)據(jù)傳輸進程,并與客戶機的數(shù)據(jù)傳輸進程建立數(shù)據(jù)連接。
34、被動模式:當客戶機向服務器發(fā)出請求數(shù)據(jù)傳輸命令時,通過控制連接向服務器發(fā)送一個PASV命令,請求進入被動模式。服務器在TCP的一個端口上被動打開數(shù)據(jù)傳輸進程,并通過對PASV命令的響應將服務器數(shù)據(jù)傳輸進程使用的端口號通知給客戶機。客戶機在TCP的一個隨機端口上以主動方式打開數(shù)據(jù)傳輸進程,與服務器端的數(shù)據(jù)傳輸進程之間建立數(shù)據(jù)連接。,6.4 FTP,FTP服務,從客戶機到服務器的命令和從服務器到客戶機的應答都是以7位ASCII碼格式經(jīng)由控制
35、連接傳送的。,FTP常用命令,6.4 FTP,FTP服務,從客戶機到服務器的命令和從服務器到客戶機的應答都是以7位ASCII碼格式經(jīng)由控制連接傳送的。,FTP用戶接口命令,6.4 FTP,FTP服務,FTP協(xié)議支持兩種文件傳輸方式:文本文件傳輸和二進制文件傳輸,文本文件傳輸:(FTP協(xié)議支持兩種文本文件類型)ASCII碼(系統(tǒng)默認方式):文本文件以NVT ASCII碼形式在數(shù)據(jù)連接中傳輸。NVT ASCII碼傳輸?shù)拿啃卸紟в幸粋€回車符
36、和一個換行符。EBCDIC文件類型:要求兩端都采用EBCDIC編碼的系統(tǒng)。,6.4 FTP,FTP服務,FTP協(xié)議支持兩種文件傳輸方式:文本文件傳輸和二進制文件傳輸,二進制文件傳輸(圖像文件類型):文件系統(tǒng)不對文件格式進行任何變換,按照原始文件相同的位序以連續(xù)的比特流方式進行傳輸,確保復制文件與原始文件逐位一一對應。,6.4 FTP,FTP服務,FTP協(xié)議沒有對接口進行定義,常用的接口程序有三類:傳統(tǒng)的FTP命令、瀏覽器和FTP下載工
37、具。,FTP訪問控制:利用賬號來控制用戶對服務器的訪問權限,用戶在訪問FTP服務器之前要先登陸才能訪問該服務器的資源。,FTP匿名訪問:用戶可以隨時訪問FTP服務器而不需要提前申請賬號。用戶名:anonymous 密碼: guest,TOP4:FTP服務,真題實戰(zhàn)(2012年3月)在FTP服務中,數(shù)據(jù)連接建立的兩種模式是——(選擇題第41題)A、主動模式與被動模式B、遞歸模式與重復模式C、反復模式與并發(fā)模式D、添加模式與刪
38、除模式,A,TOP4:FTP服務,FTP用戶接口命令中pwd表示顯示遠程主機的當前工作目錄open表示建立與指定FTP服務器的連接cdup表示進入遠程主機目錄的父目錄get表示從遠程主機下載文件到本地硬盤。,真題實戰(zhàn)(2011年9月)在使用FTP服務時,如果用戶希望顯示遠程主機的當前工作目錄,那么可以使用的命令為————(選擇題第41題)A、pwdB、openC、cdupD、get,A,TOP4:FTP服務,真題實戰(zhàn)
39、(2011年3月)FTP支持兩種文件傳輸方式:二進制文件傳輸和——文件傳輸。,文本,TOP4:FTP服務,真題實戰(zhàn)(2010年9月)在使用FTP下載文件時,為了確保下載保存的文件與原始文件逐位一一對應,用戶應該使用的命令為————(選擇題第42題)A、binaryB、asciiC、passiveD、cdup,A,TOP4:FTP服務,真題實戰(zhàn)(2009年9月)FTP協(xié)議規(guī)定:向服務器發(fā)送——命令可以進入被動模式。(填空題第1
40、5題),PASV,TOP4:FTP服務,真題實戰(zhàn)(2009年3月)PWD是一個FTP用戶接口命令,它的意義是————(選擇題第42題)A、請求用戶輸入密碼B、顯示遠程主機的當前工作目錄C、在遠程主機中建立目錄D、進入主動傳輸方式,A,TOP4:FTP服務,真題實戰(zhàn)(2008年9月)匿名FTP服務通常使用的帳號名為————。(填空題第13題),anonymous,6.5 電子郵件系統(tǒng),TOP5:電子郵件系統(tǒng),電子郵件系統(tǒng)采用客
41、戶機/服務器工作模式。,郵件服務器之間使用簡單郵件傳輸協(xié)議(simple Mail Transfer Protocol,SMTP)相互傳遞電子郵件。電子郵件應用程序使用POP3(Post office protocol)或IMAP(Internet Mail Access Protocol)協(xié)議從郵件服務器的郵箱里讀取郵件。,電子郵件地址:用戶名@主機域名,6.5 電子郵件系統(tǒng),,,,,發(fā)送方,郵件緩存,接收端郵件服務器,,,,,,
42、,,,,,,,,,,,,,,,,,,用戶代理,,,,,,,,,,,,,,,,,,SMTP,SMTP,POP3,發(fā)送端郵件服務器,,,,用戶代理,用戶郵箱,,接收方,,,(發(fā)送郵件),(發(fā)送郵件),(讀取郵件),因特網(wǎng),,,,,SMTP,POP3,發(fā)送郵件,發(fā)送郵件 SMTP,讀取郵件,TCP連接,TCP連接,發(fā)送方郵件服務器,SMTP客戶,POP3客戶,發(fā)件人用戶代理,接收方郵件服務器,,SMTP服務器,POP3
43、服務器,,SMTP服務器,SMTP客戶,收件人用戶代理,,TCP 連接,6.5 電子郵件系統(tǒng),電子郵件傳輸協(xié)議SMTP,SMTP協(xié)議采用客戶機/服務器模式,郵件的接收程序作為SMTP服務器在TCP的25號端口守候,郵件的發(fā)送程序作為SMTP客戶機在發(fā)送前需要請求一條到SMTP服務器的連接。,SMTP 規(guī)定了 14 條命令和 21 種應答信息。每條命令用 4 個字母組成,而每一種應答信息一般只有一行信息,由一個 3 位數(shù)字的代碼開始
44、,后面附上(也可不附上)很簡單的文字說明。,6.5 電子郵件系統(tǒng),電子郵件傳輸協(xié)議(SMTP),SMTP通信的三個階段:連接建立階段、郵件傳遞階段和連接關閉階段。,連接建立階段:SMTP客戶機請求與服務器的25端口建立一個TCP連接,一旦連接建立,SMTP服務器和客戶機就開始相互通報自己的域名、同時確認對方域名。,郵件傳遞階段:利用MAIL、RCPT和DATA命令,將郵件的源地址、目的地址和具體內(nèi)容傳遞給SMTP服務器。SMTP服務器進
45、行相應的響應并接收郵件。,連接關閉階段:SMTP客戶機發(fā)送QUIT命令,服務器在處理命令后進行響應,隨后關閉該TCP連接。,6.5 電子郵件系統(tǒng),電子郵件傳輸協(xié)議(SMTP),郵局協(xié)議:采用客戶機/服務器模式。,POP客戶機首先向POP服務器的TCP守候端口110發(fā)送連接請求,一旦建立,POP客戶機就可以向服務器發(fā)送命令,下載和刪除郵件。,POP3的命令和響應也是用ASCII字符形式。有兩種響應方式,一種是以+OK開始,一種是以-ERR
46、開始。,POP3允許用戶通過PC動態(tài)檢索郵件服務器上的郵件(該過程可以分成如下三個階段),認證階段:客戶機利用USER和PASS命令將郵箱名和用戶密碼傳送給服務器,服務器進行驗證并作出相應的回答。,事務處理階段:利用STAT、LIST、DELE等命令檢索和管理自己的郵箱。,更新階段:當客戶機發(fā)出QUIT命令時,系統(tǒng)進入更新階段。將作過刪除標記的(DELE)的郵件真正從系統(tǒng)中刪除。然后關閉TCP連接。,6.5 電子郵件系統(tǒng),電子郵件傳輸協(xié)
47、議:POP3,郵局協(xié)議:采用客戶機/服務器模式。,常用的POP3命令,6.5 電子郵件系統(tǒng),MIME協(xié)議,多用途Internet郵件擴展(Multipurpose Internet Mail Extensions,MIME)和RFC822協(xié)議對郵件的了頭格式作出了具體規(guī)定。,MIME協(xié)議對RFC822進行了擴充,繼承了RFC822的基本郵件頭和郵件體模式,但在此基礎上增加了一些郵件頭字段,并要求對郵件體進行編碼,將8位的二進制信息變
48、換成7位ASCII文本。使得電子能夠傳輸多媒體等二進制信息。,TOP5:電子郵件協(xié)議,真題實戰(zhàn)(2012年3月)在發(fā)送哪條POP3命令之后,具有“刪除”標記的郵件將被刪除————(選擇題第42題)A、DELEB、QUITC、LISTD、RETR,B,TOP5:電子郵件協(xié)議,真題實戰(zhàn)(2012年3月)在電子郵件系統(tǒng)中,郵件服務器之間傳遞郵件通常使用的協(xié)議是——(填空題第14題),SMTP,TOP5:電子郵件協(xié)議,真題實戰(zhàn)
49、(2011年9月)用戶檢索POP3郵件服務的過程可分為:認證階段、事務處理階段和——(填空題第14題),更新階段,TOP5:電子郵件協(xié)議,真題實戰(zhàn)(2011年9月)郵件服務器之間傳遞郵件通常使用的協(xié)議是——(填空題第42題)A、HTTPB、SMTPC、SNMPD、Telnet,B,TOP5:電子郵件協(xié)議,真題實戰(zhàn)(2011年3月)POP3服務器使用的守候端口是——(選擇題第42題)A、TCP的25號端口B、TCP的110
50、端口C、UDP的25號端口D、UDP的110號端口,B,TOP5:電子郵件協(xié)議,真題實戰(zhàn)(2010年9月)在POP3命令中,PASS的主要功能是——(選擇題第41題)A、轉(zhuǎn)換到被動模式B、避免服務器認證C、向服務器提供密碼D、刪掉過時的郵件,C,TOP5:電子郵件協(xié)議,真題實戰(zhàn)(2010年3月)SMTP的通信過程可以分為三個階段,它們是連接——階段、郵件傳遞階段和連接關閉階段。(填空題第15題),建立,TOP5:電子郵件
51、協(xié)議,真題實戰(zhàn)(2009年9月)關于POP3和SMTP的響應字符串,正確的是——(選擇題第42題)A、POP3以數(shù)字開始,SMTP不是B、SMTP是以數(shù)字開始,POP3不是C、SMTP和POP3都不以數(shù)字開始D、SMTP和POP3都以數(shù)字開始,B,TOP5:電子郵件協(xié)議,真題實戰(zhàn)(2009年3月)為了使電子郵件能夠傳輸二進制信息,對RFC822進行擴充后的標準為——(選擇題第43題)A、RFC823B、SNMPC、MI
52、MED、CERT,C,TOP5:電子郵件協(xié)議,真題實戰(zhàn)(2008年4月)將郵件從郵件服務器下載到本地主機的協(xié)議為——(選擇題第39題)A、SMTP和FTPB、SMTP和POP3C、POP3和IMAPD、IMAP和FTP,B,TOP5:電子郵件協(xié)議,真題實戰(zhàn)(2008年9月)關于電子郵件服務的描述中,正確的是——(選擇題第38題)A、用戶發(fā)送郵件使用SNMP協(xié)議B、郵件服務器之間交換郵件使用SMTP協(xié)議C、用戶下載郵件
53、使用FTP協(xié)議D、用戶加密郵件使用IMAP郵件,B,6.6 WWW服務,TOP6:WWW服務,,萬維網(wǎng)以客戶/服務器方式工作。瀏覽器就是在用戶計算機上的萬維網(wǎng)客戶程序。萬維網(wǎng)文檔所駐留的計算機則運行服務器程序,因此這個計算機也稱為萬維網(wǎng)服務器??蛻舫绦蛳蚍掌鞒绦虬l(fā)出請求,服務器程序向客戶程序送回客戶所要的萬維網(wǎng)文檔。在一個客戶程序主窗口上顯示出的萬維網(wǎng)文檔稱為頁面(page)。,6.6 WWW服務,萬維網(wǎng)用鏈接的方法能非常方便
54、地從因特網(wǎng)上的一個站點訪問另一個站點,從而主動地按需獲取豐富的信息。這種訪問方式稱為“鏈接”。,?,?,?,?,?,萬維網(wǎng)站點 A,萬維網(wǎng)站點 C,萬維網(wǎng)站點 E,萬維網(wǎng)站點 D,萬維網(wǎng)站點 B,6.6 WWW服務,TOP6:WWW服務,WWW服務器保存著可以被WWW客戶機共享的信息。WWW服務器上的信息通常以頁面(WEB頁)的文藝工作者。通常在TCP的常用端口80偵聽來自WWW瀏覽器的連接請求。,WWW瀏覽器負責接收用戶的請求,
55、并利用HTTP協(xié)議將用戶的請求傳送給WWW服務器,在服務器請求的頁面送回到瀏覽器后,瀏覽器再將頁面進行解釋,顯示在用戶的屏幕上。,6.6 WWW服務,瀏覽器的結(jié)構(gòu)由一個控制單元和一系列的客戶機單元、解釋單元組成控制單元負責接收用戶的鍵盤或鼠標輸入,并調(diào)用其他單元完成用戶的指令;客戶機單元負責向WWW服務器發(fā)出請求;解釋單元負責解釋服務器返回的頁面。,瀏覽器的結(jié)構(gòu),6.6 WWW服務,頁面地址和URL,統(tǒng)一資源定位器(Uniform
56、 Resource Locator, URL):用來標識萬維網(wǎng)上的各種文檔。使每一個文檔在整個因特網(wǎng)的范圍內(nèi)具有唯一的標識符 URL,URL由3部分組成:協(xié)議類型、主機名和路徑及文件名,http://netlab.nankai.edu.cn/student/network.html,,協(xié)議類型,,主機名,,路徑及文件名,6.6 WWW服務,頁面地址和URL,超文本傳輸協(xié)議(Hypertext Transfer Protocol,HTTP
57、)是WWW服務器與客戶機之間的傳輸協(xié)議。 HTTP 是一個應用層協(xié)議,它使用 TCP 連接進行可靠的傳送,,,,,因特網(wǎng),服務器wwwguet..edu.cn,鏈接到URL的超鏈,HTTP 使用此 TCP 連接,瀏覽器 程序,服務器 程序,HTTP,客戶,,桂林電子科技大學,,,,,,,,,,,,,?,,,(1) 瀏覽器分析超鏈指向頁面的 URL,(2) 瀏覽器向 DNS 請求解析 www.guet.edu.cn 的 IP 地址
58、。,(3) 域名系統(tǒng) DNS 解析出桂林電子科技大學服務器的 IP 地址。,(4) 瀏覽器與服務器建立 TCP 連接,(5) 瀏覽器發(fā)出取文件命令: GET /chn/yxsz/index.htm。,(6) 服務器給出響應,把文件 index.htm 發(fā)給瀏覽器。,(7) TCP 連接釋放。,(8) 瀏覽器顯示“桂林電子科技大學”文件 index.htm 中的所有文本。,TOP6:WWW服務,真題實戰(zhàn)(2012年3月)WWW服務器
59、使用的TCP著名端口號是————(填空題第15題),80,TOP6:WWW服務,真題實戰(zhàn)(2011年9月)在WWW瀏覽器結(jié)構(gòu)中,HTML解釋單元的主要功能為——(選擇題第43題)A、解釋鍵盤輸入命令B、解釋請求命令C、解釋鼠標輸入命令D、解釋請求返回的頁面,D,TOP6:WWW服務,真題實戰(zhàn)(2011年3月)關于WWW服務系統(tǒng)的描述中,錯誤的是——(選擇題第43題)A、采用客戶/服務器模式B、頁面間的鏈接信息由URL維持
60、C、頁面采用HTTP語言編寫D、解釋請求返回的頁面D、客戶端應用程序稱為瀏覽器,C,TOP6:WWW服務,真題實戰(zhàn)(2010年3月)關于HTTP協(xié)議的描述中,錯誤的是————(選擇題第43題)A、是WWW客戶機和服務器之間的傳輸協(xié)議B、定義了請求報文和應答報文的格式C、定義了WWW服務器上存儲文件的格式D、會話過程通常包括連接、請求、應答和關閉4個步驟,C,TOP6:WWW服務,真題實戰(zhàn)(2010年9月)關于WWW服務
61、系統(tǒng)的描述中,錯誤的是————(選擇題第43題)A、采用客戶/服務器計算模式B、傳輸協(xié)議為HTMLC、頁面到頁面的連接由URL維持有D、客戶端應用程序稱為瀏覽器,B,TOP6:WWW服務,真題實戰(zhàn)(2009年9月)WWW系統(tǒng)采用的傳輸協(xié)議是————(選擇題第43題)A、DHCPB、XMLC、HTTPD、HTML,C,TOP6:WWW服務,真題實戰(zhàn)(2009年3月)瀏覽器結(jié)構(gòu)由一個——和一系列的客戶單元、解釋單元組成。
62、(填空題第14題),控制單元,TOP6:WWW服務,真題實戰(zhàn)(2008年4月)以HTML和HTTP協(xié)議為基礎的服務稱為——服務。(填空題第14題),WWW,TOP6:WWW服務,真題實戰(zhàn)(2008年9月)世界上出現(xiàn)的第一個WWW瀏覽器是————(選擇題第40題)A、IEB、NavitatorC、FirefoxD、Mosaic,D,世界上第一個WWW瀏覽器是1993年初問世的Mosaic,TOP6:WWW服務,真題實戰(zhàn)(20
63、08年9月)由于采用了——,不同廠商開發(fā)的WWW瀏覽器、WWW編輯等軟件可以按照統(tǒng)一的標準對WWW頁面進行處理。(填空題第13題),HTTP協(xié)議,6.6 WWW服務,HTTP報文的格式,HTTP 有兩類報文:請求報文——從客戶向服務器發(fā)送請求報文。響應報文——從服務器到客戶的回答。由于 HTTP 是面向正文的(text-oriented),因此在報文中的每一個字段都是一些 ASCII 碼串,因而每個字段的長度都是不確定的。,6.6
64、 WWW服務,HTTP報文的格式(請求報文),,,,,,,,,,,,,,,方 法,,,,,,URL,版 本,首部字段名,,,首部行,,:,值,首部字段名,值,:,…,,,實體主體(通常不用),請求行,,,,,空格,回車換行,,,,,,:,CRLF,CRLF,CRLF,CRLF,報文由三個部分組成,即開始行、首部行和實體主體。在請求報文中,開始行就是請求行。,,,,,,,,,,,,,,,方 法,,,,,,URL,版 本
65、,首部字段名,,,首部行,,:,值,首部字段名,值,:,…,,,實體主體(通常不用),請求行,,,,,空格,回車換行,,,,,,:,CRLF,CRLF,CRLF,CRLF,“方法”是面向?qū)ο蠹夹g中使用的專門名詞。所謂“方法”就是對所請求的對象進行的操作,因此這些方法實際上也就是一些命令。因此,請求報文的類型是由它所采用的方法決定的。,,6.6 WWW服務,6.6 WWW服務,方法(操作) 意義OP
66、TION 請求一些選項的信息GET 請求讀取由 URL所標志的信息HEAD 請求讀取由 URL所標志的信息的首部POST 給服務器添加信息(例如,注釋)PUT 在指明的 URL下存儲一個文檔DELETE 刪除指明的 URL所標志的資源TRACE 用來進行環(huán)回測試的請求報文CONNECT用于代理服務器,,,6.6 W
67、WW服務,,,,HTTP 的報文結(jié)構(gòu)(響應報文),,,,,,,,,,,,版 本,,,,,,狀態(tài)碼,短 語,首部字段名,,,首部行,,:,值,首部字段名,值,:,…,,,實體主體(有些響應報文不用),狀態(tài)行,,,,,空格,回車換行,,,,,,:,CRLF,CRLF,CRLF,CRLF,響應報文的開始行是狀態(tài)行。狀態(tài)行包括三項內(nèi)容,即 HTTP 的版本,狀態(tài)碼,以及解釋狀態(tài)碼的簡單短語。,6.6 WWW服務,1xx 表示通知信息
68、的,如請求收到了或正在進行處理。2xx 表示成功,如接受或知道了。3xx 表示重定向,表示要完成請求還必須采取進一步的行動。4xx 表示客戶的差錯,如請求中有錯誤的語法或不能完成。5xx 表示服務器的差錯,如服務器失效無法完成請求。,HTTP 的報文結(jié)構(gòu)(響應報文),狀態(tài)碼都是三位數(shù)字,TOP7:HTML 文檔,僅當 HTML 文檔是以.html 或 .htm 為后綴時,瀏覽器才對此 文檔的各種標簽進行解釋。如 HTML 文檔
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論