internet應用_第1頁
internet應用_第2頁
internet應用_第3頁
internet應用_第4頁
internet應用_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Internet應用應用學習要求學習要求:了解:了解:TCP/IP協(xié)議族與應用層協(xié)議之間的關系協(xié)議族與應用層協(xié)議之間的關系掌握:域名系統(tǒng)的基本工作原理掌握:域名系統(tǒng)的基本工作原理掌握:電子郵件的基本工作原理掌握:電子郵件的基本工作原理掌握:文件傳輸掌握:文件傳輸FTP的基本工作原理的基本工作原理掌握掌握: WWW服務的基本工作原理服務的基本工作原理Internet應用應用應用層在參考模型中的位置應用層在參考模型中的位置 在在TCP/IPTCP/IP參考模型中,應用層是參考模型的最高層。應用層包參考模型中,應用層是參考模型的最高層。應用層包括所有的高層協(xié)議,并且不斷有新的協(xié)議加入。括所有的高層協(xié)

2、議,并且不斷有新的協(xié)議加入。主要的網(wǎng)絡應用和應用協(xié)議主要的網(wǎng)絡應用和應用協(xié)議 遠程登錄協(xié)議(遠程登錄協(xié)議(TelnetTelnet)用于實現(xiàn)互聯(lián)網(wǎng)中遠程登錄功能)用于實現(xiàn)互聯(lián)網(wǎng)中遠程登錄功能 文件傳輸協(xié)議(文件傳輸協(xié)議(FTPFTP)用于實現(xiàn))用于實現(xiàn)InternetInternet中交互式文件傳輸中交互式文件傳輸 簡單郵件傳輸協(xié)議(簡單郵件傳輸協(xié)議(SMTPSMTP)用于實現(xiàn))用于實現(xiàn)InternetInternet中電子郵件傳送中電子郵件傳送 域名系統(tǒng)(域名系統(tǒng)(DNSDNS)用于實現(xiàn)網(wǎng)絡設備名字到)用于實現(xiàn)網(wǎng)絡設備名字到IPIP地址映射地址映射 簡單網(wǎng)絡管理協(xié)議(簡單網(wǎng)絡管理協(xié)議(SNM

3、PSNMP)用于還禮與監(jiān)視網(wǎng)絡設備)用于還禮與監(jiān)視網(wǎng)絡設備 超文本傳輸協(xié)議(超文本傳輸協(xié)議(HTTPHTTP)用于)用于WWWWWW服務服務 1 應用層協(xié)議的基本概念應用層協(xié)議的基本概念Internet應用應用應用層協(xié)議與應用層協(xié)議與TCP/IPTCP/IP低層協(xié)議低層協(xié)議 按照層次結構思想,應用層協(xié)議與按照層次結構思想,應用層協(xié)議與TCP/IPTCP/IP低層協(xié)議之間形成了一低層協(xié)議之間形成了一組從上到下單向依賴關系的協(xié)議族。組從上到下單向依賴關系的協(xié)議族。 應用層協(xié)議可以可以分為應用層協(xié)議可以可以分為3 3種類型:一類依賴于面向連接的種類型:一類依賴于面向連接的TCPTCP協(xié)協(xié)議;一類依賴

