計算機網(wǎng)絡(luò)互聯(lián)網(wǎng)應(yīng)用技術(shù)與應(yīng)用層協(xié)議_第1頁
計算機網(wǎng)絡(luò)互聯(lián)網(wǎng)應(yīng)用技術(shù)與應(yīng)用層協(xié)議_第2頁
計算機網(wǎng)絡(luò)互聯(lián)網(wǎng)應(yīng)用技術(shù)與應(yīng)用層協(xié)議_第3頁
計算機網(wǎng)絡(luò)互聯(lián)網(wǎng)應(yīng)用技術(shù)與應(yīng)用層協(xié)議_第4頁
計算機網(wǎng)絡(luò)互聯(lián)網(wǎng)應(yīng)用技術(shù)與應(yīng)用層協(xié)議_第5頁
已閱讀5頁,還剩105頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第2章互聯(lián)網(wǎng)應(yīng)用技術(shù)與應(yīng)用層協(xié)議互聯(lián)網(wǎng)應(yīng)用技術(shù)的發(fā)展互聯(lián)網(wǎng)應(yīng)用系統(tǒng)的工作模型C/S與P2P工作模式的異同基于C/S工作模式的網(wǎng)絡(luò)應(yīng)用類型網(wǎng)絡(luò)應(yīng)用協(xié)議分析與應(yīng)用當(dāng)前1頁,總共110頁。2.1互聯(lián)網(wǎng)應(yīng)用技術(shù)發(fā)展與工作模式2.2.1互聯(lián)網(wǎng)應(yīng)用技術(shù)發(fā)展的3個階段當(dāng)前2頁,總共110頁。2.1.2互聯(lián)網(wǎng)端系統(tǒng)與核心交換的基本概念

1.互聯(lián)網(wǎng)邊緣部分和核心交換部分當(dāng)前3頁,總共110頁。2.1.2互聯(lián)網(wǎng)端系統(tǒng)與核心交換的基本概念

2.端系統(tǒng)的概念端系統(tǒng)(endsystem):網(wǎng)絡(luò)邊緣部分的用戶設(shè)備。端系統(tǒng)運行FTP應(yīng)用程序、E-mail應(yīng)用程序、Web應(yīng)用程序、或P2P文件共享程序、即時通信程序等的計算機。未來網(wǎng)絡(luò)應(yīng)用中,端系統(tǒng)的主機類型將從計算機擴展到所有能夠接入互聯(lián)網(wǎng)的設(shè)備(如PDA、移動電話、數(shù)碼相機、電視機、無線傳感器網(wǎng)絡(luò)的傳感器結(jié)點,以及各種家用電器)。當(dāng)前4頁,總共110頁。2.1.2互聯(lián)網(wǎng)端系統(tǒng)與核心交換的基本概念

3.應(yīng)用程序體系結(jié)構(gòu)的概念當(dāng)前5頁,總共110頁。2.1.3應(yīng)用進程間的相互作用模式進程通信中的客戶/服務(wù)器模式當(dāng)前6頁,總共110頁。2.1.4應(yīng)用層C/S工作模式與P2P工作模式當(dāng)前7頁,總共110頁。2.1.4應(yīng)用層C/S工作模式與P2P工作模式

C/S工作模式特點服務(wù)器程序在固定的IP地址和熟知的端口號上一直處于打開狀態(tài),隨時準(zhǔn)備接收客戶端的服務(wù)請求??蛻舳顺绦蚩梢愿鶕?jù)用戶需要,在訪問服務(wù)器時打開??蛻舳酥g不能夠直接通信??蛻粽埱髷?shù)量比較多時,可由多個服務(wù)器組成的服務(wù)器集群構(gòu)成虛擬服務(wù)器。

服務(wù)器程序與服務(wù)器在應(yīng)用層C/S工作模式中,作為端系統(tǒng)的計算機可以分為客戶端與服務(wù)器端。服務(wù)器程序與客戶程序是協(xié)同工作的兩個部分。當(dāng)前8頁,總共110頁。2.1.4應(yīng)用層C/S工作模式與P2P工作模式采用C/S模式原因:網(wǎng)絡(luò)資源分布的不均勻性①網(wǎng)絡(luò)中計算機系統(tǒng)的類型、硬件結(jié)構(gòu)、功能都存在著很大的差異②從軟件角度來看,大型應(yīng)用軟件都是安裝專用服務(wù)器中,合法用戶需要通過互聯(lián)網(wǎng)訪問服務(wù)器,使用網(wǎng)絡(luò)資源。③從信息資源角度來看,數(shù)據(jù)、文本、圖像、音視頻資源存放在服務(wù)器中,合法用戶可以通過互聯(lián)網(wǎng)訪問這些信息資源。這樣做對保證信息資源使用的合法性與安全性,以及保證數(shù)據(jù)的完整性與一致性當(dāng)前9頁,總共110頁。2.1.4應(yīng)用層C/S工作模式與P2P工作模式P2P模式特征網(wǎng)絡(luò)結(jié)點之間采取對等方式,通過直接交換信息共享計算機資源和服務(wù)。應(yīng)用于實時通信、協(xié)同工作、內(nèi)容分發(fā)、分布式計算等領(lǐng)域。

通信模式:網(wǎng)絡(luò)中對等結(jié)點之間直接通信的能力。

基本特征:互聯(lián)網(wǎng)中由對等結(jié)點組成的一種動態(tài)的邏輯網(wǎng)絡(luò)。

實現(xiàn)技術(shù):實現(xiàn)對等結(jié)點之間直接通信所需設(shè)計的協(xié)議、軟件等。P2P網(wǎng)絡(luò)并不是一個新的網(wǎng)絡(luò)結(jié)構(gòu),而是一種新的網(wǎng)絡(luò)應(yīng)用模式純P2P模式、P2P與C/S的混合模式當(dāng)前10頁,總共110頁。2.1.4應(yīng)用層C/S工作模式與P2P工作模式P2P模式特征純P2P模式所有結(jié)點地位是平等的,以對等方式直接通信。沒有需要一直打開的專門服務(wù)器程序。P2P與C/S的混合模式

