




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、萬維網(wǎng)的HTT濟口FTP協(xié)議WWWWorldWideWeb3WWeb中文譯名為萬維網(wǎng),環(huán)球信息網(wǎng)等。是歐洲核物理研究中心(CERN為全球范圍的科學家利用Internet建立在客戶機/服務器模型之上,為了方便地進行通信、交流和查詢所建立的。Internet采用超文本和超媒體的信息組織方式,將信息的鏈接擴展到整個Internet上。萬維網(wǎng)是一個分布式的超媒體(Hypermedia)系統(tǒng),它是超文本(Hypertext)系統(tǒng)的擴充,所謂超文本是包含指向其他文檔的鏈接文本,超文本是萬維網(wǎng)的基礎,在萬維網(wǎng)中,主要使用了兩個協(xié)議,分別是HTTPB議和FTP協(xié)議。1 HTTP協(xié)議超文本傳輸協(xié)議(Hypert
2、extTransferProtocol,HTTP)提供了訪問超文本信息的功能,是萬維網(wǎng)與Web服務器之間的通信協(xié)議,屬于應用層。HTT刖議是用于分布式協(xié)作超文本信息系統(tǒng)的、通用的、面向?qū)ο蟮膮f(xié)議??梢杂糜趥鬏敻鞣N超文本頁面和數(shù)據(jù)。HTT刖議包才§以下4個步驟:第一,建立連接??蛻舳讼蚍掌靼l(fā)出建立連接HTT百艮文的請求,服務端將響應發(fā)送回客戶端,連接建立。第二,發(fā)送請求??蛻舳税凑誋TTPB議通過連接線路向服務端發(fā)送請求。第三,給出應答。服務器按照客戶端的要求給出應答,將結果HTM戊件返回給客戶端。第四,關閉連接??蛻舳私拥紿TTP®文請求后關閉連接。HTT刖議是基于TCP
3、/IP之上的協(xié)議,它不僅保證是否能夠正確傳輸超文本文檔,而且還要確定傳輸文檔中的哪一部分,以及哪部分內(nèi)容首先顯示等。通常HTTPf艮文消息包括客戶向服務器的請求報文和服務器向客戶的響應報文。這兩種類型的報文消息由一個起始行,一個或者多個頭域,一個指示結束的空行和消息體組成。HTTP的報文結構包括通用首部、請求首部、響應首部、實體首部和實體主體五個部分。每個頭域由,和三部分組成。(注意:域名與大小寫無關,可以在域值前添加任何數(shù)量的空格符,可將萬維網(wǎng)的頭域擴展為多行。)通用域名首部包含請求和響應報文,其中的頭域還包含Cache-Control、Connection、Date、Pragma、Tran
4、sfer-Encoding、Upgrade、Via等。對通用頭域的擴展要求通訊雙方都支持,如果存在不支持的通用頭域,一般將會作為實體處理。一次HTTP!作其工作過程可分為以下幾步:第一,瀏覽器分析鏈接指向頁面的URL。第二,瀏覽器向DNS青求解析IP地址。第三,域名系統(tǒng)DNS牟析出微軟服務器的IP地址。第四,瀏覽器與該服務器建立TCP連接。第五,瀏覽器發(fā)出HTTP青求GET第六,服務器通過HTTPR向應把文件index.heml發(fā)送給瀏覽器。第七,TCP連接釋放。第八,瀏覽器將文件index.heml進行解釋,并將Web頁顯示給用戶。如果在以上過程中的某一步出現(xiàn)錯誤,那么產(chǎn)生錯誤的信息將返回到
5、客戶端,由顯示屏輸出。對于用戶來說,這些過程是由HTTP自己完成的,用戶只要用鼠標點擊,等待信息顯示就可以了。HTT睬用TCP作為運輸層協(xié)議,保證了數(shù)據(jù)的可靠傳輸,HTTP不需要考慮數(shù)據(jù)在傳輸過程中丟失后是怎樣重傳的,但是HTTPB議本身是無連接的,即通信雙方在交換HTTPm文之前不需要先建立HTTP®接。2 FTP協(xié)議文件傳輸協(xié)議(FileTransferProtocol,FTP)是因特網(wǎng)上使用最廣泛的文件傳輸協(xié)議,F(xiàn)TP運行在TCP上采用客戶/服務器模型,包括兩個組成部分,分別為FTP服務器、FTP客戶端。其中FTP服務器用來存儲文件,用戶可以使用FTP客戶端通過FTP協(xié)議訪問位
6、于服務器上的資源。FTP使用20和21這兩個端口,如果采用主動模式,那么數(shù)據(jù)傳輸端口就是20;如果采用被動模式,數(shù)據(jù)傳輸端口就是21。FTP提供以下功能:第一,提供不同種類的主機系統(tǒng)之間的傳輸。第二,使用戶對遠程服務器上的文件進行管理。第三,提供文件共享能力。另FTP還有兩種模式,主動方式Standard(PORTT式),被動方式Passive(PASV!f式)。Standard模式下FTP客戶端發(fā)送POR除令到服務器。Passive模式下FTP的客戶端發(fā)送PASV命令到FTPServer。Port:FTP客戶端與服務器的21端口建立控制連接,用來傳輸控制信息,客戶端發(fā)送請求,通過控制連接發(fā)送
7、給服務器端的控制進程。服務器通過自己的數(shù)據(jù)連接端口連接至客戶端的指定端口并發(fā)送數(shù)據(jù)。FTP服務器在很多情況下是不支持PASV莫式的,因為很多防火墻在設置時,是不允許接受外部發(fā)起連接的,因而位于防火墻后或內(nèi)網(wǎng)的客戶端無法穿過防火墻打開FTP服務器的高端端口,故許多內(nèi)網(wǎng)的客戶端不能用PORT英式登陸FTP服務器,造成無法連接。文件交換協(xié)議(FileExchangeProtoco,FXB相當于是FTP的控制器,也可以認為FXP本身其實就是FTP的一個子集,使一個FTP客戶端控制兩個FTP服務器,在兩個服務器之間傳送文件。FTP協(xié)議的任務是使計算機將文件傳送至另一臺計算機,它與這兩臺計算機所處的位置、聯(lián)接的方式、是否使用相同的計算機操作系統(tǒng)均沒有關系。例如,兩臺計算機通過FTP協(xié)議連接,并且能夠成功地訪問Internet,用戶就可以使用FTP命令來傳輸文件。其傳輸方式可分為兩大類:ASCII傳輸和二進制數(shù)據(jù)傳輸。ASCII傳輸模式:若客戶端當時正在拷貝的文件中包含的簡單ASCII碼,在機器上運行的是不同的操作系統(tǒng),當文件傳輸時,F(xiàn)TP協(xié)議通常會自動地調(diào)整文件的內(nèi)容以便于將文件“翻譯”成另一臺計算機存儲的文本文件格式,就是我們通常所說的翻譯。但
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 地理信息系統(tǒng)GIS應用知識庫建設題
- 社交電商平臺營銷推廣方案
- 餐飲行業(yè)從業(yè)經(jīng)歷及職位晉升證明(5篇)
- 教育行業(yè)在線教育教學法探索試題
- 從書中學習到的道理與感悟分享(11篇)
- 個人借款質(zhì)押合同
- 古詩文鑒賞教學計劃:月亮與詩詞
- 湖北省十堰市2025屆高三下學期四月調(diào)研考試數(shù)學試題(解析版)
- 難忘的校園活動事件記事作文11篇范文
- 湖北省“荊、荊、襄、宜四地七校考試聯(lián)盟2024-2025學年”高一下學期期中聯(lián)考生物試卷(解析版)
- 傲骨賢妻第一季臺詞(中英對照)The Good Wife S01E20
- 抑郁病診斷證明書
- 中國歷史地理概述 第三版
- 研究性學習與各學科課程教學整合研究
- “創(chuàng)客中國”中小企業(yè)創(chuàng)新創(chuàng)業(yè)大賽大賽評分標準
- 東歐社會主義國家的改革和演變
- 零售藥店醫(yī)保培訓試題及答案,零售藥店醫(yī)保培
- 儀長管道與引江濟淮(孔城河)交叉段改造工程環(huán)境影響報告書
- 電解質(zhì)第九講(偶極子轉(zhuǎn)向極化)
- 綜合辦公室安全職責
- 初中畢業(yè)證書怎么查詢電子版
評論
0/150
提交評論