4、于無連接的議;一類依賴于無連接的UDPUDP協(xié)議;而另一類則既依賴協(xié)議;而另一類則既依賴TCPTCP協(xié)議,又依協(xié)議,又依賴于賴于UDPUDP協(xié)議。協(xié)議。 依賴于依賴于TCPTCP協(xié)議的應用層協(xié)議主要有:協(xié)議的應用層協(xié)議主要有: 遠程登錄協(xié)議(遠程登錄協(xié)議(TelnetTelnet) 簡單郵件傳輸協(xié)議(簡單郵件傳輸協(xié)議(SMTPSMTP) 文件傳輸協(xié)議(文件傳輸協(xié)議(FTPFTP) 超文本傳輸協(xié)議(超文本傳輸協(xié)議(HTTPHTTP) 依賴于依賴于UDPUDP協(xié)議的應用協(xié)議的應用 層協(xié)議主要有:層協(xié)議主要有: 簡單網(wǎng)絡管理協(xié)議(簡單網(wǎng)絡管理協(xié)議(SNMPSNMP) 普通文件傳輸協(xié)議(普通文件傳輸協(xié)

5、議(TFTPTFTP)域名系統(tǒng)(域名系統(tǒng)(DNSDNS)既依賴于)既依賴于TCPTCP又依賴于又依賴于UDPUDP協(xié)議。協(xié)議。Internet應用應用2.1 學習域名系統(tǒng)的目的學習域名系統(tǒng)的目的 學習域名系統(tǒng)的目的主要是希望大家掌握以下基本內容:學習域名系統(tǒng)的目的主要是希望大家掌握以下基本內容: 域名系統(tǒng)對用戶是透明的,也是一種簡單易懂的協(xié)議,它說域名系統(tǒng)對用戶是透明的,也是一種簡單易懂的協(xié)議,它說明了應用層協(xié)議的基本概念,也是掌握應用層協(xié)議工作原理的最好切明了應用層協(xié)議的基本概念,也是掌握應用層協(xié)議工作原理的最好切入點。入點。 域名系統(tǒng)提供的機制可將人類可理解的主機名轉換為計算機域名系統(tǒng)提供

6、的機制可將人類可理解的主機名轉換為計算機或網(wǎng)絡可識別的數(shù)字形式,它使得各種或網(wǎng)絡可識別的數(shù)字形式,它使得各種InternetInternet應用成為可能,是所應用成為可能,是所有應用層協(xié)議工作的基礎。有應用層協(xié)議工作的基礎。 域名系統(tǒng)工作的原理體現(xiàn)出域名系統(tǒng)工作的原理體現(xiàn)出IPIP網(wǎng)絡的分布式應用的設計思想。網(wǎng)絡的分布式應用的設計思想。通過域名系統(tǒng)的學習可以幫助大家掌握網(wǎng)絡的安全性、可擴展性與可通過域名系統(tǒng)的學習可以幫助大家掌握網(wǎng)絡的安全性、可擴展性與可用性等重要概念。用性等重要概念。2 域名系統(tǒng)域名系統(tǒng)Internet應用應用2.2 域名系統(tǒng)的基本概念域名系統(tǒng)的基本概念1.1.為什么需要域名

7、系統(tǒng)為什么需要域名系統(tǒng) 域名(域名(domain namedomain name)是指接入)是指接入InternetInternet的主機用層次結構的方法命的主機用層次結構的方法命名的、全網(wǎng)唯一的名字。層次結構的域名就構成了一個域名樹,域名樹也名的、全網(wǎng)唯一的名字。層次結構的域名就構成了一個域名樹,域名樹也稱作稱作“域名空間域名空間”。人們根據(jù)管理的需要將域名空間劃分成多個不重疊的。人們根據(jù)管理的需要將域名空間劃分成多個不重疊的區(qū)域;每個區(qū)域包含著域名空間的一部分,同時也包含著存儲域名信息的區(qū)域;每個區(qū)域包含著域名空間的一部分,同時也包含著存儲域名信息的域名服務器;每個可被管理的域名區(qū)域稱為一

8、個域(域名服務器;每個可被管理的域名區(qū)域稱為一個域(domain)。)。TCP/IP協(xié)協(xié)議中規(guī)定的層次型名字管理機制稱為議中規(guī)定的層次型名字管理機制稱為DNS。2.Internet2.Internet的域名結構的域名結構 19981998年年ICANNICANN成為了成為了InternetInternet域名的管理機構。采用層次結構的方法。域名的管理機構。采用層次結構的方法。頂級域名分為頂級域名分為3 3類:國家、國際與通用頂級域名。類:國家、國際與通用頂級域名。 國家頂級域名如國家頂級域名如cncn代表中國,代表中國,jpjp代表日本,代表日本,usus代表美國等,國際組織代表美國等,國際組

9、織可以在國際頂級域名可以在國際頂級域名.下注冊。通用頂級域名目前有下注冊。通用頂級域名目前有1313個。個。ComCom代表商業(yè)代表商業(yè)組織,組織,eduedu代表教育機構,代表教育機構,govgov代表政府部門,代表政府部門,milmil代表軍事部門,代表軍事部門,netnet代表代表網(wǎng)絡服務機構等。網(wǎng)絡服務機構等。3.3.組織內的域名組織內的域名Internet應用應用2.3 域名服務器的層次結構域名服務器的層次結構1.1.域名服務器的基本工作原理域名服務器的基本工作原理 整個域名系統(tǒng)是以一個大型的分布式數(shù)據(jù)庫的方式工作的。大多數(shù)具整個域名系統(tǒng)是以一個大型的分布式數(shù)據(jù)庫的方式

10、工作的。大多數(shù)具有有InternetInternet連接的組織都有一個域名服務器。每個服務器都包含連向其他連接的組織都有一個域名服務器。每個服務器都包含連向其他域名服務器的信息,這些服務器形成一個大的協(xié)調工作的與名數(shù)據(jù)庫。域名服務器的信息,這些服務器形成一個大的協(xié)調工作的與名數(shù)據(jù)庫。2. 2. 域名服務器的層次域名服務器的層次 DNSDNS服務器的層次是與與名層次結構相適應的。每個域名服務器都只對服務器的層次是與與名層次結構相適應的。每個域名服務器都只對域名體系中的一部分進行管轄。一個跟服務器在這個層次體系的頂部,它域名體系中的一部分進行管轄。一個跟服務器在這個層次體系的頂部,它是頂層域的管理

11、者。雖然跟服務器并不包含所頭可能的域名,但是它包含是頂層域的管理者。雖然跟服務器并不包含所頭可能的域名,但是它包含如何到達其其他域名服務器的信息。如何到達其其他域名服務器的信息。Internet應用應用2.4 域名解析域名解析1.1.域名解析的基本工作原理域名解析的基本工作原理 將域名轉換為對應的將域名轉換為對應的IPIP地址的過程稱為域名解析。域名解析與地址解地址的過程稱為域名解析。域名解析與地址解析是很相似的,只不過地址解析是將析是很相似的,只不過地址解析是將IPIP地址轉換為對應的地址轉換為對應的MACMAC地址的過程。地址的過程。 完成該功能的軟件叫做域名解析器(或解析器)軟件。許多操

12、作系統(tǒng)完成該功能的軟件叫做域名解析器(或解析器)軟件。許多操作系統(tǒng)提供域名解析軟件作為應用程序可以調用的庫例程。提供域名解析軟件作為應用程序可以調用的庫例程。域名域名IP地址地址物理地址物理地址地址解析地址解析域名解析域名解析應用層應用層網(wǎng)絡層網(wǎng)絡層數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層Internet應用應用2. 2. 域名解析算法域名解析算法 域名解析可以有兩種方法:遞歸解析與反復解析。域名解析可以有兩種方法:遞歸解析與反復解析。 遞歸解析要求名字服務器系統(tǒng)一次性完成全部名字的地址遞歸解析要求名字服務器系統(tǒng)一次性完成全部名字的地址變換。反復解析是每次請求一個服務器,如果不行,再請求別變換。反復解析是每次請求

13、一個服務器,如果不行,再請求別的服務器。兩者的主要區(qū)別是:遞歸解析的任務主要是由服務的服務器。兩者的主要區(qū)別是:遞歸解析的任務主要是由服務器軟件承擔,而反復解析的任務主要是由域名解析器軟件承擔。器軟件承擔,而反復解析的任務主要是由域名解析器軟件承擔。下圖給出了一個簡單的域名解析流程圖。下圖給出了一個簡單的域名解析流程圖。Internet應用應用開始開始構造域名解析請求包構造域名解析請求包將解析要求發(fā)往將解析要求發(fā)往某個服務器某個服務器名字是否在本名字是否在本服務器所轄子域服務器所轄子域哪種解析方式哪種解析方式結束結束從數(shù)據(jù)庫中取出相應地從數(shù)據(jù)庫中取出相應地址,將結果傳回求解者址,將結果傳回求解

14、者產(chǎn)生一個指定下一個服務產(chǎn)生一個指定下一個服務器的響應,并傳回求解者器的響應,并傳回求解者請求下一個服務器求解名請求下一個服務器求解名字,并將結果傳回求解者字,并將結果傳回求解者反復解析反復解析遞歸解析遞歸解析下一次請求下一次請求YNInternet應用應用3.1 E-mail E-mail的概念的概念1. 1. 電子郵件的應用電子郵件的應用 電子郵件服務又稱為電子郵件服務又稱為E-mailE-mail服務。是目前服務。是目前InternetInternet上使用最頻繁的一種服上使用最頻繁的一種服務。它為務。它為InternetInternet用戶之間發(fā)送和接收信息提供了一種快捷、廉價的現(xiàn)代化

15、用戶之間發(fā)送和接收信息提供了一種快捷、廉價的現(xiàn)代化通信手段,在電子上午及國際交流中發(fā)揮著重要的作用。通信手段,在電子上午及國際交流中發(fā)揮著重要的作用。 現(xiàn)在,電子郵件系統(tǒng)不但可以傳輸各種格式的文本信息,而且還可以傳現(xiàn)在,電子郵件系統(tǒng)不但可以傳輸各種格式的文本信息,而且還可以傳輸圖像、聲音、視頻等多種信息,使電子郵件成為多媒體信息傳輸?shù)闹匾州攬D像、聲音、視頻等多種信息,使電子郵件成為多媒體信息傳輸?shù)闹匾侄沃?。段之一?2. 2. 郵件服務器與電子郵箱郵件服務器與電子郵箱 郵件服務器是郵件服務器是InternetInternet郵件服務系統(tǒng)的核心,它的作用與日常生活中的郵件服務系統(tǒng)的核心,它

16、的作用與日常生活中的郵局相似。一方面負責接收用戶送來的郵件,并根據(jù)收件人地址發(fā)送到對方郵局相似。一方面負責接收用戶送來的郵件,并根據(jù)收件人地址發(fā)送到對方的郵件服務器中;另一方面負責接收由其他郵件服務器發(fā)來的郵件,并根據(jù)的郵件服務器中;另一方面負責接收由其他郵件服務器發(fā)來的郵件,并根據(jù)收件人地址分發(fā)到相應的電子郵箱中。收件人地址分發(fā)到相應的電子郵箱中。3 E-mail E-mail服務服務Internet應用應用 如果要使用如果要使用E-mailE-mail服務,首先要擁有一個電子郵箱。電子郵箱是由提供服務,首先要擁有一個電子郵箱。電子郵箱是由提供電子郵件服務的機構(電子郵件服務的機構(ISPI

17、SP)為用戶建立的。當用戶向)為用戶建立的。當用戶向ISPISP申請申請InternetInternet帳戶帳戶時,時,ISPISP就會在它的郵件服務器上建立該用戶的電子郵件帳戶,它包括用戶名就會在它的郵件服務器上建立該用戶的電子郵件帳戶,它包括用戶名與用戶密碼。任何人都可以將電子郵件發(fā)送到某個電子郵箱中,但是只有電與用戶密碼。任何人都可以將電子郵件發(fā)送到某個電子郵箱中,但是只有電子郵箱的擁有者輸入正確的用戶名與用戶密碼,才能夠查看子郵箱的擁有者輸入正確的用戶名與用戶密碼,才能夠查看E-mailE-mail內容或處內容或處理理E-mailE-mail。3.E-mail3.E-mail地址地址

18、每個電子郵箱都有一個郵箱地址,稱為電子郵件地址。每個電子郵箱都有一個郵箱地址,稱為電子郵件地址。E-mailE-mail地址的格地址的格式是固定的,并且在全球范圍內是唯一的。用戶的電子郵件地址格式為:式是固定的,并且在全球范圍內是唯一的。用戶的電子郵件地址格式為: 用戶名用戶名 主機名主機名 主機名指的是擁有獨立主機名指的是擁有獨立IPIP地址的計算機的名字,用戶名是指在該計算機地址的計算機的名字,用戶名是指在該計算機上為用戶建立的上為用戶建立的E-mailE-mail帳號。例如帳號。例如Internet應用應用3.2 E-mail E-mail服務工作過程服務工作過程1.E-mail1.E-

19、mail服務的結構模型服務的結構模型 E-mailE-mail服務采用的是客戶服務采用的是客戶/ /服務器結構。服務器結構。 互聯(lián)網(wǎng)電子郵件電子郵件服務器服務器電子郵件電子郵件服務器服務器電子郵件電子郵件客戶端客戶端電子郵件電子郵件客戶端客戶端發(fā)送方發(fā)送方接收方接收方2.E-mail2.E-mail應用程序應用程序 E-mailE-mail應用程序的功能主要有兩個方面:一方面,應用程序的功能主要有兩個方面:一方面,E-mailE-mail應用程序負責應用程序負責將寫好的郵件發(fā)送到郵件服務器中;另一方面,負責從郵件服務器中讀取郵將寫好的郵件發(fā)送到郵件服務器中;另一方面,負責從郵件服務器中讀取郵件

20、,并對這些郵件進行處理。件,并對這些郵件進行處理。Internet應用應用3.E-mail3.E-mail的格式的格式 E-mailE-mail包括郵件頭與郵件體兩部分。包括郵件頭與郵件體兩部分。 郵件頭郵件頭是由多項內容構成的,其中一部分是由系統(tǒng)自動生成的,例如發(fā)是由多項內容構成的,其中一部分是由系統(tǒng)自動生成的,例如發(fā)信人地址、郵件發(fā)送的日期與時間;另一部分是由發(fā)件人輸入的,例如收件信人地址、郵件發(fā)送的日期與時間;另一部分是由發(fā)件人輸入的,例如收件人的地址、抄送人地址與郵件主題等。人的地址、抄送人地址與郵件主題等。 郵件體郵件體就是實際要傳送的信函內容。就是實際要傳送的信函內容。3.3 E-

21、mail E-mail協(xié)議的發(fā)展協(xié)議的發(fā)展電子郵件電子郵件服務器服務器 互聯(lián)網(wǎng)SMTP代理代理郵件緩存郵件緩存用戶信箱用戶信箱POP3代理代理發(fā)送發(fā)送(SMTP)發(fā)送發(fā)送(SMTP)接收接收(POP3)電子郵件電子郵件服務器服務器發(fā)送方發(fā)送方接收方接收方Internet應用應用子網(wǎng)子網(wǎng)A子網(wǎng)子網(wǎng)BInternet主機主機A 主機主機B SMTP服務器服務器ASMTP服務器服務器CSMTP服務器服務器BDNS系統(tǒng)系統(tǒng)DNS系統(tǒng)系統(tǒng) 在在InternetInternet中郵件報文傳輸過程中郵件報文傳輸過程 將郵件報文從用戶將郵件報文從用戶A A發(fā)送到用戶發(fā)送到用戶B B的步驟如下:的步驟如下:In

22、ternet應用應用 簡單郵件傳輸協(xié)議(簡單郵件傳輸協(xié)議(SMTPSMTP)是在)是在TCP/IPTCP/IP網(wǎng)絡上傳輸電子郵件的協(xié)議。網(wǎng)絡上傳輸電子郵件的協(xié)議。SMTPSMTP運行在運行在TCPTCP協(xié)議之上,它使用公開的端口號協(xié)議之上,它使用公開的端口號2525。SMTPSMTP規(guī)定了規(guī)定了1414條命令和條命令和2121種響應信息。種響應信息。 關鍵詞關鍵詞 變量變量 代碼代碼 說明說明 HELO HELO 發(fā)送端的主機名發(fā)送端的主機名 220 220 服務就緒服務就緒 MAIL FROM MAIL FROM 發(fā)信人發(fā)信人 221 221 服務關閉傳輸通道服務關閉傳輸通道 RCPT TO

23、 RCPT TO 預期的收信人預期的收信人 250 250 請求命令完成請求命令完成 DATA DATA 郵件的主體郵件的主體 251 251 用戶不是本地的,報文將被轉發(fā)用戶不是本地的,報文將被轉發(fā) QUIT 354 QUIT 354 開始郵件傳輸開始郵件傳輸 RSET 450 RSET 450 郵箱不可使用郵箱不可使用 VRFY VRFY 需要驗證的收信人名字需要驗證的收信人名字 500 500 語法錯,不能識別命令語法錯,不能識別命令 EXPN EXPN 需要擴展的郵件發(fā)送清單需要擴展的郵件發(fā)送清單 502 502 命令未實現(xiàn)命令未實現(xiàn) HELP HELP 命令名命令名 552 552

24、所請求的動作異常終止,存儲位置超過所請求的動作異常終止,存儲位置超過 SEND FROM SEND FROM 預期的收信人預期的收信人 553 553 所請求的動作未發(fā)生,郵箱名不允許使用所請求的動作未發(fā)生,郵箱名不允許使用 3.4 簡單郵件傳輸協(xié)議簡單郵件傳輸協(xié)議Internet應用應用 常用郵件讀取協(xié)議有常用郵件讀取協(xié)議有POP3POP3與與IMAPIMAP。1.POP31.POP3協(xié)議協(xié)議 郵局協(xié)議郵局協(xié)議POPPOP是最簡單的郵件讀取協(xié)議,現(xiàn)在使用的是第是最簡單的郵件讀取協(xié)議,現(xiàn)在使用的是第3 3個版本個版本POP3POP3。已經(jīng)成為已經(jīng)成為InternetInternet標準,大多數(shù)

25、的標準,大多數(shù)的ISPISP都支持都支持POP3POP3協(xié)議協(xié)議 POP3POP3協(xié)議使用客戶協(xié)議使用客戶/ /服務器的工作方式。接收郵件的用戶主機運行服務器的工作方式。接收郵件的用戶主機運行POPPOP客客戶程序,戶程序,ISPISP的郵件服務器則運行的郵件服務器則運行POPPOP服務器程序。服務器程序。2.IMAP2.IMAP協(xié)議協(xié)議 InternetInternet報文存取協(xié)議報文存取協(xié)議IMAPIMAP與與POP3POP3都是按客戶都是按客戶/ /服務器方式工作,但他們服務器方式工作,但他們有很大差別。有很大差別。POP3POP3協(xié)議是在脫機狀態(tài)下運行,協(xié)議是在脫機狀態(tài)下運行,IMAP

26、IMAP協(xié)議是在聯(lián)機狀態(tài)下運行。協(xié)議是在聯(lián)機狀態(tài)下運行。3.5 郵件讀取協(xié)議郵件讀取協(xié)議Internet應用應用4.1 FTP FTP的概念的概念 文件傳輸服務又稱為文件傳輸服務又稱為FTPFTP服務,它是服務,它是InternetInternet中最早提供的服務功能之一,中最早提供的服務功能之一,目前仍然在廣泛使用中。目前仍然在廣泛使用中。 文件傳輸服務是由文件傳輸服務是由FTPFTP應用程序提供的,而應用程序提供的,而FTPFTP應用程序遵循的是應用程序遵循的是TCP/IPTCP/IP協(xié)議族中的文件傳輸協(xié)議協(xié)議族中的文件傳輸協(xié)議FTPFTP,它允許用戶將文件從一臺計算機傳輸?shù)搅硪慌_,它允許

27、用戶將文件從一臺計算機傳輸?shù)搅硪慌_計算機上,并且能保證傳輸?shù)目煽啃?。計算機上,并且能保證傳輸?shù)目煽啃浴?由于采用由于采用TCP/IPTCP/IP協(xié)議作為協(xié)議作為InternetInternet的基本協(xié)議,無論兩臺的基本協(xié)議,無論兩臺InternetInternet上的上的計算機在地理位置上相距多遠,只要它們都支持計算機在地理位置上相距多遠,只要它們都支持FTPFTP協(xié)議,它們之間就可以隨協(xié)議,它們之間就可以隨意地相互傳送文件。這樣做不僅可以節(jié)省實時聯(lián)機的通信費用,而且可以方意地相互傳送文件。這樣做不僅可以節(jié)省實時聯(lián)機的通信費用,而且可以方便地閱讀與處理傳輸過來的文件。便地閱讀與處理傳輸過來的文