共享文件是在兩個對等結(jié)點之間直接傳輸,但是提出共享請求的結(jié)點需要通過一個查詢服務(wù)器找到當(dāng)前打開的對等結(jié)點的地址當(dāng)前11頁,總共110頁。2.1.4應(yīng)用層C/S工作模式與P2P工作模式P2P與C/S模式區(qū)別與聯(lián)系傳統(tǒng)互聯(lián)網(wǎng)資源共享是以服務(wù)器為中心的C/S工作模式,服務(wù)提供者與服務(wù)使用者之間的界限是清晰的。P2P網(wǎng)絡(luò)淡化了服務(wù)提供者與服務(wù)使用者的界限,所有結(jié)點同時身兼服務(wù)提供者與服務(wù)使用者的雙重身份。P2P進一步擴大網(wǎng)絡(luò)資源共享范圍和深度,提高網(wǎng)絡(luò)資源利用率,使信息共享達到最大化。當(dāng)前12頁,總共110頁。四、應(yīng)用層C/S工作模式與P2P工作模式P2P網(wǎng)絡(luò)發(fā)展的背景

網(wǎng)絡(luò)操作系統(tǒng)設(shè)計思想的基礎(chǔ)是網(wǎng)絡(luò)用戶資源共享模式。

網(wǎng)絡(luò)操作系統(tǒng)的發(fā)展過程經(jīng)歷了從對等到不對等的交替發(fā)展過程,

為實現(xiàn)網(wǎng)絡(luò)資源共享的P2P技術(shù)的發(fā)展奠定了基礎(chǔ)。

從事物發(fā)展“螺旋式上升”規(guī)律角度去認識P2P技術(shù)的發(fā)展

從信息資源存儲格局變化的角度去認識P2P技術(shù)的發(fā)展

在不同技術(shù)發(fā)展階段,人們對網(wǎng)絡(luò)應(yīng)用關(guān)注的重點也不同當(dāng)前13頁,總共110頁。2.1.5網(wǎng)絡(luò)應(yīng)用與應(yīng)用層協(xié)議1.網(wǎng)絡(luò)應(yīng)用與應(yīng)用層協(xié)議的基本概念網(wǎng)絡(luò)應(yīng)用:E-mail、FTP、TELNET、Web、IM、IPTV、VoIP基于網(wǎng)絡(luò)的金融應(yīng)用系統(tǒng)、電子政務(wù)、電子商務(wù)、遠程醫(yī)療、遠程數(shù)據(jù)存儲等。應(yīng)用層協(xié)議:網(wǎng)絡(luò)應(yīng)用主要組成部分。規(guī)定應(yīng)用程序進程之間通信所遵循的通信規(guī)則,包括:如何構(gòu)造進程通信報文、報文應(yīng)包括的字段、每個字段意義、交互過程等。當(dāng)前14頁,總共110頁。2.1.5網(wǎng)絡(luò)應(yīng)用與應(yīng)用層協(xié)議2.應(yīng)用層協(xié)議的基本內(nèi)容交換報文的類型。如請求報文與應(yīng)答報文。各種報文格式與包含的字段類型對每個字段意義的描述。進程在什么時間、如何發(fā)送報文,以及如何響應(yīng)。3.應(yīng)用層協(xié)議的類型標(biāo)準(zhǔn)網(wǎng)絡(luò)應(yīng)用:E-mail、FTP、TELNET、Web等,專用應(yīng)用層協(xié)議:很多P2P共享文件的應(yīng)用層協(xié)議屬于專用協(xié)議。當(dāng)前15頁,總共110頁。2.1.6網(wǎng)絡(luò)應(yīng)用對傳輸層協(xié)議的選擇根據(jù)網(wǎng)絡(luò)應(yīng)用的實際需求,決定選擇傳輸協(xié)議:TCP、UDP。TCP協(xié)議提供的服務(wù):功能完善、面向連接、可靠傳輸服務(wù)支持可靠的面向連接服務(wù)支持字節(jié)流傳輸服務(wù)支持全雙工服務(wù)UDP協(xié)議提供的服務(wù):簡單、高效傳輸服務(wù)無連接、不可靠的傳輸無提供擁塞控制機制不提供最小延時保證當(dāng)前16頁,總共110頁。2.1.6網(wǎng)絡(luò)應(yīng)用對傳輸層協(xié)議的選擇選擇TCP協(xié)議時需要注意的問題(1)TCP協(xié)議的擁塞控制機制的設(shè)計思想是在網(wǎng)絡(luò)出現(xiàn)擁塞之后,抑制客戶或服務(wù)器的發(fā)送進程,減少發(fā)送的數(shù)據(jù)數(shù)量,以便緩解網(wǎng)絡(luò)擁塞。(2)通過研究TCP協(xié)議發(fā)現(xiàn)的特點發(fā)現(xiàn),TCP協(xié)議不能保證最小的傳輸速率,也不能保證最小傳輸延時。(3)TCP協(xié)議能保證數(shù)據(jù)字節(jié)按照流方式傳送到目的進程,但是不能保證最小的傳輸速率和傳輸延時。當(dāng)前17頁,總共110頁。應(yīng)用層協(xié)議與傳輸層協(xié)議的關(guān)系網(wǎng)絡(luò)應(yīng)用類型應(yīng)用層協(xié)議傳輸層協(xié)議E-mailSMTPTCPTELNETTELNETTCPWebHTTPTCPFTPFTPTCPDNSDNSUDP或TCP流媒體RealNetworkUDP或TCPVoIPNet2phoneUDP當(dāng)前18頁,總共110頁。2.1.7網(wǎng)絡(luò)應(yīng)用對低層提供服務(wù)的要求傳輸層:為網(wǎng)路應(yīng)用提供服務(wù)質(zhì)量(QoS),傳輸可靠性、帶寬、延時多媒體網(wǎng)絡(luò)應(yīng)用對端到端的服務(wù)質(zhì)量要求:帶寬、延時、抖動、誤碼率等當(dāng)前19頁,總共110頁。2.2Web服務(wù)與HTTP協(xié)議2.2.1Web服務(wù)的基本概念1.支持Web服務(wù)的關(guān)鍵技術(shù)超文本傳輸協(xié)議HTTPWeb服務(wù)應(yīng)用層協(xié)議,超文本在瀏覽器與Web服務(wù)器之間的傳輸協(xié)議。超文本標(biāo)記語言HTML文檔中的特殊數(shù)據(jù)格式,一個文檔可以鏈接到另一個文檔。統(tǒng)一資源定位符URL標(biāo)識Web中的資源,以便于用戶查找。當(dāng)前20頁,總共110頁。2.2.1Web服務(wù)的基本概念2.超文本與超媒體的基本概念在Web系統(tǒng)中,信息按超文本方式組織超媒體進一步擴展了超文本所鏈接的信息類型當(dāng)前21頁,總共110頁。2.2.1Web服務(wù)的基本概念3.Web的工作方式Web系統(tǒng)C/S模式當(dāng)前22頁,總共110頁。2.2.1Web服務(wù)的基本概念4.主頁概念用戶訪問Web網(wǎng)站看到的第一個頁面,通過主頁訪問網(wǎng)站信息。

