




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
第7章應(yīng)用層基本概念1. 應(yīng)用層的作用、服務(wù)與數(shù)據(jù)單元(1)作用應(yīng)用層的主要作用是為用戶的各種應(yīng)用程序提供接口,從而使得用戶的應(yīng)用程序能夠使用網(wǎng)絡(luò)、系統(tǒng)的資源,并接受網(wǎng)絡(luò)服務(wù)。(2)服務(wù)用戶正是通過應(yīng)用層的服務(wù)來綜合使用OSI或TCP/IP模型各個層次服務(wù)的。(3)數(shù)據(jù)單元應(yīng)用層處理的數(shù)據(jù)單元是應(yīng)用層報文。基本概念2.應(yīng)用層常用的協(xié)議由于應(yīng)用層與網(wǎng)絡(luò)、計算機和其他用戶終端直接接口,因此,應(yīng)用層的協(xié)議是不斷更新和增長的一類。常用的協(xié)議有:
超文本傳輸協(xié)議HTTP(Hypertexttransferprotocol)文件傳輸協(xié)議FTP(FileTransferProtocol)簡單郵件傳輸協(xié)議SMTP(SimpleMailTransferProtocol)郵局協(xié)議POP(POP3)(PostOfficeProtocol)域名服務(wù)DNS(DomainNameSystem)網(wǎng)絡(luò)系統(tǒng)的計算模式網(wǎng)絡(luò)模型(networkmodel)就是指網(wǎng)絡(luò)上計算機之間處理信息的方式,又被稱為網(wǎng)絡(luò)計算模式。在網(wǎng)絡(luò)發(fā)展進程中,有如下幾種:①“主機-終端機”模式;②“專用服務(wù)器”模式;③“客戶機/服務(wù)器C/S”模式;④“B/S瀏覽器/服務(wù)器”模式;⑤“P2P(對等)”模式的分布處理模式。C/S模式
客戶(Client)與服務(wù)器(Server)
服務(wù)器和客戶機并不是指其硬件,而是指運行在計算機中的兩種程序。
①在名為服務(wù)器的計算機中,運行著一個總是打開的程序,它負(fù)責(zé)接收客戶端程序的服務(wù)請求,并為其提供服務(wù)。
②在客戶機中,運行著另一個客戶端程序。這個程序可能總是打開,也可能時而打開,時而關(guān)閉??蛻魴C之間并不直接通信。C/S模式客戶(Client)與服務(wù)器(Server)
例如,發(fā)送郵件的系統(tǒng)中,SMTP服務(wù)器總是打開,并向客戶端程序提供發(fā)送郵件的服務(wù)和相應(yīng);而發(fā)送郵件的客戶端程序只在發(fā)送郵件時打開,并提出服務(wù)的請求。C/S工作原理①
客戶:向服務(wù)器提出服務(wù)請求,并接受服務(wù)器的響應(yīng)結(jié)果,因此,客戶是指發(fā)起本次通信的進程。② 服務(wù)器:接受客戶提出的服務(wù)請求,并做出響應(yīng),因此,服務(wù)器是提供服務(wù)的進程。 C/S模式工作的網(wǎng)絡(luò)中,采用的是客戶進程的“請求驅(qū)動機制”,即每一次通信都是由客戶進程隨機啟動的。而服務(wù)器的進程則處于等待狀態(tài),以便及時響應(yīng)客戶服務(wù)請求。C/S實現(xiàn)結(jié)構(gòu)C/S主要特點①開放結(jié)構(gòu)。②集中管理與協(xié)同工作。③物理結(jié)構(gòu):客戶和服務(wù)器程序可以安裝在一臺計算機的硬件上,也可以安裝在多臺計算機的硬件中,物理結(jié)構(gòu)與邏輯結(jié)構(gòu)并不相同。④身份靈活。B/S模式B/S模式繼承了傳統(tǒng)C/S模式中的網(wǎng)絡(luò)軟、硬件平臺和應(yīng)用。在各種應(yīng)用信息系統(tǒng)中,大都采用了B/S模式,它是一個簡單的、低廉的、以Web技術(shù)為基礎(chǔ)的“瘦”型系統(tǒng)。B/S模式客戶端不需要安裝專門的軟件,只需要瀏覽器即可,瀏覽器通過Web服務(wù)器與數(shù)據(jù)庫進行交互??蛻魴C(瀏覽器)—Web服務(wù)器—數(shù)據(jù)庫服務(wù)器B/S模式C/S與B/S對比以電子郵件為例:C/S:下載專門的電子郵件客戶端軟件,如foxmail,軟件將郵件存放到本地,即使斷網(wǎng)仍然能訪問已有的郵件,但是要收發(fā)郵件仍需網(wǎng)絡(luò)。B/S:直接使用瀏覽器進行郵件操作,必須要借助網(wǎng)絡(luò)訪問數(shù)據(jù)庫服務(wù)器才能查看到郵件。P2P模式網(wǎng)絡(luò)中的所有節(jié)點是“平等”的;沒有一個總是打開的服務(wù)器程序;任意一對主機上的應(yīng)用程序可以直接相互通信,彼此可以共享自己主機中的資源在對等網(wǎng)絡(luò)中,每個結(jié)點都具備了客戶端和服務(wù)器雙重特性,可以同時作為服務(wù)使用者和服務(wù)提供者。P2P模式P2P模式適用場合“對等網(wǎng)”適用于小型辦公室、實驗室、游戲廳和家庭等小規(guī)模網(wǎng)絡(luò)。對于以資源共享為主要目的小型辦公室來說,對等網(wǎng)是最好的選擇。DNS域名系統(tǒng)域名系統(tǒng)親,和我說話吧??你的地址是多少?我的IP是03好吧,知道了!第一次通信。。。。。。。。。。域名系統(tǒng)親,怎么不聯(lián)系我呢??你的地址是多少?上次不是說了?我的IP是03好難記哦,還是不聯(lián)系了吧?。?!第二次通信域名系統(tǒng)的基本知識1.域名系統(tǒng)(DomainNameSystem)的作用與組成工作原理
DNS按照C/S模式工作,由提供服務(wù)的DNS服務(wù)器程序和使用服務(wù)的DNS客戶機程序兩個基本部分組成。作用通過主機的IP地址,找到主機,實現(xiàn)通信,DNS為用戶提供從主機名到IP地址的解析。組成在互聯(lián)網(wǎng)中,域名系統(tǒng)包括了分布在世界各地的DNS服務(wù)器和客戶機。
如,校園網(wǎng)內(nèi)某臺主機的瀏覽器輸入某網(wǎng)站網(wǎng)址“”后,該客戶機中指定的DNS服務(wù)器將其解析為IP地址,并定位到此網(wǎng)站。協(xié)議DNS協(xié)議運行在傳輸層的UDP協(xié)議之上,使用的默認(rèn)端口號是53。域名系統(tǒng)的基本知識2.域名的基本知識(1)為什么要使用域名人:許多標(biāo)識符:姓名,學(xué)號,身份證在某一特定的環(huán)境下,某種識別方法可能更為合適。因特網(wǎng)上的主機:許多標(biāo)識符主機名,IP地址,物理地址主機名:便于記憶,容易被人接受,但由不定長字母組成,路由器難處理IP地址:層次結(jié)構(gòu),獲得地址的具體信息域名系統(tǒng)的基本知識為了折中不同的偏好進行主機名到IP地址的轉(zhuǎn)換域名系統(tǒng)(DomainNameSystem)
DNS通常由其他應(yīng)用層協(xié)議(HTTP、SMTP和FTP)所使用(2)DNS中DN的組成完整的DNS名字由不超過255個英文字符組成。在DNS的域名系統(tǒng)中,每一層的名字都不得超過63個字符,而且在其所在的層必須惟一。域名系統(tǒng)的基本知識3.Internet的域名管理機構(gòu)(1)Internet的國際域名管理機構(gòu)向互聯(lián)網(wǎng)絡(luò)用戶提供服務(wù)的機構(gòu)是國際互聯(lián)網(wǎng)絡(luò)信息中心(InterNIC)。(2)Internet的中國域名管理機構(gòu)中國國家一級的互聯(lián)網(wǎng)絡(luò)信息中心是CNNIC。成員:CNNIC由國內(nèi)知名的專家和國內(nèi)的幾大互聯(lián)網(wǎng)絡(luò)組織的代表組成。
主要作用:主要業(yè)務(wù)之一就是進行域名的注冊服務(wù)。域名系統(tǒng)的基本知識DNS名稱的樹狀組織及域名空間結(jié)構(gòu)root域名系統(tǒng)的基本知識DNS的域名稱空間從上至下分為五級,分別是:根域、頂級域、二級域、子域和主機(資源)名稱(1)根域(root)上圖中的域樹頂部。它代表整個Internet。在Internet中,根域包括了13個根域DNS服務(wù)器,用來管理Internet的根和最高域。(2)頂級域(一級域)位于根域下面的第一級域名,如,com、edu、gov、cn等。域名系統(tǒng)的基本知識域名代碼意義ac學(xué)術(shù)單位com公司、商業(yè)機構(gòu)edu學(xué)術(shù)與教育機構(gòu)gov政府部門mil軍事機構(gòu)net網(wǎng)絡(luò)服務(wù)機構(gòu)org協(xié)會等非盈利機構(gòu)<CountryCode>國家代碼(cn,de)biz商業(yè)組織info信息服務(wù)機構(gòu)name個人域名pro專業(yè)人員(醫(yī)生、律師)areo航空公司、機場coop商業(yè)合作租住museum博物館及文化遺產(chǎn)組織域名系統(tǒng)的基本知識組織模式是按組織管理的層次結(jié)構(gòu)劃分所產(chǎn)生的組織型域名,由3個字母組成。地理模式就是根據(jù)國家的類別而所產(chǎn)生的地理區(qū)域型域名。這類域名是世界各國的名稱,規(guī)定由2個字母組成。域名系統(tǒng)的基本知識域名系統(tǒng)的基本知識(3)二級域頂級域名下面細(xì)化為多個二級域(頂級域名之下的域名)。它由分布在各地的“InterNIC”子機構(gòu)負(fù)責(zé)管理。在Internet中,使用二級域之前,必須向InterNIC的子機構(gòu)注冊。域名系統(tǒng)的基本知識頂級域名域名類型ac科研機構(gòu)com商業(yè)組織edu教育機構(gòu)gov政府部門int國際組織net網(wǎng)絡(luò)支持中心org各種非贏利性組織行政區(qū)代碼我國的各個行政區(qū)域名系統(tǒng)的基本知識(4)子域三級及以下的域名都被稱為“子域”,通常由已登記注冊的二級域名的單位來創(chuàng)建和指派。(5)主機或資源名主機或資源名稱是DNS目錄樹中的葉節(jié)點(葉節(jié)點是指不能再創(chuàng)建其他節(jié)點的節(jié)點),它用來標(biāo)識特定主機或資源的名稱,在DNS服務(wù)器中它用于定位主機的IP地址。域名系統(tǒng)的基本知識
Internet主機域名的排列原則是低層的子域名在前面,而它們所屬的高層域名在后面。
Internet主機域名的一般格式為:中國南開大學(xué)計算機系的主機域名系統(tǒng)的基本知識域名的結(jié)構(gòu)域名系統(tǒng)的基本知識中央電視臺向因特網(wǎng)提供萬維網(wǎng)服務(wù)的計算機的域名是:
因特網(wǎng)的域名舉例提供萬維網(wǎng)服務(wù)的計算機名意思是:商業(yè)機構(gòu)中央電視臺←頂級域名←二級域名←三級域名域名系統(tǒng)的基本知識因特網(wǎng)的域名舉例清華大學(xué)向因特網(wǎng)提供網(wǎng)站服務(wù)的計算機的域名是:
意思是:域名系統(tǒng)的基本知識5.DNS系統(tǒng)的工作過程
客戶機:用戶通過客戶機上的程序,如IE瀏覽器,提出服務(wù)請求;最后,DNS服務(wù)器會將請求的結(jié)果“”主機對應(yīng)的IP地址返回給瀏覽器。
服務(wù)器:DNS本地服務(wù)器會接受客戶機提出查詢請求,并返回查詢結(jié)果。域名系統(tǒng)的基本知識DNS服務(wù)器應(yīng)具有的基本功能管理一個或多個區(qū)域(Zone)的數(shù)據(jù)。能夠接受DNS客戶機提出的“主機域名”對應(yīng)IP地址的查詢請求。查詢所請求的數(shù)據(jù),若不在本服務(wù)器中,能夠自動向其他“DNS服務(wù)器”查詢。向DNS客戶機提供“主機名稱”對應(yīng)的IP地址的查詢結(jié)果。域名系統(tǒng)的基本知識7.FQDN與IP地址之間的解析方向正向解析:是指從主機域名到IP地址的解析;逆向解析:是指從IP地址到主機域名的過程。8.IP地址與物理地址之間的解析方向正向地址解析:是指從IP地址到物理地址之間的解析。逆向地址解析:是指從物理地址到IP地址的解析。9.兩級地址解析的實現(xiàn)域名系統(tǒng)的基本知識DNS的工作原理1.DNS服務(wù)器的類型域名系統(tǒng)中存在著大量的分布在全球各地的DNS服務(wù)器,每臺服務(wù)器中都存在著若干主機的映射信息。DNS的域名空間是層次型的,其DNS服務(wù)器的分布也是層次型的??蛻粽埱體ww.主機的IP地址的流程
(1)客戶機請求根服務(wù)器,查詢comDNS服務(wù)器。
(2)客戶機請求comDNS服務(wù)器,查詢DNS服務(wù)器。
(3)客戶機請求DNS服務(wù)器,查詢www.的IP地址。DNS的工作原理根服務(wù)器在本地DNS服務(wù)器的屬性選項卡中都會自動列出13個根服務(wù)器;其標(biāo)號為a~m。DNS的工作原理頂級域服務(wù)器頂級域名服務(wù)器負(fù)責(zé)表7-1和表7-2中所列出的所有頂級域名的解析服務(wù)。授權(quán)(二級、三級…)DNS服務(wù)器在提供公共服務(wù)的組織機構(gòu)中,通過授權(quán)DNS服務(wù)器來設(shè)置可供公共訪問的主機記錄。DNS的工作原理本地DNS服務(wù)器屬于各Intranet所有,如,公司、學(xué)校、小區(qū)ISP等;從理論說,這些DNS服務(wù)器并不嚴(yán)格屬于圖7-5結(jié)構(gòu)中的某個等級。當(dāng)本地DNS服務(wù)器有客戶的查詢的信息時,將直接返回查詢結(jié)果;而當(dāng)本地DNS服務(wù)器中,沒有客戶要查詢的信息時,則本地DNS服務(wù)器就會充當(dāng)代理,將請求轉(zhuǎn)發(fā)到相應(yīng)的結(jié)構(gòu)進行查詢。DNS的工作原理DNS服務(wù)器的查詢方式
按照C/S方式工作,提出本次查詢請求—客戶機,提供查詢結(jié)果—服務(wù)器。
遞歸查詢服務(wù)器進行等待
迭代查詢客戶機進行等待DNS的工作原理域名解析的流程圖DNS的工作原理遞歸一個過程或函數(shù)在其定義或說明中有直接或間接調(diào)用自身的一種方法。是自頂向下逐步拓展需求,最后自下向頂運算。即由f(n)拓展到f(1),再由f(1)逐步算回f(n)。
迭代迭代,顧名思意就是不停的代換的意思。讓計算機對一組指令(或一定步驟)進行重復(fù)執(zhí)行,在每次執(zhí)行這組指令(或這些步驟)時,都從變量的原值推出它的一個新值。是直接自下向頂運算,由f(1)算到f(n)。DNS的工作原理例1:一個飼養(yǎng)場引進一只剛出生的新品種兔子,這種兔子從出生的下一個月開始,每月新生一只兔子,新生的兔子也如此繁殖。如果所有的兔子都不死去,問到第12個月時,該飼養(yǎng)場共有兔子多少只?分析:這是一個典型的遞推問題。我們不妨假設(shè)第1個月時兔子的只數(shù)為u1,第2個月時兔子的只數(shù)為u2,第3個月時兔子的只數(shù)為u3,……根據(jù)題意,“這種兔子從出生的下一個月開始,每月新生一只兔子”,則有DNS的工作原理u1=1,u2=u1+u1×1=2,u3=u2+u2×1=4,……根據(jù)這個規(guī)律,可以歸納出下面的遞推公式:以下是引用片段:un=(un-1)×2(n≥2)對應(yīng)un和un-1,定義兩個迭代變量y和x,可將上面的遞推公式轉(zhuǎn)換成如下迭代關(guān)系:以下是引用片段:y=x*2x=yDNS的工作原理(1)遞歸查詢遞歸查詢是最常見的查詢方式。主機向本地域名服務(wù)器的查詢一般都是采用遞歸查詢。DNS的工作原理(2)迭代查詢
遞歸查詢也是常見的查詢方式。本地DNS服務(wù)器采用迭代查詢的方式進行。DNS的工作原理電子郵件系統(tǒng)電子郵件系統(tǒng)
電子郵件(e-mail)是因特網(wǎng)上使用得最多的和最受用戶歡迎的一種應(yīng)用。1.電子郵件的特點電子郵件為Internet用戶提供了一種方便、快速、廉價的通信手段。電子郵件在電子商務(wù)及國際交流中發(fā)揮著重要作用。
電子郵件與普通信件相比節(jié)約了時間。
電子郵件的地址是固定的,但是實際位置是保密的。電子郵件的基本知識電子郵件系統(tǒng)不但可以傳輸各種格式的文本信息,還可以傳輸圖像、聲音、視頻等多種信息,已成為多媒體信息傳輸?shù)闹匾侄沃弧?.電子郵件的工作方式是服務(wù)器/客戶機模式(1)普通郵政系統(tǒng)的工作方式(2)電子郵件系統(tǒng)的工作方式電子郵件的基本知識電子郵件的基本知識3.電子郵件服務(wù)器的類型Internet中的電子郵件系統(tǒng)也設(shè)有郵局--郵件服務(wù)器、郵箱--電子郵箱,并有自己的電子郵件地址書寫規(guī)則。(1)發(fā)送郵件的服務(wù)器SMTP服務(wù)器它負(fù)責(zé)接收用戶送來的郵件,并根據(jù)收件人地址發(fā)送到對方的郵件服務(wù)器中,同時還負(fù)責(zé)轉(zhuǎn)發(fā)其他郵件服務(wù)器發(fā)來的郵件。(2)接收郵件的服務(wù)器POP3服務(wù)器它負(fù)責(zé)從接收端郵件服務(wù)器的郵箱中取回自己的電子郵件。電子郵件的基本知識4.收發(fā)電子郵件的條件和基本概念(1)郵件賬戶電子郵箱是由提供電子郵件服務(wù)的機構(gòu)(一般是ISP)為用戶建立的。當(dāng)用戶向ISP申請Internet賬戶時,ISP就會在它的郵件服務(wù)器上建立該用戶的電子郵件賬戶,它包括用戶名(username)與用戶密碼(password)。任何人都可以將電子郵件發(fā)送到某個電子郵箱中,但只有電子郵箱的擁有者輸入正確的用戶名與用戶密碼時,才能查看電子郵件內(nèi)容或處理電子郵件。電子郵件的基本知識(2)郵件地址
電子郵件與傳統(tǒng)郵件一樣,也需要一個地址,全球惟一。Internet電子郵件地址由用戶名和郵件服務(wù)器的主機名(包括域名)組成,中間用@隔開,其格式為
Username@Hostname.Domain-name
用戶名@主機名
登錄名@ISP郵件服務(wù)器的地址電子郵件的基本知識其中:Username:表示用戶名,代表用戶在郵箱中使用的賬號;Hostname:表示用戶郵箱所在的郵件服務(wù)器的主機名;Domain-name:表示郵件服務(wù)器所在的域名;@:表示“at”。電子郵件的基本知識例如:
某臺服務(wù)器的主機名叫mail,該服務(wù)器所在的域名為,在該服務(wù)器上有一個郵件用戶,用戶名為scyrl,那么該用戶的電子郵件地址為:“scyrl@”電子郵件的基本知識電子郵件系統(tǒng)的組成1.電子郵件系統(tǒng)的幾個組成部分
一個電子郵件系統(tǒng)應(yīng)具有3個主要組成部件,即客戶端郵件程序(用戶代理)、郵件服務(wù)器,以及電子郵件使用的服務(wù)協(xié)議。2.郵件服務(wù)協(xié)議類型
發(fā)送郵件的協(xié)議:SMTP讀取郵件的協(xié)議:POP3和IMAP
MIME在其郵件首部中說明了郵件的數(shù)據(jù)類型(如文本、聲音、圖像、視像等),使用MIME可在郵件中同時傳送多種類型的數(shù)據(jù)。(1)SMTP-簡單郵件傳輸協(xié)議提供的發(fā)送郵件的協(xié)議。由于SMTP使用客戶服務(wù)器方式,因此負(fù)責(zé)發(fā)送郵件的SMTP進程就是SMTP客戶,而負(fù)責(zé)接收郵件的SMTP進程就是SMTP服務(wù)器。電子郵件系統(tǒng)的組成注意一個郵件服務(wù)器既可以作為客戶,也可以作為服務(wù)器。例如,當(dāng)郵件服務(wù)器A向另一個郵件服務(wù)器B發(fā)送郵件時,郵件服務(wù)器A就作為SMTP客戶,而B是SMTP服務(wù)器。當(dāng)郵件服務(wù)器A從另一個郵件服務(wù)器B接收郵件時,郵件服務(wù)器A就作為SMTP服務(wù)器,而B是SMTP客戶。電子郵件系統(tǒng)的組成(2)POP-郵局協(xié)議POP是因特網(wǎng)上負(fù)責(zé)接收郵件的協(xié)議。在接收郵件的用戶
PC
機中必須運行
POP
客戶程序,而在用戶所連接的
ISP
的郵件服務(wù)器中則運行
POP
服務(wù)器程序。發(fā)送方郵件緩存
接收端郵件服務(wù)器用戶代理SMTPSMTPPOP3
發(fā)送端郵件服務(wù)器用戶代理用戶郵箱接收方(發(fā)送郵件)(發(fā)送郵件)(讀取郵件)因特網(wǎng)電子郵件系統(tǒng)的組成(3)IMAP-報文存取協(xié)議IMAP也是按客戶服務(wù)器方式工作,現(xiàn)在較新的是版本4,即IMAP4。
用戶在自己的PC機上就可以操縱ISP的郵件服務(wù)器的郵箱,就像在本地操縱一樣。
因此IMAP是一個聯(lián)機協(xié)議。當(dāng)用戶PC機上的IMAP客戶程序打開IMAP服務(wù)器的郵箱時,用戶就可看到郵件的首部。若用戶需要打開某個郵件,則該郵件才傳到用戶的計算機上。電子郵件系統(tǒng)的組成IMAP的特點IMAP最大的好處就是用戶可以在不同的地方使用不同的計算機隨時上網(wǎng)閱讀和處理自己的郵件。
IMAP還允許收件人只讀取郵件中的某一個部分。例如,收到了一個帶有視像附件(此文件可能很大)的郵件。為了節(jié)省時間,可以先下載郵件的正文部分,待以后有時間再讀取或下載這個很長的附件。IMAP的缺點是如果用戶沒有將郵件復(fù)制到自己的PC機上,則郵件一直是存放在IMAP服務(wù)器上。因此用戶需要經(jīng)常與IMAP服務(wù)器建立連接。電子郵件系統(tǒng)的組成不要將郵件讀取協(xié)議POP或IMAP與郵件傳送協(xié)議SMTP弄混。
發(fā)信人的用戶代理向源郵件服務(wù)器發(fā)送郵件,以及源郵件服務(wù)器向目的郵件服務(wù)器發(fā)送郵件,都是使用SMTP協(xié)議。
而POP協(xié)議或IMAP協(xié)議則是用戶從目的郵件服務(wù)器上讀取郵件所使用的協(xié)議。注意電子郵件系統(tǒng)的組成SMTP有以下缺點:SMTP不能傳送可執(zhí)行文件或其他的二進制對象。SMTP限于傳送7位的ASCII碼。許多其他非英語國家的文字(如中文、俄文,甚至帶重音符號的法文或德文)就無法傳送。SMTP服務(wù)器會拒絕超過一定長度的郵件。某些SMTP的實現(xiàn)并沒有完全按照[RFC821]的SMTP標(biāo)準(zhǔn)。電子郵件系統(tǒng)的組成電子郵件系統(tǒng)的組成(4)MIME-“通用因特網(wǎng)郵件擴充”協(xié)議MIME并沒有改動SMTP或取代它。MIME的意圖是繼續(xù)使用目前的[RFC822]格式,但增加了郵件主體的結(jié)構(gòu),并定義了傳送非ASCII碼的編碼規(guī)則。定義了許多郵件內(nèi)容的格式,對多媒體電子郵件的表示方法進行了標(biāo)準(zhǔn)化。定義了傳送編碼,可對任何內(nèi)容格式進行轉(zhuǎn)換,而不會被郵件系統(tǒng)改變。電子郵件系統(tǒng)的組成電子郵件系統(tǒng)的組成用戶代理(UserAgent)就是用戶與電子郵件系統(tǒng)的接口,是電子郵件客戶端軟件。用戶代理的功能:撰寫、顯示、處理和通信。郵件服務(wù)器的功能是發(fā)送和接收郵件,同時還要向發(fā)信人報告郵件傳送的情況(已交付、被拒絕、丟失等)。郵件服務(wù)器按照客戶服務(wù)器方式工作。郵件服務(wù)器需要使用發(fā)送和讀取兩個不同的協(xié)議。3.郵件客戶端程序的功能電子郵件系統(tǒng)的組成常用郵件客戶端程序類型①OutlookExpress②MicrosoftOutlook③foxmail電子郵件系統(tǒng)的組成HTTPHTTP基于萬維網(wǎng)的電子郵件電子郵件從A發(fā)送到網(wǎng)易郵件服務(wù)器是使用HTTP協(xié)議。兩個郵件服務(wù)器之間的傳送使用SMTP。郵件從新浪郵件服務(wù)器傳送到B是使用HTTP協(xié)議。ABSMTP網(wǎng)易郵件服務(wù)器新浪郵件服務(wù)器HTTPwww(worldwideweb)萬維網(wǎng)
1989年,歐洲原子能研究組織(EuropeanOrganizationforNuclearResearch,CERN)的計算機專家TimBerners-Lee提出了WorldWideWeb的概念,構(gòu)想在Internet之上構(gòu)建一個交互的超文本(hypertext)系統(tǒng)以方便世界各地的物理學(xué)家的交流。超文本:文檔中的某個詞可以鏈接到其它文檔或文檔中的某個位置。WWW起源超媒體與超文本萬維網(wǎng)是分布式超媒體(hypermedia)系統(tǒng),它是超文本(hypertext)系統(tǒng)的擴充。一個超文本由多個信息源鏈接成。利用一個鏈接可使用戶找到另一個文檔。這些文檔可以位于世界上任何一個接在因特網(wǎng)上的超文本系統(tǒng)中。超文本是萬維網(wǎng)的基礎(chǔ)。超媒體與超文本的區(qū)別是文檔內(nèi)容不同。超文本文檔僅包含文本信息,而超媒體文檔還包含其他表示方式的信息,如圖形、圖像、聲音、動畫,甚至活動視頻圖像。萬維網(wǎng)提供分布式服務(wù)萬維網(wǎng)站點A萬維網(wǎng)站點C萬維網(wǎng)站點E萬維網(wǎng)站點D萬維網(wǎng)站點B鏈接到鏈接到鏈接到鏈接到鏈接到鏈接到
萬維網(wǎng)的工作方式萬維網(wǎng)以客戶服務(wù)器方式工作。瀏覽器就是在用戶計算機上的萬維網(wǎng)客戶程序。萬維網(wǎng)文檔所駐留的計算機則運行服務(wù)器程序,因此這個計算機也稱為萬維網(wǎng)服務(wù)器??蛻舫绦蛳蚍?wù)器程序發(fā)出請求,服務(wù)器程序向客戶程序送回客戶所要的萬維網(wǎng)文檔。在一個客戶程序主窗口上顯示出的萬維網(wǎng)文檔稱為頁面(page)。萬維網(wǎng)必須解決的問題(1)怎樣標(biāo)志分布在整個因特網(wǎng)上的萬維網(wǎng)文檔?
使用統(tǒng)一資源定位符URL(UniformResourceLocator)來標(biāo)志萬維網(wǎng)上的各種文檔。使每一個文檔在整個因特網(wǎng)的范圍內(nèi)具有唯一的標(biāo)識符URL。
URL統(tǒng)一資源定位符URL是對可以從因特網(wǎng)上得到的資源的位置和訪問方法的一種簡潔的表示。URL給資源的位置提供一種抽象的識別方法,并用這種方法給資源定位。只要能夠?qū)Y源定位,系統(tǒng)就可以對資源進行各種操作,如存取、更新、替換和查找其屬性。URL相當(dāng)于一個文件名在網(wǎng)絡(luò)范圍的擴展。因此URL是與因特網(wǎng)相連的機器上的任何可訪問對象的一個指針。
URL的一般形式URL的一般形式是:<協(xié)議>://<主機>:<端口>/<路徑>http:///HTML/news/list_18.htmlHTTP默認(rèn)端口號80已省略若再省略文件的<路徑>項,則URL就指到因特網(wǎng)上的某個主頁(homepage),如:(2)用何協(xié)議實現(xiàn)萬維網(wǎng)上各種超鏈的鏈接?
在萬維網(wǎng)客戶程序與萬維網(wǎng)服務(wù)器程序之間進行交互所使用的協(xié)議,是超文本傳送協(xié)議HTTP(HyperTextTransferProtocol)。HTTP是一個應(yīng)用層協(xié)議,它使用TCP連接進行可靠的傳送。
萬維網(wǎng)必須解決的問題超文本傳送協(xié)議HTTP為了使超文本的鏈接能夠高效率地完成,需要用HTTP協(xié)議來傳送一切必須的信息。從層次的角度看,HTTP是萬維網(wǎng)上能夠可靠地交換文件(包括文本、聲音、圖像等各種多媒體文件)的重要基礎(chǔ)。萬維網(wǎng)的工作過程因特網(wǎng)服務(wù)器鏈接到URL的超鏈接HTTP使用此TCP連接瀏覽器程序服務(wù)器程序HTTP客戶清華大學(xué)院系設(shè)置建立TCP連接釋放TCP連接HTTP響應(yīng)報文
響應(yīng)文檔HTTP請求報文
請求文檔用戶點擊鼠標(biāo)后所發(fā)生的事件(1)瀏覽器分析超鏈接指向頁面的URL。(2)瀏覽器向DNS請求解析
的IP地址。(3)域名系統(tǒng)DNS解析出清華大學(xué)服務(wù)器的IP地址。(4)瀏覽器與服務(wù)器建立TCP連接(5)瀏覽器發(fā)出取文件命令:
GET/chn/yxsz/index.htm。(6)服務(wù)器給出響應(yīng),把文件index.htm發(fā)給瀏覽器。(7)TCP連接釋放。(8)瀏覽器顯示“清華大學(xué)院系設(shè)置”文件index.htm中的所有文本。RTTRTT請求一個萬維網(wǎng)文檔所需的時間萬維網(wǎng)服務(wù)器萬維網(wǎng)客戶發(fā)起TCP連接HTTP請求報文傳輸文檔的時間整個文檔收到時間時間HTTP響應(yīng)報文GET:檢索URL(用得最多)HEAD:只檢索響應(yīng)頭POST:向服務(wù)器發(fā)送數(shù)據(jù)PUT:putspageonserver(在服務(wù)器上放頁面)DELETE:從服務(wù)器上刪除頁面HTTP請求類型服務(wù)器響應(yīng)狀態(tài)碼200OKrequestsucceeded,requestedobjectlaterinthismsg301MovedPermanentlyrequestedobjectmoved,newlocationspecifiedlaterinthismsg(Location:)400BadRequestrequestmsgnotunderstoodbyserver404NotFoundrequesteddocumentnotfoundonthisserver505HTTPVersionNotSupported/(3)怎樣使各種萬維網(wǎng)文檔都能在因特網(wǎng)上的各種計算機上顯示出來,同時使用戶清楚地知道在什么地方存在著超鏈接?
超文本標(biāo)記語言HTML(HyperTextMarkupLanguage)使得萬維網(wǎng)頁面的設(shè)計者可以很方便地用一個超鏈接從本頁面的某處鏈接到因特網(wǎng)上的任何一個萬維網(wǎng)頁面,并且能夠在自己的計算機屏幕上將這些頁面顯示出來。萬維網(wǎng)必須解決的問題超文本標(biāo)記語言HTML超文本標(biāo)記語言HTML(HyperTextMark-upLanguage)中的Markup的意思就是“設(shè)置標(biāo)記”HTML定義了許多用于排版的命令(即標(biāo)簽)。HTML把各種標(biāo)簽嵌入到萬維網(wǎng)的頁面中。這樣就構(gòu)成了所謂的HTML文檔。HTML文檔中標(biāo)簽的用法<HTML><HEAD><TITLE>一個HTML的例子</TITLE></HEAD><BODY><H1>HTML很容易掌握</H1><P>這是第一個段落。雖然很短,但它仍是一個段落。</P><P>這是第二個段落。</P></BODY></HTML>HTML文檔中標(biāo)簽的用法<HTML><HEAD>
<TITLE>一個HTML的例子</TITLE></HEAD><BODY><H1>HTML很容易掌握</H1><P>這是第一個段落。雖然很短,但它仍是一個段落。</P><P>這是第二個段落。</P></BODY></HTML>HTML文檔開始HTML文檔結(jié)束<HTML><HEAD>
<TITLE>一個HTML的例子</TITLE></HEAD><BODY><H1>HTML很容易掌握</H1><P>這是第一個段落。雖然很短,但它仍是一個段落。</P><P>這是第二個段落。</P></BODY></HTML>首部開始首部結(jié)束HTML文檔中標(biāo)簽的用法<HTML><HEAD>
<TITLE>一個HTML的例子</TITLE></HEAD><BODY><H1>HTML很容易掌握</H1><P>這是第一個段落。雖然很短,但它仍是一個段落。</P><P>這是第二個段落。</P></BODY></HTML>標(biāo)題HTML文檔中標(biāo)簽的用法<HTML><HEAD>
<TITLE>一個HTML的例子</TITLE></HEAD><BODY><H1>HTML很容易掌握</H1><P>這是第一個段落。雖然很短,但它仍是一個段落。</P><P>這是第二個段落。</P></BODY></HTML>主體開始主體結(jié)束HTML文檔中標(biāo)簽的用法<HTML><HEAD>
<TITLE>一個HTML的例子</TITLE></HEAD><BODY><H1>HTML很容易掌握</H1><P>這是第一個段落。雖然很短,但它仍是一個段落。</P><P>這是第二個段落。</P></BODY></HTML>1
級標(biāo)題HTML文檔中標(biāo)簽的用法<HTML><HEAD>
<TITLE>一個HTML的例子</TITLE></HEAD><BODY><H1>HTML很容易掌握</H1><P>這是第一個段落。雖然很短,但它仍是一個段落。</P><P>這是第二個段落。</P></BODY></HTML>第一個段落HTML文檔中標(biāo)簽的用法<HTML><HEAD>
<TITLE>一個HTML的例子</TITLE></HEAD><BODY><H1>HTML很容易掌握</H1><P>這是第一個段落。雖然很短,但它仍是一個段落。</P><P>這是第二個段落。</P></BODY></HTML>第二個段落HTML文檔中標(biāo)簽的用法HTML文檔中標(biāo)簽的用法(4)怎樣使用戶能夠很方便地找到所需的信息?為了在萬維網(wǎng)上方便地查找信息,用戶可使用各種的搜索工具(即搜索引擎)。
萬維網(wǎng)必須解決的問題FTPFTP概述文件傳送協(xié)議
FTP(FileTransferProtocol)是因特網(wǎng)上使用得最廣泛的文件傳送協(xié)議。FTP提供交互式的訪問,允許客戶指明文件的類型與格式,并允許文件具有存取權(quán)限。FTP屏蔽了各計算機系統(tǒng)的細(xì)節(jié),因而適合于在異構(gòu)網(wǎng)絡(luò)中任意計算機之間傳送文件。文件傳送并非很簡單的問題網(wǎng)絡(luò)環(huán)境中的一項基本應(yīng)用就是將文件從一臺計算機中復(fù)制到另一臺可能相距很遠(yuǎn)的計算機中。初看起來,在兩個主機之間傳送文件是很簡單的事情。其實這往往非常困難。原因是眾多的計算機廠商研制出的文件系統(tǒng)多達數(shù)百種,且差別很大。FTP的基本工作原理網(wǎng)絡(luò)環(huán)境下復(fù)制文件的復(fù)雜性:(1)計算機存儲
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度車輛借出免責(zé)與環(huán)保責(zé)任協(xié)議
- 二零二五年度雙向轉(zhuǎn)診醫(yī)療綜合管理與服務(wù)合同
- 二零二五年度中式燒烤連鎖品牌加盟合同
- 二零二五年度校園體育賽事志愿者招募培訓(xùn)合同
- 二零二五年度餐廳消費兒童優(yōu)惠合同
- 醫(yī)院二零二五年度與醫(yī)療康復(fù)人員簽訂的康復(fù)治療勞動合同書
- 2025年度消防工程設(shè)計咨詢與施工合同
- 專業(yè)排水溝清理與應(yīng)急搶修二零二五年度專項合同
- 二零二五年度影視作品知識產(chǎn)權(quán)歸屬確認(rèn)協(xié)議
- 二零二五年度音樂培訓(xùn)機構(gòu)學(xué)員安全協(xié)議及家長責(zé)任書
- 高中主題班會 借哪吒精神燃開學(xué)斗志!課件-高一下學(xué)期開學(xué)第一課班會
- 2024年12月2025浙江湖州市長興縣綜合行政執(zhí)法局公開招聘輔助執(zhí)法人員8人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 水產(chǎn)養(yǎng)殖尾水處理技術(shù)-第1篇-深度研究
- 2025年河南交通職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 財務(wù)管理畢業(yè)論文
- 二零二五年度醫(yī)療援助派駐服務(wù)協(xié)議4篇
- 2025年湖南科技職業(yè)學(xué)院高職單招高職單招英語2016-2024年參考題庫含答案解析
- 合同簽訂培訓(xùn)課件
- 2025年度政府機關(guān)勞動合同封面設(shè)計參考2篇
- 家政服務(wù)中的時間管理與效率提升
- 手術(shù)患者轉(zhuǎn)運交接課件
評論
0/150
提交評論