28、件。 目前,目前,F(xiàn)TPFTP仍然是人們最常用的仍然是人們最常用的InternetInternet服務之一。服務之一。4 FTP FTP服務服務Internet應用應用4.2 FTP FTP服務的工作過程服務的工作過程 FTPFTP服務采用的是客戶服務器模式。如下圖給出了文件傳輸服務的工作原服務采用的是客戶服務器模式。如下圖給出了文件傳輸服務的工作原理。理。 互聯(lián)網(wǎng)上載上載下載下載FTP客戶機客戶機FTP服務器服務器 提供提供FTP服務的計算機稱為服務的計算機稱為FTP服務器服務器,它通常是信息服務提供者的計,它通常是信息服務提供者的計算機,就相當一個大的文件倉庫。用戶的本地計算機稱為算機,就

29、相當一個大的文件倉庫。用戶的本地計算機稱為客戶客戶。將文件從。將文件從FTP服務器傳輸?shù)娇蛻舻倪^程稱為服務器傳輸?shù)娇蛻舻倪^程稱為下載下載;而將文件從客戶傳輸?shù)?;而將文件從客戶傳輸?shù)紽TP服務器服務器的過程稱為的過程稱為上載或上傳上載或上傳。 FTP服務是一種實時的聯(lián)機服務,用戶必須先登錄,只有登錄成功后才服務是一種實時的聯(lián)機服務,用戶必須先登錄,只有登錄成功后才能訪問,這樣的工作方式限制了能訪問,這樣的工作方式限制了Internet的使用,所以多數(shù)的使用,所以多數(shù)FTP服務器都提供服務器都提供了一種匿名了一種匿名FTP服務。服務。Internet應用應用4.3 匿名匿名FTPFTP服務服務 匿