主頁基本元素:文本(text):最基本元素,就是通常所說的文字。圖像(image):Web瀏覽器通常識別GIF與JPEG圖像格式。表格(table):類似Word表格,表格單元內(nèi)容通常為字符類型。超鏈接(hyperlink):用于鏈接網(wǎng)頁。當(dāng)前23頁,總共110頁。2.2.2HTTP的工作機制1.URL與信息資源定位提供Internet上資源定位、訪問方式的一種抽象表示方法。由3部分組成:協(xié)議類型、主機名、路徑及地址。通過Web瀏覽器,URL不僅能漫游Web網(wǎng),也能用于FTP、E-mail和TELNET等。URL格式:訪問方式://服務(wù)器域名[:端口號]/路徑/文件名訪問Web網(wǎng)站要使用的HTTP協(xié)議

,其形式為:http://服務(wù)器名[:端口號]/路徑/文件名當(dāng)前24頁,總共110頁。2.2.2HTTP的工作機制1.URL與信息資源定位URL(:冒號左邊)指明了URL的訪問方式:(1)http:超文本傳輸協(xié)議(HTTP);(2)ftp:文件傳輸協(xié)議(FTP);(3)telnet:交互式會話;(4)mailto:電子郵件地址。HTTP的默認端口號是80(可以省略)。路徑/文件名用于直接指向服務(wù)器中的某一個文件省略路徑和文件名,則URL就指向了Internet上的某個主頁。當(dāng)前25頁,總共110頁。2.2.2HTTP的工作機制2.無狀態(tài)協(xié)議的概念HTTP使用面向連接的TCP協(xié)議,客戶端Web瀏覽器要與Web服務(wù)器之間建立一個TCP連接。TCP連接建立后,瀏覽器進程發(fā)送HTTP請求報文,并接收應(yīng)答報文。Web服務(wù)器接收HTTP請求報文,并發(fā)送應(yīng)答報文。TCP提供可靠服務(wù)保證客戶進程發(fā)送的HTTP請求正確到達服務(wù)器端。服務(wù)器進程發(fā)送HTTP應(yīng)答報文也正確達到客戶端。Web服務(wù)器發(fā)送HTTP應(yīng)答報文時,不保存瀏覽器的任何請求狀態(tài)信息(屬于無狀態(tài)協(xié)議)當(dāng)前26頁,總共110頁。2.2.2HTTP的工作機制HTTP協(xié)議兩種狀態(tài):非持續(xù)連接、持續(xù)連接3.非持續(xù)連接(HTTP1.0)

非持續(xù)連接每次請求/響應(yīng)都要建立一次TCP連接。例如:一個網(wǎng)頁包括一個HTML文件和105個GIF圖像文件(106個對象),那么瀏覽器工作過程為:缺點:必須為每個請求對象建立和維護一個新的TCP連接。當(dāng)前27頁,總共110頁。2.2.2HTTP的工作機制4.持續(xù)連接(HTTP1.1)持續(xù)連接時,服務(wù)器在發(fā)出響應(yīng)后保持該TCP連接,相同的客戶端進程與服務(wù)器端之間的后續(xù)報文都通過該連接傳送。

例如:一個網(wǎng)頁包括一個HTML文件和8個JPEG圖像文件,所有請求與應(yīng)答報文都通過一個持續(xù)TCP連接來傳送。工作方式:非流水線

客戶端只有在接收到前一個響應(yīng)時才能發(fā)出新的請求流水線