30、名匿名FTPFTP服務的實質是提供服務的機構在它的服務的實質是提供服務的機構在它的FTPFTP服務器上建立一個公開服務器上建立一個公開帳戶(一般為帳戶(一般為anonymousanonymous),并賦予該帳戶訪問公共目錄的權利,以便提供免),并賦予該帳戶訪問公共目錄的權利,以便提供免費服務。如果用戶要訪問這些提供匿名服務費服務。如果用戶要訪問這些提供匿名服務FTPFTP服務器,一般不需要輸入用戶服務器,一般不需要輸入用戶名和用戶密碼。如果需要輸入它們的話,可以使用名和用戶密碼。如果需要輸入它們的話,可以使用“anonymous”作為用戶名,作為用戶名,使用使用“guest”作為用戶密碼;有些

31、作為用戶密碼;有些FTP服務器可能會要求用戶用自己的電子郵服務器可能會要求用戶用自己的電子郵件地址作為用戶密碼。提供這類服務的服務器稱為匿名件地址作為用戶密碼。提供這類服務的服務器稱為匿名FTP服務器。服務器。 目前,目前,Internet用戶使用的大多數(shù)用戶使用的大多數(shù)FTP服務都是匿名服務。為了保證服務都是匿名服務。為了保證FTP服務器的安全,幾乎所有的匿名服務器的安全,幾乎所有的匿名FTP服務器都只允許用戶下載文件,而不允服務器都只允許用戶下載文件,而不允許用戶上傳文件。許用戶上傳文件。 Internet應用應用4.4 FTP FTP客戶程序客戶程序 目前常用的目前常用的FTP客戶程序有