客戶端在沒有收到前一個響應(yīng)時就發(fā)出新的請求當(dāng)前28頁,總共110頁。2.2.3HTTP報文格式1.HTTP請求報文結(jié)構(gòu)當(dāng)前29頁,總共110頁。2.HTTP應(yīng)答報文結(jié)構(gòu)代碼短語說明100Continue請求的開始部分已經(jīng)被接受,客戶可以繼續(xù)他的請求101Switching服務(wù)器同意客戶的請求,切換到更新報頭中定義的協(xié)議200Ok請求成功201Created新的URL被創(chuàng)建202Accepted請求被接受,但還沒有馬上起作用204Noaccepted報文中沒有內(nèi)容301Multiplechoices所請求的URL指向多個資源302Movedpermanently服務(wù)器已經(jīng)不再使用所使用的URL304Movedtemporarily所請求的URL已暫時地移走400Badrequest在請求中有語法錯誤401Unauthorized請求缺乏適當(dāng)?shù)氖跈?quán)403Forbidden服務(wù)被拒絕404Notfound文檔未發(fā)現(xiàn)405MethodnotallowedURL不支持406Notacceptable所請求的格式不可接受500Servererror服務(wù)器端出錯501Notimplemented所請求的動作不能完成503Serviceunavailable服務(wù)器暫時不可使用,但以后可能接受請求當(dāng)前30頁,總共110頁。2.HTTP應(yīng)答報文結(jié)構(gòu)當(dāng)前31頁,總共110頁。3.請求報文、應(yīng)答報文的報頭結(jié)構(gòu)當(dāng)前32頁,總共110頁。4.請求報文、應(yīng)答報文的交互過程當(dāng)前33頁,總共110頁。4.請求報文、應(yīng)答報文的交互過程當(dāng)前34頁,總共110頁。2.2.4超文本標(biāo)記語言HTML1.HTML的標(biāo)記當(dāng)前35頁,總共110頁。2.2.4超文本標(biāo)記語言HTM1.HTML的標(biāo)記當(dāng)前36頁,總共110頁。2.Web文檔類型Web文檔3種類型:靜態(tài)文檔、動態(tài)文檔、活動文檔靜態(tài)文檔當(dāng)前37頁,總共110頁。2.Web文檔類型動態(tài)文檔、活動文檔當(dāng)前38頁,總共110頁。2.2.5Web瀏覽器1.Web瀏覽器的基本功能(1)查找、啟動與終止鏈接(2)查看內(nèi)嵌圖像與外部圖像(3)歷史與書簽的使用(4)改變式樣、字體與色彩(5)保存與打印主頁(6)設(shè)置起始頁當(dāng)前39頁,總共110頁。2.2.5Web瀏覽器2.Web瀏覽器的結(jié)構(gòu)當(dāng)前40頁,總共110頁。2.3基于Web網(wǎng)絡(luò)應(yīng)用2.3.1電子商務(wù)應(yīng)用1.電子商務(wù)基本概念通過互聯(lián)網(wǎng)Web技術(shù)開展的各種商務(wù)活動劃分三類:企業(yè)與企業(yè)(B2B)企業(yè)與消費者(B2C)消費者與消費者(C2C)當(dāng)前41頁,總共110頁。2.3.1電子商務(wù)應(yīng)用2.電子商務(wù)中的網(wǎng)絡(luò)技術(shù)電子商務(wù)要實現(xiàn)三個目標(biāo):保密、完整、防止抵賴。網(wǎng)絡(luò)安全技術(shù):身份確認、數(shù)據(jù)加密、數(shù)字簽名、第三方認證當(dāng)前42頁,總共110頁。2.3.1電子商務(wù)應(yīng)用3.電子商務(wù)系統(tǒng)的結(jié)構(gòu)系統(tǒng)包括:客戶、電子商店、收單銀行、發(fā)卡銀行、物流公司、認證中心當(dāng)前43頁,總共110頁。2.3.1電子商務(wù)應(yīng)用4.電子商務(wù)體系結(jié)構(gòu)網(wǎng)絡(luò)平臺層硬件基礎(chǔ)設(shè)施,包括:企業(yè)內(nèi)網(wǎng)、企業(yè)外網(wǎng)、商業(yè)增值網(wǎng)、服務(wù)平臺服務(wù)商信息發(fā)布層商務(wù)信息:企業(yè)介紹、產(chǎn)品介紹、市場動態(tài)、促銷信息等交易信息:商品交易活動中的主要內(nèi)容電子商務(wù)層網(wǎng)上商務(wù)活動服務(wù)功能當(dāng)前44頁,總共110頁。2.3.2電子政務(wù)應(yīng)用1.電子政務(wù)的基本概念在互聯(lián)網(wǎng)上發(fā)布政府信息,方便地了解政府信息。政府與公眾之間的事務(wù)進行互動處理,使政府能夠直接聽到群眾的呼聲政府內(nèi)部實現(xiàn)辦公自動化,提高政府機構(gòu)辦公效率。公務(wù)員獲得機構(gòu)內(nèi)外的工作業(yè)務(wù)信息,為政務(wù)工作和領(lǐng)導(dǎo)決策提供服務(wù)2.電子政務(wù)的作用和意義轉(zhuǎn)變政府工作方式,提高政府工作效率提高政府領(lǐng)導(dǎo)機構(gòu)科學(xué)決策的水平充分利用信息資源,降低管理和服務(wù)成本實施電子政務(wù),促進政府機構(gòu)改革當(dāng)前45頁,總共110頁。2.3.2電子政務(wù)應(yīng)用3.電子政務(wù)的類型

政府機關(guān)之間(G-to-G)

政府對企業(yè)(G-to-B)

政府對市民(G-to-C)當(dāng)前46頁,總共110頁。2.3.3MOOC應(yīng)用1.MOOC的基本概念MOOC(MassiveOpenOnlineCourse)稱為大規(guī)模在線開放課程,是一種新的課程模式,具有比較完整的課程結(jié)構(gòu)。2.MOOC的起源與發(fā)展起源于加拿大。2008年加拿大阿薩巴薩卡大學(xué)的喬治.西門子和斯蒂芬.唐斯基于聯(lián)通主義的學(xué)習(xí)理論模型,首次提出了MOOC,并創(chuàng)建了全球第一個cMOOC類型的課程。北京大學(xué)和清華大學(xué)等高校相繼與美國MOOC平臺簽約,面向全球免費開放了15門在線課程。深圳大學(xué)更是牽頭組建了全國地方高校優(yōu)課聯(lián)盟,首批有深圳大學(xué)、貴州大學(xué)、蘇州大學(xué)、首都師范大學(xué)、云南大學(xué)等56所高校加盟,當(dāng)前47頁,總共110頁。2.3.3MOOC應(yīng)用3.MOOC的優(yōu)勢(1)MOOC上的課程建立知識模塊化的課程體系(2)MOOC上的課程都配有在線測試,輔助教學(xué)效果(3)名校名課免費向全球開放(4)MOOC課程具有廣泛的學(xué)生學(xué)習(xí),從中產(chǎn)生了大量的學(xué)習(xí)數(shù)據(jù)(5)對于MOOC課程的學(xué)習(xí)感受以及心得、問題,學(xué)習(xí)者可以利用社交軟件構(gòu)建學(xué)習(xí)共同體,展開廣泛交流和探討(6)MOOC課程將同現(xiàn)有的教育課程體系有效和靈活的結(jié)合當(dāng)前48頁,總共110頁。2.3.4遠程醫(yī)療應(yīng)用1.遠程醫(yī)療的基本概念全新的醫(yī)療服務(wù)模式。結(jié)合計算機、多媒體、互聯(lián)網(wǎng)技術(shù)、醫(yī)療技術(shù),提高診斷與醫(yī)療水平2.遠程醫(yī)療技術(shù)研究的發(fā)展

在互聯(lián)網(wǎng)基礎(chǔ)上,將信息技術(shù)與醫(yī)療技術(shù)全面結(jié)合,遠程機器人在互聯(lián)網(wǎng)支持下輔助外科完成。3.遠程醫(yī)療技術(shù)的應(yīng)用范圍遠程醫(yī)療診斷系統(tǒng)、遠程醫(yī)療會診系統(tǒng)、遠程醫(yī)療教育系統(tǒng),遠程病床監(jiān)護系統(tǒng)。當(dāng)前49頁,總共110頁。2.3.5搜索引擎應(yīng)用1.搜索引擎技術(shù)研究的背景互聯(lián)網(wǎng)中的信息量呈爆炸性增長。全球Web頁面數(shù)量已超過40億,中國網(wǎng)頁數(shù)量估計超過3億不能快速提高搜索技術(shù)水平,大大降低網(wǎng)絡(luò)資源利用率,資源浪費,成為“信息垃圾”。搜索引擎分為兩種:目錄導(dǎo)航搜索引擎網(wǎng)頁搜索引擎當(dāng)前50頁,總共110頁。2.3.5搜索引擎應(yīng)用2.搜索引擎技術(shù)發(fā)展的過程1990年開發(fā)第一個Archie搜索軟件1994年4月,斯坦福大學(xué)的DavidFilo和楊致遠共同開發(fā)Yahoo搜索1997年10月,北京大學(xué)計算機系在CERNET上推出天網(wǎng)搜索1998年,BackRub項目組開發(fā)Google2000年,美國留學(xué)華人學(xué)者回國創(chuàng)業(yè),創(chuàng)建“百度”搜索引擎當(dāng)前51頁,總共110頁。2.3.5搜索引擎應(yīng)用3.搜索引擎的基本工作原理與結(jié)構(gòu)當(dāng)前52頁,總共110頁。2.3.5搜索引擎應(yīng)用4.搜索引擎的發(fā)展趨勢兩個發(fā)展方向:文本自動分類技術(shù)。在搜索引擎中對網(wǎng)頁自動分類,形成高信息覆蓋率、高查詢準(zhǔn)確性的搜索服務(wù)。下一代搜索引擎(深層搜索)。深層搜索到與Web頁鏈接的數(shù)據(jù)庫的信息。下一代跨媒體的搜索引擎,通過統(tǒng)一的界面和單一的提問,就能獲得以各種媒體形式存在的語義相似的結(jié)果。當(dāng)前53頁,總共110頁。2.4電子郵件服務(wù)與郵件協(xié)議電子郵件服務(wù)的發(fā)展過程互聯(lián)網(wǎng)上使用最廣泛的一類服務(wù)傳輸各種格式文本信息、圖像、聲音、視頻等多種信息1971年,公布第一個關(guān)于電子郵件的文檔(RFC196)。1982年,公布簡單郵件傳輸協(xié)議(SMTP)標(biāo)準(zhǔn)(RFC821、822)。1993年,提出通用互聯(lián)網(wǎng)郵件擴充(MIME)標(biāo)準(zhǔn)。1996年,公布草案標(biāo)準(zhǔn),郵件說明類型(文本、語音、圖像、視頻。)2001年,公布SMTP新標(biāo)準(zhǔn)(RFC821、822)。當(dāng)前54頁,總共110頁。2.4.1.電子郵件服務(wù)的基本概念1.電子郵件服務(wù)電子郵件與社會中郵政系統(tǒng)有相似的結(jié)構(gòu)與工作規(guī)程。郵件服務(wù)器是互聯(lián)網(wǎng)郵件服務(wù)系統(tǒng)的核心負責(zé)接收網(wǎng)絡(luò)送來的郵件,并根據(jù)收件人地址轉(zhuǎn)發(fā)到接收方的郵件服務(wù)器中;負責(zé)接收由其他郵件服務(wù)器發(fā)來的郵件,并根據(jù)收件人地址分發(fā)到相應(yīng)的電子郵箱中。當(dāng)前55頁,總共110頁。2.4.1.電子郵件服務(wù)的基本概念2.電子郵箱的概念要使用電子郵件服務(wù),首先要擁有一個電子郵箱。電子郵箱由提供電子郵件服務(wù)的機構(gòu)(ISP)為用戶建立。當(dāng)前56頁,總共110頁。2.4.1.電子郵件服務(wù)的基本概念3.電子郵件服務(wù)的工作過程5個步驟:編寫郵件、提交郵件、交付郵件、接收與處理郵件、讀取郵件當(dāng)前57頁,總共110頁。2.4.2電子郵件系統(tǒng)基本功能主要功能包括:(1)郵件發(fā)送者把郵件信息發(fā)送給接收者,接收者可以是一個或多個。(2)可以發(fā)送多媒體信息(數(shù)據(jù)、文件、文字、聲音、圖像、圖形)。(3)發(fā)送者或接收者可以是Internet以外的用戶。(4)電子郵件發(fā)送/接收軟件可以與用戶的其他軟件集成。(5)具有較強管理和監(jiān)控功能,以利于系統(tǒng)維護、改善系統(tǒng)運行性能。(6)方便用戶使用,如支持多種語言文本、郵件優(yōu)先權(quán)等。當(dāng)前58頁,總共110頁。2.4.2電子郵件系統(tǒng)基本功能能協(xié)議組成:(1)傳輸方式的協(xié)議簡單郵件傳輸協(xié)議SMTP。通用Internet郵件擴展協(xié)議MIME(2)郵件存儲訪問協(xié)議郵政協(xié)議第3版POP-3Internet郵件訪問協(xié)議第4版IMAP-4(3)目錄訪問方法的協(xié)議