32、客戶程序有3種類型:傳統(tǒng)的種類型:傳統(tǒng)的FTP命令行、瀏覽器與命令行、瀏覽器與FTP下載工具。下載工具。 目前,常用的目前,常用的FTP下載工具主要有以下幾種:下載工具主要有以下幾種:CuteFTP、LeapFTP、AceFTP、BulletFTP與與WS-FTP等。等。 Internet應用應用5 WWW WWW服務服務5.1 WWW WWW服務的基本概念服務的基本概念 WWW(WorldWWW(World Wide Web) Wide Web)又稱為萬維網(wǎng),經(jīng)常簡稱為又稱為萬維網(wǎng),經(jīng)常簡稱為WEBWEB。它的出現(xiàn)是。它的出現(xiàn)是InternetInternet技術發(fā)展中的一個重要的里程碑。技

33、術發(fā)展中的一個重要的里程碑。 WWWWWW系統(tǒng)的結構采用了客戶系統(tǒng)的結構采用了客戶/ /服務器模式服務器模式。下圖給出了。下圖給出了WWWWWW服務的工作原服務的工作原理。理。html文件html文件HTTP協(xié)議透明訪問所鏈接的信息InternetInternetWWW服務器WWW服務器其他信息資源WWW客戶機 信息資源以信息資源以webweb頁的形式存儲在頁的形式存儲在WWWWWW服務器中,用戶通過服務器中,用戶通過WWWWWW客戶端瀏客戶端瀏覽器程序來瀏覽圖、文、聲并茂的覽器程序來瀏覽圖、文、聲并茂的WebWeb頁內容;頁內容; 通過通過WebWeb頁中的鏈接,用戶可以頁中的鏈接,用戶可以

34、方便地訪問位于其他方便地訪問位于其他WWWWWW服務器中的服務器中的WebWeb頁,或是其他類型的網(wǎng)絡信息資頁,或是其他類型的網(wǎng)絡信息資源。源。Internet應用應用WWWWWW服務具有以下主要特點:服務具有以下主要特點: 以超文本方式組織網(wǎng)絡多媒體信息,用戶可以訪問文本、語音、圖形以超文本方式組織網(wǎng)絡多媒體信息,用戶可以訪問文本、語音、圖形和視頻信息;和視頻信息; 用戶可以在用戶可以在InternetInternet范圍內的任意網(wǎng)站之間查詢、檢索、瀏覽及發(fā)布范圍內的任意網(wǎng)站之間查詢、檢索、瀏覽及發(fā)布信息,并實現(xiàn)對各種信息資源透明的訪問;信息,并實現(xiàn)對各種信息資源透明的訪問; 提供生動、直觀

35、、統(tǒng)一的圖形用戶界面;提供生動、直觀、統(tǒng)一的圖形用戶界面; WWWWWW服務的核心技術是:服務的核心技術是: 超文本標記語言(超文本標記語言(HTMLHTML) 超文本傳輸協(xié)議(超文本傳輸協(xié)議(HTTPHTTP) 超鏈接(超鏈接(hyperlinkhyperlink)Internet應用應用5.2 超文本、超媒體與超文本標記語言超文本、超媒體與超文本標記語言1.1.超文本與超媒體的概念超文本與超媒體的概念 WWW(WorldWWW(World Wide Web) Wide Web)又稱為萬維網(wǎng),經(jīng)常簡稱為又稱為萬維網(wǎng),經(jīng)常簡稱為WEBWEB。它的出現(xiàn)是。它的出現(xiàn)是InternetInterne

36、t技術發(fā)展中的一個重要的里程碑。技術發(fā)展中的一個重要的里程碑。 WWWWWW系統(tǒng)的結構采用了客戶系統(tǒng)的結構采用了客戶/ /服務器模式服務器模式。下圖給出了。下圖給出了WWWWWW服務的工作原服務的工作原理。理。Internet應用應用2.2.主頁主頁 信息資源以網(wǎng)頁的形式存儲在信息資源以網(wǎng)頁的形式存儲在WWWWWW服務器中,用戶通過瀏覽器向服務器中,用戶通過瀏覽器向WWWWWW服服務器發(fā)出請求,服務器根據(jù)客戶請求內容,將保存在務器發(fā)出請求,服務器根據(jù)客戶請求內容,將保存在WWWWWW服務器中的某個頁服務器中的某個頁面發(fā)送給客戶面發(fā)送給客戶。瀏覽器在接收到該頁面后對其進行解釋,最終將圖、文、聲。

37、瀏覽器在接收到該頁面后對其進行解釋,最終將圖、文、聲并茂的畫面呈現(xiàn)給用戶。并茂的畫面呈現(xiàn)給用戶。用戶可以通過頁面中的鏈接,方便地訪問位于其他用戶可以通過頁面中的鏈接,方便地訪問位于其他WWWWWW服務器中的頁面,或其他類型的網(wǎng)絡信息資源。服務器中的頁面,或其他類型的網(wǎng)絡信息資源。 主頁(主頁(home pagehome page)是一種特殊的是一種特殊的WebWeb頁面,是指包含個人或機構基本信頁面,是指包含個人或機構基本信息的頁面,用于對個人或機構進行綜合性介紹,是訪問個人或機構詳細信息息的頁面,用于對個人或機構進行綜合性介紹,是訪問個人或機構詳細信息的入口點。主頁一般包含以下基本元素:的入

38、口點。主頁一般包含以下基本元素: 文本(文本(texttext):最基本的元素,就是通常所說的文字;):最基本的元素,就是通常所說的文字; 圖像(圖像(imageimage):):WWWWWW瀏覽器一般只識別瀏覽器一般只識別GIFGIF與與JPEGJPEG兩種圖像格式;兩種圖像格式; 表格(表格(tabletable):類似于):類似于WordWord中的表格,表格單元內容一般為字符中的表格,表格單元內容一般為字符類型;類型; 超鏈接(超鏈接(hyperlinkhyperlink):):HTMLHTML中的重要元素,用于將中的重要元素,用于將HTMLHTML元素與其元素與其他主頁相連。他主頁相

39、連。Internet應用應用3.3.超文本標記語言超文本標記語言HTML HTML WWWWWW是以超文本標記語言與超文本傳輸協(xié)議為基礎,能夠提供面向是以超文本標記語言與超文本傳輸協(xié)議為基礎,能夠提供面向InternetInternet服務的、一致的用戶界面的信息瀏覽系統(tǒng)。服務的、一致的用戶界面的信息瀏覽系統(tǒng)。 HTMLHTML語言具有以下幾個特點:語言具有以下幾個特點: WWWWWW服務器中所存儲的頁面是一種結構化的文檔,采用超文本標記語服務器中所存儲的頁面是一種結構化的文檔,采用超文本標記語言書寫而成。言書寫而成。 HTMLHTML是是WWWWWW上用于創(chuàng)建超文本鏈接的基本語言。上用于創(chuàng)建超文本鏈接的基本語言。 HTMLHTML文檔可以將聲音、圖像、視頻等多媒體信息集成在一起。文檔可以將聲音、圖像、視頻等多媒體信息集成在一起。 使用使用HTMLHTML語言開發(fā)的語言開發(fā)的HTMLHTML超文本文件一般具有超文本文件一般具有.htm.htm(或(或.html.html)后綴。)后綴。Internet應用應用5.3 URL URL與信息定位與信息定位

溫馨提示

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

最新文檔

評論

0/150

提交評論