輕型目錄訪問協(xié)議LDAP當(dāng)前59頁,總共110頁。2.4.3電子郵件系統(tǒng)結(jié)構(gòu)與工作原理1.電子郵件系統(tǒng)結(jié)構(gòu)用戶接口客戶(發(fā)送郵件)服務(wù)器(接收郵件)用戶發(fā)郵件用戶讀郵件發(fā)送郵件的TCP連接接收郵件的TCP連接端口號25用戶代理UA報文傳送代理MTA發(fā)送郵件緩沖區(qū)用戶郵箱當(dāng)前60頁,總共110頁。2.4.3電子郵件系統(tǒng)結(jié)構(gòu)與工作原理1.電子郵件系統(tǒng)結(jié)構(gòu)用戶接口UA(發(fā)送和接收郵件)撰寫、顯示、處理報文傳送代理MTA(郵件發(fā)送給接收方,從網(wǎng)絡(luò)接收郵件)CS方式傳送/接收、報告郵件傳送情況工作原理當(dāng)前61頁,總共110頁。2.4.3電子郵件系統(tǒng)結(jié)構(gòu)與工作原理2.郵件報文傳輸過程當(dāng)前62頁,總共110頁。2.4.4郵件報文交付的3個階段當(dāng)前63頁,總共110頁。2.4.5SMTP協(xié)議的基本內(nèi)容1.SMTP命令和應(yīng)答SMTP命令SMTP應(yīng)答關(guān)鍵詞變量代碼說明HELO發(fā)送端的主機名220服務(wù)就緒MAILFROM發(fā)信人221服務(wù)關(guān)閉傳輸通道RCPTTO預(yù)期的收信人250請求命令完成DATA郵件主體251用戶不是本地的,報文將被轉(zhuǎn)發(fā)QUIT354開始郵件輸入RSET450郵箱不可使用VRFY需要驗證的收信人名字500語法錯,不能識別命令EXPN需要擴展的郵件發(fā)送清單502命令未實現(xiàn)HELP命令名552所請求的動作異常終止,存儲位置超過553所請求的動作未發(fā)生,郵箱名不允許使用當(dāng)前64頁,總共110頁。2.4.5SMTP協(xié)議的基本內(nèi)容2.郵箱報文的封裝當(dāng)前65頁,總共110頁。2.4.5SMTP協(xié)議的基本內(nèi)容3.報文格式(1)所有報文都是由ASCII碼組成。(2)報文由報文行組成,各行之間用回車、換行符分隔。(3)報文的長度不能超過998個字符。(4)報文行的長度≤78個字符之內(nèi)(不包括回車換行符)。(5)報文中可包括多個首部字段和首部內(nèi)容。(6)報文可包括一個主體,主體必須用一個空行與其首部分隔。(7)除非需要使用回車與換行符,否則報文中不使用回車與換行符。當(dāng)前66頁,總共110頁。2.4.5SMTP協(xié)議的基本內(nèi)容4.郵件報文傳送過程(1)連接建立當(dāng)前67頁,總共110頁。2.4.5SMTP協(xié)議的基本內(nèi)容4.郵件報文傳送過程(2)報文傳送當(dāng)前68頁,總共110頁。2.4.5SMTP協(xié)議的基本內(nèi)容4.郵件報文傳送過程(3)連接終止當(dāng)前69頁,總共110頁。2.4.6MIME協(xié)議的基本內(nèi)容MIME是SMTP輔助協(xié)議(非郵件傳輸協(xié)議),不能替代SMTP協(xié)議。允許非7位ASCII碼數(shù)據(jù)通過SMTP傳輸當(dāng)前70頁,總共110頁。2.4.7POP3、IMAP4協(xié)議、

基于Web電子郵件1.POP3協(xié)議(郵件讀取協(xié)議)當(dāng)前71頁,總共110頁。2.4.7POP3、IMAP4、基于Web電子郵件

2.IMAP4協(xié)議與POP3相似,功能更強下載郵件之前檢查郵件頭部。下載郵件之前可用特定字符串搜索電子郵件的內(nèi)容。可以下載部分電子郵件??梢栽卩]件服務(wù)器上創(chuàng)建、刪除、更名郵箱。存放電子郵件可以在文件夾中創(chuàng)建分層次的郵箱當(dāng)前72頁,總共110頁。2.4.7POP3、IMAP4、基于Web電子郵件3.基于Web的電子郵件20世紀(jì)90年代中期,Hotmail開發(fā)了基于Web的電子郵件系統(tǒng)。目前幾乎所有門戶網(wǎng)站都提供基于Web的電子郵件,使用Web瀏覽器收發(fā)郵件?;赪eb電子郵件,用戶代理就是Web瀏覽器,用戶與遠程郵箱之間的通信使用的是HTTP協(xié)議,而不是POP3或IMAP4協(xié)議。郵件服務(wù)器之間的通信仍然使用SMTP協(xié)議當(dāng)前73頁,總共110頁。2.5文件傳輸服務(wù)與FTP、TFTP協(xié)議2.5.1文件傳輸?shù)幕靖拍?.FTP文件服務(wù)FTP允許用戶將文件從一臺計算機保證可靠傳輸?shù)搅硪慌_計算機。使用FTP服務(wù),用戶可以方便地訪問網(wǎng)絡(luò)文件資源。不需要對文件進行轉(zhuǎn)換,服務(wù)效率高1971年4月,公布第一個FTP協(xié)議標(biāo)準(zhǔn)(RFC114)當(dāng)前74頁,總共110頁。2.5.1文件傳輸?shù)幕靖拍?.FTP服務(wù)的工作過程采用典型的C/S模式,傳輸層選擇TCP協(xié)議FTP服務(wù)器:提供FTP服務(wù)的計算機。下載:本地計算機用戶(客戶)將文件從FTP服務(wù)器傳輸?shù)娇蛻舻倪^程。上傳:客戶端將文件從本地計算機傳輸?shù)紽TP服務(wù)器的過程。當(dāng)前75頁,總共110頁。2.5.1文件傳輸?shù)幕靖拍?.匿名FTP服務(wù)在FTP服務(wù)器上建立一個公開賬戶(通常為Anonymous),并賦予該賬戶訪問公共目錄的權(quán)限,以便提供免費的服務(wù)。要訪問匿名服務(wù)FTP,不需要輸入用戶名與用戶密碼(也可以用“Anonymous”作為用戶名,用“Guest”作為密碼;匿名FTP服務(wù)只允許用戶下載文件,不允許用戶上傳文件當(dāng)前76頁,總共110頁。2.5.1文件傳輸?shù)幕靖拍?.TFTP協(xié)議:簡化FTP版本。1981年公布TFTP協(xié)議標(biāo)準(zhǔn)FTP、TFTP協(xié)議比較

①對傳輸可靠性的要求。FTP面向連接、可靠;TFTP簡潔、采用UDP。

②協(xié)議的命令集。FTP制定發(fā)送/接收文件、列出目錄與刪除文件等復(fù)雜命令;TFTP協(xié)議只定義文件發(fā)送/接收基本命令。

③數(shù)據(jù)表示方式。FTP指定數(shù)據(jù)類型,TFTP協(xié)議只允許傳輸ASCII碼或二進制文本文件。

④用戶鑒別。FTP有登錄用戶鑒別功能,TFTP不提供用戶鑒別功能。當(dāng)前77頁,總共110頁。2.5.2FTP協(xié)議特點(1)交互式用戶界面利用FTP命令方便與服務(wù)器對話。(2)對文件格式說明允許指定數(shù)據(jù)類型和格式(文本方式、二進制方式)。(3)權(quán)限控制文件傳輸之前,向服務(wù)器提供登錄用戶名和口令。當(dāng)前78頁,總共110頁。2.5.3FTP協(xié)議工作原理1.控制連接、數(shù)據(jù)連接當(dāng)前79頁,總共110頁。2.5.3FTP協(xié)議工作原理2.FTP會話過程FTP會話之前,F(xiàn)TP客戶端使用臨時端口號(如5100)與服務(wù)器端熟知端口號(21)之間連接一個控制連接??刂七B接建立之后,服務(wù)器端要求客戶端發(fā)送用戶名和口令。服務(wù)器端接收到客戶端文件傳輸命令后,開始發(fā)起與客戶端的數(shù)據(jù)連接。客戶端使用臨時端口號(如5000)與服務(wù)器端熟知端口號20之間建立數(shù)據(jù)連接。文件下載(或上傳)。數(shù)據(jù)連接上文件傳輸結(jié)束,關(guān)閉數(shù)據(jù)連接。當(dāng)前80頁,總共110頁。2.5.3FTP協(xié)議工作原理3.FTP客戶程序

常用FTP客戶程序類型:傳統(tǒng)命令行在MS-DOS控制臺命令行狀態(tài)下,執(zhí)行FTP命令行Web瀏覽器(50)瀏覽器用于Web訪問外,還支持FTP方式登錄FTP服務(wù)器,下載文件FTP下載工具FlashFXP、LeechFTP、CuteFTP等當(dāng)前81頁,總共110頁。2.5.4FTP交互命令、協(xié)議執(zhí)行執(zhí)行過程1.命令FTP控制命令:①USER:向服務(wù)器發(fā)送用戶名。②PASS:向服務(wù)器發(fā)送用戶口令。③LIST:向服務(wù)器請求發(fā)送當(dāng)前目錄的文件列表。④RETR(filename):從服務(wù)器端檢索當(dāng)前目錄指定的文件。⑤STOR(filename):將客戶主機的一個文件存儲到FTP服務(wù)器中當(dāng)前82頁,總共110頁。2.5.4FTP交互命令、協(xié)議執(zhí)行過程2.響應(yīng)每個FTP命令,服務(wù)器至少有一個應(yīng)答。主要有:①125:數(shù)據(jù)連接正確,準(zhǔn)備傳輸文件。②150:數(shù)據(jù)連接即將打開。③220:服務(wù)就緒。④221:服務(wù)關(guān)閉。⑤226:數(shù)據(jù)連接關(guān)閉。⑥230:用戶注冊完成。⑦331:用戶名正確,需要傳輸用戶口令當(dāng)前83頁,總共110頁。2.5.4FTP交互命令、協(xié)議執(zhí)行3.FTP協(xié)議執(zhí)行過程當(dāng)前84頁,總共110頁。2.6域名系統(tǒng)與DNS服務(wù)

2.6.1DNS服務(wù)的概念1.DNS的作用主機域名轉(zhuǎn)換成IP地址能夠方便訪問各種網(wǎng)絡(luò)資源和服務(wù)實現(xiàn)互聯(lián)網(wǎng)應(yīng)用層協(xié)議的基礎(chǔ)當(dāng)前85頁,總共110頁。2.6.1DNS服務(wù)的概念2.DNS系統(tǒng)的功能名字空間定義:系統(tǒng)提供所有可能出現(xiàn)的結(jié)點命名的名字空間。名字注冊:為主機分配在全網(wǎng)具有唯一性的名字。名字解析:提供有效的主機名與網(wǎng)絡(luò)IP地址轉(zhuǎn)換機制。當(dāng)前86頁,總共110頁。2.6.2域名結(jié)構(gòu)主機名字要求全局唯一,能在整個互聯(lián)網(wǎng)通用。便于管理(名字分配、確認、回收)。便于映射,域名與IP地址之間映射(關(guān)鍵問題映射效率)。當(dāng)前87頁,總共110頁。2.6.3DNS服務(wù)的實現(xiàn)1.域名空間與資源記錄按照樹形名字空間結(jié)構(gòu),域名相關(guān)數(shù)據(jù)技術(shù)規(guī)范建立域名空間樹上每個結(jié)點和葉子用一組信息命名域名查詢就是從某個域的域名集合中抽取某類特殊信息的過程2.域名服務(wù)器保存域名樹結(jié)構(gòu)和對應(yīng)信息的服務(wù)器程序擁有對部分域名空間樹完整信息的解析(授權(quán)服務(wù)器)授權(quán)服務(wù)器所管理的是“區(qū)域”(zone)域名信息3.地址解析程序從域名服務(wù)器中檢索客戶請求查詢的域名所對應(yīng)的IP地址當(dāng)前88頁,總共110頁。2.6.3DNS服務(wù)的實現(xiàn)4.三者關(guān)系1)通過對本地地址解析程序系統(tǒng)調(diào)用,對域名系統(tǒng)進行訪問。2)從地址解析角度看,域名系統(tǒng)是由數(shù)量未知的域名服務(wù)器構(gòu)成的系統(tǒng),每個域名服務(wù)器存儲整個域名空間樹數(shù)據(jù)的一部分。3)從域名服務(wù)角度看,域名系統(tǒng)由相互獨立(稱為“區(qū)域”)的本地數(shù)據(jù)集構(gòu)成的。DNS系統(tǒng)3個基本構(gòu)件:域名數(shù)據(jù)庫、服務(wù)、用戶。當(dāng)前89頁,總共110頁。2.6.4域名解析的基本原理1.域名解析的基本概念域名解析器:將域名轉(zhuǎn)換為對應(yīng)的IP地址的過程。控制面板→TCP/IP→屬性2.域名解析算法遞歸解析反復(fù)解析當(dāng)前90頁,總共110頁。2.6.4域名解析的基本原理迭代解析當(dāng)前91頁,總共110頁。2.6.4域名解析的基本原理

遞歸解析當(dāng)前92頁,總共110頁。2.6.5域名系統(tǒng)的高速緩存1.復(fù)制每個根目錄被復(fù)制,該服務(wù)器副本存放在整個網(wǎng)絡(luò)上。當(dāng)一個新的網(wǎng)絡(luò)加入互聯(lián)網(wǎng)時,在本地的DNS服務(wù)器中配置一個根服務(wù)器表。2.緩存使用高速緩存優(yōu)化查詢開銷。每個服務(wù)器都保留了一個域名緩存,查詢一個新的域名時,服務(wù)器將該綁定的一個副本置于它的緩存中當(dāng)前93頁,總共110頁。2.7遠程登錄服務(wù)與TELNET協(xié)議2.7.1TELNET協(xié)議產(chǎn)生的背景始于20世紀(jì)60年代后期,使用大型計算機時,必須首先直接連接到主機的一個終端,使用用戶名和密碼登錄成為合法用戶之后,才能將軟件與數(shù)據(jù)輸入到主機,完成科學(xué)計算的任務(wù)。引入網(wǎng)絡(luò)虛擬終端(NVT),提供一種專門的鍵盤定義,用來屏蔽不同計算機系統(tǒng)在鍵盤輸入上的差異性。1971年,公布TELNET協(xié)議(RFC97)。當(dāng)前94頁,總共110頁。2.7.2TELNET協(xié)議工作原理典型的客戶/服務(wù)器模式用戶終端數(shù)據(jù)格式轉(zhuǎn)換成標(biāo)準(zhǔn)的NVT格式,傳輸?shù)絋ELNET服務(wù)器端。服務(wù)器將接收到的NVT格式數(shù)據(jù)轉(zhuǎn)換成主機內(nèi)部數(shù)據(jù)格式,傳輸給主機。當(dāng)前95頁,總共110頁。2.7.3Windows下使用Telnet如何使用遠程登錄(兩個條件)用戶的計算機要有TELNET應(yīng)用軟件(如,Windows的TELNET客戶端程序)。用戶在遠程計算機上有自己的用戶賬戶(包括用戶名與密碼),或者該遠程計算機提供公開的用戶賬戶(匿名賬戶)。當(dāng)前96頁,總共110頁。2.7.3Windows下使用Telnet1.Windows命令行使用telnet2.Windows窗口下使用遠程桌面連接當(dāng)前97頁,總共110頁。2.8網(wǎng)絡(luò)配置服務(wù)與網(wǎng)絡(luò)管理協(xié)議2.8.1動態(tài)主機配置協(xié)議DHCP1.

溫馨提示

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

評論

0/150

提交評論