版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第九章應(yīng)用層
9.1應(yīng)用層基本概念
?:?按照ISO的OSI模型,應(yīng)用層是最高層,而在TCP/IP模型中應(yīng)用層同樣也處在最高層。
隨著Internet技術(shù)的迅速發(fā)展,以TCP/IP模型為代表的應(yīng)用層協(xié)議正在不斷豐富和完善。
《?域名系統(tǒng)(DomainNameSystem,DNS),用于管理和提供主機(jī)或設(shè)備的名字與IP地址之
間映射關(guān)系的服務(wù)。
?:?文件傳送協(xié)議(FileTransferProtocol,FTP),用于在網(wǎng)絡(luò)中實(shí)現(xiàn)交互式的文件傳送。
?:?簡(jiǎn)單郵件傳送協(xié)議(SimpleMailTransferProtocol,SMTP),用于在網(wǎng)絡(luò)中郵件的傳輸。
?:?遠(yuǎn)程登錄協(xié)議(Telnet),用于在網(wǎng)絡(luò)中實(shí)現(xiàn)遠(yuǎn)程登錄。
4?超文本傳送協(xié)議(Hypcr-textTransferProtocol,),用于在Internet中提供WWW服務(wù)。
?:?應(yīng)用層協(xié)議可分為三類:
分依賴于面向連接的TCP:這一類包括遠(yuǎn)程登錄協(xié)議TELNET,電子郵件協(xié)議SMTP和文件
傳輸協(xié)議FTP等。
?:?依賴于無(wú)連接的UDP:這一類包括單純文件傳輸協(xié)議TFTP,遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC等。
?:?既依賴于TCP又依賴于UDP的協(xié)議:這一類有域名系統(tǒng)協(xié)議DNS等。
客戶機(jī)/服務(wù)器模型
?Internet中提供的應(yīng)用層服務(wù)很多都使用了客戶機(jī)/服務(wù)器模型為基礎(chǔ)。
??蛻魴C(jī)/服務(wù)器模型是在分布式計(jì)算中,一個(gè)應(yīng)用程序被動(dòng)地等待,而另一個(gè)應(yīng)用程序通
過(guò)請(qǐng)求啟動(dòng)通信的模式。
?:?客戶機(jī)(Qienl)和服務(wù)器:Server)分別指兩個(gè)應(yīng)用程序??蛻魴C(jī)向服務(wù)器發(fā)出服務(wù)請(qǐng)求,服
務(wù)器做出響應(yīng)。服務(wù)器應(yīng)處于守候狀態(tài),并監(jiān)測(cè)客戶機(jī)的請(qǐng)求。客戶機(jī)發(fā)出請(qǐng)求,該請(qǐng)求經(jīng)
互聯(lián)網(wǎng)傳送給服務(wù)器。一旦服務(wù)器接收到這個(gè)請(qǐng)求,就可以執(zhí)行請(qǐng)求指定的任務(wù),并招執(zhí)行
的結(jié)果經(jīng)互聯(lián)網(wǎng)回送給客戶機(jī)。
?:?一臺(tái)主機(jī)上通常可以運(yùn)行多個(gè)服務(wù)器程序,每個(gè)服務(wù)器程序需要并發(fā)地處理多個(gè)客戶機(jī)的
請(qǐng)求,并將處理的結(jié)果返回給客戶機(jī)。
。服務(wù)器程序通常比較復(fù)雜,對(duì)主機(jī)的硬件資源及軟件資源都有一定的要求。
?:?客戶機(jī)程序由于功能相對(duì)較簡(jiǎn)單,通常不需要特殊的硬件和高級(jí)的網(wǎng)絡(luò)操作系統(tǒng).
??蛻魴C(jī)/服務(wù)器模型不但很好地解決了互聯(lián)網(wǎng)應(yīng)用程序之間的同步問(wèn)題,而且其非對(duì)等相
互作用(客戶機(jī)請(qǐng)求服務(wù),服務(wù)器提供服務(wù))的特點(diǎn)很好地適應(yīng)了互聯(lián)網(wǎng)資源分配不均的客
觀事實(shí)。
?:?由于一個(gè)主機(jī)可以運(yùn)行多個(gè)服務(wù)器程序,必須提供一套機(jī)制讓客戶機(jī)程序無(wú)二義性地指明
所希望的服務(wù)。這種機(jī)制要求賦予每個(gè)服務(wù)一個(gè)唯一的標(biāo)識(shí),同時(shí)要求服務(wù)器程序和客戶機(jī)
程序都使用這個(gè)標(biāo)識(shí)。
?:?當(dāng)服務(wù)器程序開(kāi)始時(shí),首先在本地主機(jī)上注冊(cè)自己提供服務(wù)所使用的標(biāo)識(shí)。在客戶機(jī)需要
使用服務(wù)器提供的服務(wù)時(shí),則利用服務(wù)器使用的標(biāo)識(shí)指定所希望的服務(wù)。一旦運(yùn)行服務(wù)器程
序的主機(jī)接收到一個(gè)具有特定標(biāo)識(shí)的服務(wù)請(qǐng)求,它就將該請(qǐng)求轉(zhuǎn)交給注冊(cè)該特定標(biāo)定標(biāo)識(shí)的
服務(wù)器程序處理。
?:?在TCP/IP互聯(lián)網(wǎng)中,服務(wù)器程序通常使用TCP協(xié)議或UDP協(xié)議的端口號(hào)作為自己的特
定標(biāo)識(shí)。在服務(wù)器程序啟動(dòng)時(shí),首先在本地主機(jī)注冊(cè)自己使用的TCP或UDP端口號(hào),這就
意味著在聲明該端口號(hào)已被占用的同時(shí),通知本地主機(jī),如果在該端口上收到信息,則需要
將這些信息轉(zhuǎn)交給注冊(cè)該端口號(hào)的服務(wù)程序處理。在客尸機(jī)程序需要訪問(wèn)某個(gè)服務(wù)時(shí):可以
通過(guò)與服務(wù)器程序使用的TCP端口建立連接或直接向服務(wù)器程序使用的UDP端口發(fā)送信息
來(lái)實(shí)現(xiàn)。
服務(wù)器處理多個(gè)并發(fā)請(qǐng)求的方案:
《重復(fù)服務(wù)器(kcrativeServer)方案:服務(wù)器程序中包含一個(gè)請(qǐng)求隊(duì)列,客戶機(jī)清求到達(dá)后,
首先進(jìn)入隊(duì)列中等待,服務(wù)器按照先進(jìn)先出(FirstIn,FirstOu〔)的原則順序做出響應(yīng)。重復(fù)
服務(wù)器對(duì)系統(tǒng)資源要求不高,但一旦服務(wù)器需要較長(zhǎng)時(shí)間才能完成一個(gè)請(qǐng)求,其他請(qǐng)求就需
要等待很長(zhǎng)時(shí)間才能得到響應(yīng)。重復(fù)服務(wù)器一般用于處理可在預(yù)期時(shí)間內(nèi)處理完的請(qǐng)求,針
對(duì)于面向無(wú)連接的客戶機(jī);服務(wù)器模型。
9并發(fā)服務(wù)器(ConcurrentServer)方案:并發(fā)服務(wù)器是一個(gè)守護(hù)進(jìn)程(Daemon),在沒(méi)有請(qǐng)
求到達(dá)時(shí),它處于等待狀態(tài)。一旦客戶機(jī)請(qǐng)求到達(dá),服務(wù)器立即為之創(chuàng)建一個(gè)子進(jìn)程,然后
回到等待狀態(tài),由子進(jìn)程響應(yīng)請(qǐng)求。當(dāng)下一個(gè)請(qǐng)求到達(dá)時(shí),服務(wù)器再為之創(chuàng)建一個(gè)新的子進(jìn)
程。并發(fā)服務(wù)器稱為主服務(wù)器(Master),子進(jìn)程稱為從服務(wù)器(Slave)。并發(fā)服務(wù)器方案具
有實(shí)時(shí)性和靈活性的特點(diǎn),但由于創(chuàng)建從服務(wù)器會(huì)增加系統(tǒng)開(kāi)銷,對(duì)主機(jī)的軟硬件資源要求
較高。一般用于處理不能在預(yù)期時(shí)間內(nèi)處理完的請(qǐng)求,針對(duì)于面向連接的客戶機(jī)/服務(wù)器模
型。
9.2.1域名系統(tǒng)DNS(DomainNameServer)
?IP地址雖然包含網(wǎng)絡(luò)號(hào)和主機(jī)號(hào),但難于記憶、無(wú)法通過(guò)IP地址猜測(cè)主機(jī)的用途,因此
必須用更友好的、便于記憶的名字來(lái)代替數(shù)字IP地址。
〈主機(jī)名字要求全局唯一的,即能在整個(gè)【ntemel通用;
9要便于管理,Internet中主機(jī)名字管理工作包括名字分配、確認(rèn)和名字回收等;
f一致性好,不會(huì)隨IP地址的改變而改變;
3第三要便于映射,即便于名字與IP地址之間的映射。
域名系統(tǒng)
?:?一種優(yōu)秀的命名機(jī)制應(yīng)能很好地解決:
9全局唯一性:在整個(gè)互聯(lián)網(wǎng)上是唯一的,它能在整個(gè)互聯(lián)網(wǎng)中通用,不管用戶在哪里,
只要指定這個(gè)名字就可以唯一地找到這個(gè)主機(jī)。
《名字便于管理:優(yōu)秀的命名機(jī)制就以助記詞便地分配名字、確認(rèn)名字以及回收名字。
9高效地進(jìn)行映射:IP地址與名字之間存在映射。
域名系統(tǒng)DNS
?IP地址可以惟一標(biāo)識(shí)網(wǎng)絡(luò)上的任何一臺(tái)主機(jī)或其它設(shè)備資源,但這需要使用者記憶大量冗
長(zhǎng)和無(wú)任何含義的一長(zhǎng)串枯燥乏味的數(shù)字,這對(duì)于網(wǎng)絡(luò)應(yīng)用而言無(wú)疑增加了難度。為了向用
戶提供直觀易記的主機(jī)標(biāo)識(shí)符,TCP/IP專門設(shè)計(jì)了一種分層的名字管理機(jī)制,即域名系統(tǒng)
DNS(DomainNameSystem),在IP地址和域名之間自動(dòng)進(jìn)行映射和轉(zhuǎn)換。DNS包括字符
型的分層主機(jī)命名機(jī)制(稱為域名)和域名一地址映射的分布式計(jì)算機(jī)的實(shí)現(xiàn)。
域名服務(wù)的兩個(gè)基本概念
?:?域名注冊(cè)就是將主機(jī)名和IP地址記錄在一個(gè)列表或者目錄中,注冊(cè)的方法可以是人工的
或者自動(dòng)的、靜態(tài)的或者動(dòng)態(tài)的。
。域名解析是一個(gè)客戶端過(guò)程,目的是查找已注冊(cè)的主機(jī)名或者服務(wù)器名以便得到相應(yīng)的I
P地址。
??蛻魴C(jī)上的解析器將包含網(wǎng)絡(luò)主機(jī)域名的路徑描述轉(zhuǎn)換為查詢請(qǐng)求。解析器甚至還可以緩
存已定位的主機(jī),以加速接通的過(guò)程。
DNS的特點(diǎn)
?3有效
3多數(shù)名字可以進(jìn)行本地解析,只有少數(shù)名字的解析需經(jīng)過(guò)Internet傳輸。
。可靠
s單臺(tái)名字服務(wù)器的故障不會(huì)妨礙整個(gè)DNS系統(tǒng)正常工作。
?:?通用
《不僅能解析主機(jī)域名,還能解析郵箱名、網(wǎng)絡(luò)服務(wù)名。
。分布式
G由分布在不同地點(diǎn)的一組名字服務(wù)器合作來(lái)完成名字解析。
平面型命名機(jī)制
命名機(jī)制
3每一主機(jī)名簡(jiǎn)單地由一個(gè)字符串組成,沒(méi)有進(jìn)一步的層次結(jié)構(gòu),一般由中央管理機(jī)構(gòu)負(fù)責(zé)
統(tǒng)一命名和分配。
9如MailGFKD,WWWGFKD
?:?缺點(diǎn)
f隨著名字?jǐn)?shù)量的增加,名字沖突的可能性越來(lái)越大
s中央管理機(jī)構(gòu)的工作負(fù)擔(dān)越來(lái)越重
f地址映射低效
層次型命名機(jī)制
?,在名字中引入層次型結(jié)構(gòu),其結(jié)構(gòu)層次對(duì)應(yīng)于名字管理機(jī)構(gòu)的層次
9每一級(jí)機(jī)構(gòu)只負(fù)責(zé)給它的下級(jí)機(jī)構(gòu)授權(quán)命名范圍
f如郵政地址:中國(guó)-湖南-長(zhǎng)沙-NUDT,中國(guó)-湖南-長(zhǎng)沙-HNU
中優(yōu)點(diǎn)
f層次化的命名機(jī)制更能保證命名的唯性,只要同?了樹(shù)下每層結(jié)點(diǎn)的標(biāo)識(shí)符不沖突,完
整的主機(jī)名絕對(duì)不會(huì)沖突。
i在Internel中,采用層次型命名機(jī)制剛好與Internet結(jié)構(gòu)有某種對(duì)應(yīng)關(guān)系
域名層次結(jié)構(gòu)
?:?域名的書(shū)寫(xiě)格式是由若干分量組成,每個(gè)分量表示某級(jí)域名,自左向右以此從低級(jí)域名向
頂級(jí)域名排列,分量之間用句點(diǎn)分隔:
?:?….三級(jí)域名.二級(jí)域名.頂級(jí)域名
?:?域名不區(qū)分大小寫(xiě),每個(gè)分量最多為63個(gè)字符長(zhǎng),整個(gè)域名的長(zhǎng)度不能超過(guò)255個(gè)字符。
域名系統(tǒng)
1.端口:它是應(yīng)用層與傳輸層之間的接口,應(yīng)用程序與傳輸層協(xié)議的接口是傳輸層端口,這
些端口是從零開(kāi)始的數(shù)字編號(hào),每種應(yīng)用程序都在屬于它的固定端口上等待來(lái)自其他計(jì)算機(jī)
客戶的服務(wù)請(qǐng)求。
2.域名系統(tǒng):(DomainNameSystem:DNS)是Internet上主機(jī)名稱的管理系統(tǒng),它主要用途
是把主機(jī)名和電子郵件地址映射為IP地址。DNS的核心是分級(jí)的、基于域的命名機(jī)制以及
為實(shí)行這個(gè)命名機(jī)制的分布式數(shù)據(jù)庫(kù)系統(tǒng)。
3.資源記錄
DomainnameTimetoliveTypeClassValue
?Domainnamc:資源域名。
?Time_to_live:生存時(shí)間,指出本記錄可被緩沖區(qū)保存的時(shí)間(以秒計(jì)),代表記錄的穩(wěn)定
性。
?Type:記錄的類型。
資源記錄
IPv4中最主要的DNS資源記錄類型
資源記錄
一個(gè)針對(duì)域的DNS數(shù)據(jù)庫(kù)的可能部分
Internet域名系統(tǒng)
。由中央管理機(jī)構(gòu)(InterNIC)將最高一級(jí)名字空間按用途、國(guó)家等劃分為若干部分,并將各
?:?部分的管理權(quán)授予相應(yīng)機(jī)構(gòu):
?:?各管理機(jī)構(gòu)可以將管轄內(nèi)的名字空間進(jìn)一步劃分若干子部分,并將子部分的管理特權(quán)再授
予若干子機(jī)構(gòu);
?:?主機(jī)域名是由多個(gè)由i°.i土分開(kāi)的標(biāo)簽組成:
9每個(gè)標(biāo)簽不能超過(guò)63人字符;
9全部的標(biāo)簽不能超過(guò)255個(gè)字符;
DNS?國(guó)家名碼
DNS?國(guó)際流行域類型
域名層次結(jié)構(gòu)
域名系統(tǒng)和域名系統(tǒng)服務(wù)器
?:?域名系統(tǒng)服務(wù)器只是域名系統(tǒng)中的工具,通過(guò)它們不停的工作來(lái)實(shí)現(xiàn)域名系統(tǒng)的各種功
能;
?DNS服務(wù)器為客戶機(jī)提供一種方法來(lái)存儲(chǔ)和搜索其他主機(jī)的主機(jī)名和IP地址,這里所
說(shuō)的客戶機(jī)可以是單獨(dú)的計(jì)算機(jī)用戶、應(yīng)用服務(wù)器,甚至是其他DNS服務(wù)器。
域名服務(wù)器
。由于在通信時(shí)采用的是【P地址,所以通信前必須將主機(jī)的域名轉(zhuǎn)換成IP地址;
。實(shí)現(xiàn)域名與IP之間互相轉(zhuǎn)化的系統(tǒng)稱之為域名服務(wù)系統(tǒng)(DomainNameSystem,DNS),
這個(gè)轉(zhuǎn)換過(guò)程乂稱為域名解析(NameResolution);
ODNS服務(wù)器以層次型結(jié)構(gòu)分布在世界各地,使用了分布式的數(shù)據(jù)庫(kù),每臺(tái)DNS服務(wù)器存
儲(chǔ)一部分域名數(shù)據(jù)。
主機(jī)名和域名空間及域名樹(shù)
?:?主機(jī)名就是計(jì)算機(jī)在域名系統(tǒng)中使用的名字,每一個(gè)主機(jī)名及其IP地址存儲(chǔ)在一臺(tái)或多
臺(tái)DNS服務(wù)器中,以便Internet中的其他用戶可以通過(guò)主機(jī)名來(lái)搜索相應(yīng)主機(jī)的IP
地址。
?:?域名空間是指Internet上所有主機(jī)唯一的和比較友好的主機(jī)名所組成的空間。
?:?域名樹(shù)是域名空間的骨架。
域名服務(wù)器的層次結(jié)構(gòu)
。一棵名字樹(shù)可以劃分成幾個(gè)子樹(shù),每個(gè)子樹(shù)分配一個(gè)管理機(jī)構(gòu)。只要這個(gè)管理機(jī)構(gòu)能夠保
證自己分配的結(jié)點(diǎn)名字不重復(fù),完整的主機(jī)名就不會(huì)重復(fù)和沖突。
。每個(gè)管理機(jī)構(gòu)可以將自己管理的子樹(shù)再次劃分成若干部分,并將每一部分指定一個(gè)子部門
負(fù)責(zé)管理。這樣,對(duì)整個(gè)互聯(lián)網(wǎng)名字的管理也形成了一個(gè)樹(shù)狀的層次化結(jié)構(gòu)。
?:?一組既獨(dú)立又協(xié)作的域名服務(wù)器是域名解析系統(tǒng)的核心。域名服務(wù)器保存著它所管轄區(qū)域
內(nèi)的域名與IP地址的對(duì)照表。請(qǐng)求域名解析服務(wù)的軟件稱為域名解析器,在TCP/IP域名系
統(tǒng)中,一個(gè)域名解析器可以利用一個(gè)或多個(gè)域名服務(wù)器進(jìn)行名字映射。
域名服務(wù)器工作過(guò)程
名字服務(wù)器
顯示區(qū)域劃分的部分DNS名字空間
名字服務(wù)器
解析器如何通過(guò)8個(gè)步驟來(lái)查找一個(gè)遠(yuǎn)程名字
?:?在域名解析過(guò)程中,只要域名解析器軟件知道如何訪問(wèn)任意一個(gè)域名服務(wù)器,而每一域名
服務(wù)器都至少知道根服務(wù)器的IP地址及其父結(jié)點(diǎn)服務(wù)器的IP地址,域名解析就可以順利地
進(jìn)行。
?:?域名解析有兩種方式:
S遞歸解析(RecursiveResolution):要求域名服務(wù)器系統(tǒng)一次性完成全部名字?地址變換。
力反復(fù)解析(IterativeResolution):每次請(qǐng)求一個(gè)服務(wù)器,不行再請(qǐng)求別的服務(wù)器。
DNS的解析過(guò)程
域名解析結(jié)果
?:?經(jīng)查詢后,返回給解析器的結(jié)果可能是下列結(jié)果中的一種:
?給出所需數(shù)據(jù)的一個(gè)或幾個(gè)資源記錄。這種情況下,解析器將以適當(dāng)?shù)母袷椒祷氐玫降?/p>
回答。
?:*2.主機(jī)名錯(cuò)誤。當(dāng)所查詢的名字不存在時(shí)給出這種錯(cuò)誤。例如,可能用戶在鍵入主機(jī)名時(shí)
出錯(cuò)。
?3.數(shù)據(jù)未找到錯(cuò)誤。當(dāng)存在所查詢的主機(jī)名,但找不到相應(yīng)數(shù)據(jù)時(shí)出現(xiàn)這種錯(cuò)誤。
提高域名解析的效率
?:?解析從本地域名服務(wù)器開(kāi)始
。域名服務(wù)器的高速緩沖技術(shù)
?:?保證高速緩沖區(qū)中域名-IP地址映射關(guān)系的有效性(對(duì)高速緩沖區(qū)中的每一映射關(guān)系都有
一個(gè)最大生存周期TimeToLive—TTL,它規(guī)定該映射關(guān)系在高速緩沖區(qū)中的最長(zhǎng)保留時(shí)間。
一旦映射關(guān)系的TTL時(shí)間到,系統(tǒng)便將它從高速緩沖區(qū)中刪除。
?:?主機(jī)上的高速緩沖技術(shù):在解析器進(jìn)行域名解析時(shí),先在本地主:機(jī)的高速緩沖區(qū)中進(jìn)行查
表,如找不到,再將請(qǐng)求送到本地域名服務(wù)器。主機(jī)必須采用與服務(wù)器相同的技術(shù),以保證
高速緩沖區(qū)中的域名-IP地址映射美系的有效性。
4.域名服務(wù)器
?:?本地域名服務(wù)器和權(quán)威域名服務(wù)器
?:?管理站:管理站實(shí)際上是一臺(tái)運(yùn)行特殊管理軟件的普通計(jì)算機(jī)。管理站包括一個(gè)或多個(gè)進(jìn)
程,它們?cè)诰W(wǎng)絡(luò)上與代理進(jìn)行通信、發(fā)送命令以及接收應(yīng)答。
?:?用戶代理UA:它是客戶端的電子郵件應(yīng)用程序(有時(shí)叫做郵件閱讀器),它主要用于編
粗、生成、發(fā)送、閱讀和管理電子郵件,也管理郵箱。
?:?報(bào)文傳輸代理MTA:它主要負(fù)責(zé)郵件傳輸,將郵件從發(fā)送端傳送到接收端,其作用相當(dāng)
于郵局,故也稱為電子化郵局。
?:?報(bào)文存儲(chǔ)系統(tǒng)M5:用于暫存轉(zhuǎn)發(fā)的郵件報(bào)文。
主DNS服務(wù)器和輔DNS服務(wù)器
?:?主DNS服務(wù)器(即SOA)負(fù)責(zé)域中名字的授權(quán),關(guān)于那個(gè)域的名字的所有信息都要從這
個(gè)服務(wù)器獲得。一個(gè)DNS服務(wù)器可以同時(shí)是一個(gè)或幾個(gè)域的主服務(wù)器,也可以同時(shí)既是一
個(gè)域的主服務(wù)器,又是另一個(gè)域的輔服務(wù)器。
?:?域和域區(qū)不存在主或輔的問(wèn)題,只有DNS服務(wù)器才有主或輔的概念,輔服務(wù)滯以作為
主服務(wù)器的備份,主DNS服務(wù)器才是一個(gè)域的名字的授權(quán)來(lái)源。
主DNS服務(wù)器和輔DNS服務(wù)器
?:?輔DNS服務(wù)器從主服務(wù)器獲得數(shù)據(jù)。當(dāng)一個(gè)輔DNS服務(wù)器啟動(dòng)時(shí),它首先從主服務(wù)
器處獲得域區(qū)數(shù)據(jù),并將自己的版本號(hào)和主服務(wù)器的版本號(hào)進(jìn)行比較。
。主服務(wù)器是其他需要輸入域區(qū)文件的服務(wù)器的初始域名來(lái)源,而輔服務(wù)器則不是傳遞域區(qū)
數(shù)據(jù)的來(lái)源。輔服務(wù)器的存在只是為了備份并提供查詢服務(wù)。
域名服務(wù)器的對(duì)象類型與資源記錄
。域名系統(tǒng)中每一條目都被賦予了類型(type)屬性。
iSOA:標(biāo)識(shí)一個(gè)資源記錄集合(稱為授權(quán)區(qū)段)的開(kāi)始。
▼A:32位二進(jìn)制值的IP地址一主機(jī)地址
《MX:郵件服務(wù)器名及優(yōu)先級(jí)
sNS:域的授權(quán)名字服務(wù)器名
iCNAME:別名
<PTR:對(duì)于IP地址的主機(jī)名
rHINFO:主機(jī)描述
〈TXT:文本
。類別(Class)屬性:標(biāo)識(shí)使用該域名對(duì)象的協(xié)議類別。
〈IN:指出使用該對(duì)象的協(xié)議為Internet協(xié)議。
。域名與其IP地址的映射關(guān)系都被放置在資源記錄中,每一條資源記錄通常由域名、有效
期(TTL)、類別(class)類型(type)和域名的具體值(value)組成。
DNS服務(wù)器的安裝
?(1)打開(kāi)“添加/刪除程序”窗口。選“開(kāi)始菜單一設(shè)置一控制面板一添加/刪除程序7
?(2)然后單擊“添加/刪除Windows組件”,打開(kāi)“Windows組件向?qū)А贝翱?,如右圖所
Zj\o
DNS服務(wù)器的安裝
(3)在“組件”下,滾動(dòng)列表并選中“網(wǎng)絡(luò)服務(wù)。單擊“詳細(xì)信息”按鈕,打開(kāi)“網(wǎng)絡(luò)服務(wù)”窗
口。如圖5-15所示。
(4)在“網(wǎng)絡(luò)服務(wù)的子組件”下,單擊“域名服務(wù)系統(tǒng)(DNS)”,然后單擊“確定”按鈕。
(5)安裝程序開(kāi)始配置組件,在“文件復(fù)制來(lái)源”中,鍵入Windows2000分配文件的完整
路徑,然后單擊“確定”按鈕。所需的文件被復(fù)制到硬盤上,就可以使用服務(wù)器軟件了。
DNS的安全問(wèn)題
?DNS本身從一開(kāi)始設(shè)計(jì)就沒(méi)有考慮到安全性,它既沒(méi)有在DNS內(nèi)部對(duì)DNS中的數(shù)據(jù)提
供認(rèn)證機(jī)制和完整性檢查也不提倡對(duì)DNS提供的服務(wù)進(jìn)行訪問(wèn)控制和限制,造成r許多安
全漏洞.
?,F(xiàn)有的對(duì)DNS進(jìn)行的網(wǎng)絡(luò)攻擊大概可分為以下幾類:緩存中毒,拒絕服務(wù),不安全的動(dòng)
態(tài)更新,信息泄漏和DNS服務(wù)器權(quán)威數(shù)據(jù)庫(kù)的入侵.
DNS的安全問(wèn)題
客戶端擁塞問(wèn)題:
DNS的安全問(wèn)題
緩存中毒:
DNS的安全問(wèn)題
9.2.2文件傳送協(xié)議FTP
?FTP的作用是在網(wǎng)絡(luò)上不同計(jì)算機(jī)系統(tǒng)間傳送文件。
?FTP使用TCP提供的可靠服務(wù),其主要功能是減少或消除不同操作系統(tǒng)對(duì)文件處理的差
異,這樣就能做到在文件傳送過(guò)程中與主機(jī)的類型無(wú)關(guān),文件的種類不限。由于它屏蔽了各
計(jì)算機(jī)系統(tǒng)的細(xì)節(jié),所以很適合在異構(gòu)網(wǎng)絡(luò)中的計(jì)算機(jī)之間傳送文件。
?:.FTP采用了客戶機(jī)/服務(wù)器模式,客戶機(jī)和服務(wù)器之間利用TCP建立雙重連接,一個(gè)是控
制連接,一個(gè)是數(shù)據(jù)連接。
?FTP是一個(gè)交互式會(huì)話系統(tǒng),控制連接用于維持會(huì)話,負(fù)責(zé)在客戶機(jī)和服務(wù)器之間傳送
FTP命令和響應(yīng)。利用控制連接,客戶機(jī)可以向服務(wù)器發(fā)出多次數(shù)據(jù)傳輸請(qǐng)求,對(duì)于每次數(shù)
據(jù)傳輸請(qǐng)求,客戶機(jī)與服務(wù)器之間要建立一個(gè)獨(dú)立的數(shù)據(jù)連接,進(jìn)和過(guò)癮垢數(shù)據(jù)傳輸,
?Ftp的基本概念
1.FTP是FileTransferProtocol(文件傳輸協(xié)議)的縮寫(xiě),用來(lái)在兩臺(tái)計(jì)算機(jī)之間互
相傳送文件。從遠(yuǎn)程主機(jī)拷貝文件至自己的計(jì)算機(jī)上,稱之為“下載(download)”文件。若
將文件從本地主機(jī)中拷貝至遠(yuǎn)程主機(jī)上,則稱之為“上載(upload)”文件。
?:.FTP在RFC959可具體查詢。
FTP的結(jié)構(gòu)
FTP的連接
FTP的訪問(wèn)控制:
客戶在支持匿名FTP的服務(wù)器上訪問(wèn)公共文件時(shí),只需在服務(wù)器主機(jī)的賬號(hào)數(shù)據(jù)庫(kù)戶加入
一個(gè)注冊(cè)名為“anonymous”,口令為“guest”的公認(rèn)賬號(hào)即可。
Ftp基本知識(shí)
FTP服務(wù)工作模式
Ftp基本知識(shí)
,FTP的傳愉有兩種方式
⑴ASCII傳輸模式
用于傳送ASCII碼文本文件。
(2)二進(jìn)制傳輸模式:(逐字拷貝,不須轉(zhuǎn)譯)
可傳送文本和非文本
Ftp基本知識(shí)
匿名FTP服務(wù)
/匿名FTP服務(wù)的實(shí)質(zhì)是:提供服務(wù)的機(jī)構(gòu)在它的FTP服務(wù)器上建立一個(gè)公開(kāi)賬戶(一般為
anonymous),并賦予該賬戶訪問(wèn)公共目錄的權(quán)限,以便提供免費(fèi)服務(wù);
,如果用戶要訪問(wèn)這些提供法名服務(wù)的FTP服務(wù)器,一般不需要輸入用戶名與用戶密碼;
,大多數(shù)FTP服務(wù)都是匿名服務(wù);
/為了保證FTP服務(wù)器的安全,幾乎所有的匿名FTP服務(wù)器都只允許用戶下載文件,而不允
許用戶上載文件。
Ftp基本知識(shí)
FTP協(xié)議有兩種工作方式:
一種方式叫做Standard(也就是PORT方式,主動(dòng)方式),一種是Passive(也就是PASV,
被動(dòng)方式)。Standard模式FTP的客戶端發(fā)送PORT命令到FTP服務(wù)器。Passive模式FTP
的客戶端發(fā)送PASV命令到FTPScrvcro
FTP連接建立
FTP(FileTransferProtocol)的工作原理
FTP工作的基本原理
FTP工作的基本原理
。(1)FTP服務(wù)器運(yùn)行FTPd守護(hù)進(jìn)程,等待用戶的FTP請(qǐng)求。
?(2)用戶運(yùn)行FTP命令,請(qǐng)求FTP服務(wù)滯為其服務(wù)。
。例:FTP97
?(3)FTPd守護(hù)進(jìn)程收到用戶的FTP請(qǐng)求后,派生出子進(jìn)程FTP與用戶進(jìn)程FTP交互,
建立文件傳輸控制連接,使用TCP端口21。
。(4)用戶輸入FTP子命令,服務(wù)器接收子命令,如果命令正確,雙方各派生一個(gè)數(shù)據(jù)傳
輸進(jìn)程FTP-DATA,建立數(shù)據(jù)連接,使用TCP端口20,進(jìn)行數(shù)據(jù)傳輸。
?(5)本次子命令的數(shù)據(jù)傳輸完,拆除數(shù)據(jù)連接,結(jié)束FTP-DATA進(jìn)程。
?(6)用戶繼續(xù)輸入FTP子命令,重復(fù)(4)、(5)的過(guò)程,直至用戶輸入quit命令,雙方
拆除控制連接,結(jié)束文件傳輸,結(jié)束FTP進(jìn)程。
FTP工作的基本原理
?:?斷開(kāi)數(shù)據(jù)連接
當(dāng)一個(gè)文件傳輸完成后,服務(wù)器請(qǐng)求結(jié)束數(shù)據(jù)連接;
?:?斷開(kāi)控制連接
當(dāng)客戶端結(jié)束會(huì)話時(shí),由客戶端向服務(wù)器端請(qǐng)求關(guān)閉控制連接。
FTP工作的基本原理
FTP工作的基本原理
。主動(dòng)傳輸模式
客戶端向服務(wù)器的FTP端口(默認(rèn)是21)發(fā)送連接請(qǐng)求,服務(wù)器接受連接并建立一條命令
鏈路。當(dāng)需要傳送數(shù)據(jù)時(shí),客戶端在命令鏈路上用PORT命令告訴服務(wù)器:“我打開(kāi)了*****
端口,你過(guò)來(lái)連接我于是服務(wù)器從20端口向客戶端的*****端口發(fā)送連接請(qǐng)求,建立一
條數(shù)據(jù)鏈路來(lái)傳送數(shù)據(jù)
FTP工作的基本原理
?:?被動(dòng)傳輸模式客戶端向服務(wù)器的FTP端口(默認(rèn)是21)發(fā)送連接請(qǐng)求,服務(wù)器接受連接,
建立一條命令鏈路。當(dāng)需要傳送數(shù)據(jù)時(shí)?,服務(wù)器在命令鏈路上用PASV命令告訴客戶端:“我
打開(kāi)了*****端口,你過(guò)來(lái)連接我于是客戶端向服務(wù)器的*****端口發(fā)送連接請(qǐng)求,建立
一條數(shù)據(jù)鏈路來(lái)傳送數(shù)據(jù),
FTP的基本操作及應(yīng)用
Ftp基本命令舉例
FTP[host]
例如:%ftp
username:實(shí)名登錄
password:******
或:
username:anonymous匿名登錄
password:test(o)niidt.cdu
FTP的基本命令
FTP[hostj
例如:%ftp
username:3L實(shí)名登錄
password:
或:
username:anonymous匿名登錄
password:test@
(I)幫助命令組
3列出所有的ftp命令
?ftp>2
?ftp>help
公列出某個(gè)ftp命令的使用說(shuō)明
?例如:列出open命令的使用說(shuō)明
?<g?ftp>helpopen
(2)連接命令組
Y>ftp>oDenhost連接遠(yuǎn)程上機(jī)
gftD>closc結(jié)束當(dāng)前連接.不退出ftp
gfiD>discormecl結(jié)束當(dāng)前連接,不退出flp
gftD>bye終止所有連接,退出ftp
sm)>Quit終止所有連接,退出ftp
(3)目錄操作與列表命令組
9fb>pwd歹U出當(dāng)前目錄名
2fS>cd進(jìn)入卜一級(jí)目錄
9RD>1S|remote-dir]Mocal-file]將遠(yuǎn)程目錄中的文件列表存入本地文件中
(4)文件傳輸命令組
9上傳文件
?flp>putlocal-file〔remote-file]
3若不指定遠(yuǎn)程文件名,則遠(yuǎn)程文件名同本地文件名
?fip>mputlocal-files一次上傳多個(gè)文件
3下我文件
。ftD>pet〔local-file]remole?flle
3若不指定本地文件名,則本地文件名同遠(yuǎn)程文件名
?:?flD>mgetremote-files一次下載多個(gè)文件
(5)文件類型操作命令組
4即>空或設(shè)置傳輸文件的類型為文本
sftp>?l”上設(shè)置傳輸文件的類型為二進(jìn)制
(6)文件屬性操作命令組
<ftD>chmodmoderemote?file
*設(shè)置文件權(quán)限,權(quán)限由mode規(guī)定
。例如:"D>chmod666aa使同組用戶和其他用戶都有讀寫(xiě)權(quán)
(7)查看文件內(nèi)容命令
YfhARelfilename-
。只顯示遠(yuǎn)程文件filename的內(nèi)容,■代表本地
(8)其他
srename、delete,indelete.size,j-i-
Ftp的基本操作及應(yīng)用
?Ftp客戶端軟件舉例
?htp服務(wù)器軟件舉例
Scrv-UFTPScr/er
SamiFTPServer
WashingtonUnivcrsityFTP(用于UNIX系統(tǒng))
FTP服務(wù)器端的注意事項(xiàng)
一、FTP服務(wù)器是公網(wǎng)IP,用公網(wǎng)動(dòng)態(tài)域名;或是內(nèi)網(wǎng)IP,用內(nèi)網(wǎng)專業(yè)版TrueHost
1、服務(wù)器如果安裝了防火墻,請(qǐng)記住要在防火墻上打開(kāi)FTP端口(默認(rèn)是21)。
2、所有FTP服務(wù)器軟件都支持PORT方式。至于PASV方式,大部分FTP服務(wù)器軟件
都支持。支持PASV方式的FTP服務(wù)器軟件,也可以設(shè)置為只工作在PORT方式上。
3、為了PASV方式能正常工作,需要在FTP服務(wù)器軟件上為PASV方式指定可用的端
口范圍(設(shè)置方法)。此外,還要在服務(wù)器的防火墻上打開(kāi)這些端口。當(dāng)客戶端以PASV方
式連接服務(wù)器的時(shí)候,服務(wù)器就會(huì)在這個(gè)端口范圍里挑先一個(gè)端口出來(lái),給客戶端連接。
二、FTP服務(wù)器是內(nèi)網(wǎng)IP,用內(nèi)網(wǎng)動(dòng)態(tài)域名標(biāo)準(zhǔn)版cmxnatproxy這種情況下,F(xiàn)TP服務(wù)器不
需要做特殊設(shè)置,只要支持PASV方式就可以了。大部分FTP服務(wù)器軟件都支持PASV方
式。
FTP客戶端的注意事項(xiàng)
(請(qǐng)注意:選擇用PASV方式還是PORT方式登錄FTP服務(wù)器,選擇權(quán)在FTP客戶端,而
不是在FTP服務(wù)器。)
一、客戶端只有內(nèi)網(wǎng)IP,沒(méi)有公網(wǎng)IP從上面的FTP基礎(chǔ)知識(shí)可知,如果用PORT方式,因
為客戶端沒(méi)有公網(wǎng)IP,F(xiàn)TP將無(wú)法連接客戶端建立數(shù)據(jù)鏈路。因此,在這種情況下,客戶
端必須要用PASV方式,才能連接FTP服務(wù)器。大部分FTP站長(zhǎng)發(fā)現(xiàn)自己的服務(wù)器有人能
登錄上,有人登錄不上,典型的錯(cuò)誤原因就是因?yàn)榭蛻舳藳](méi)有公網(wǎng)IP,但用了IE作為FTP
客戶端來(lái)登錄(IE默認(rèn)使用PORT方式)。
二、客戶端有公網(wǎng)IP,但安裝了防火墻如果用PASV方式登錄FTP服務(wù)器,因?yàn)榻?shù)據(jù)
鏈路的時(shí)候,是由客戶端向服務(wù)器發(fā)送連接請(qǐng)求,沒(méi)有問(wèn)題。反過(guò)來(lái),如果用PORT方式登
錄FTP服務(wù)器,因?yàn)榻?shù)據(jù)鏈路的時(shí)候,是由服務(wù)器向客戶端發(fā)送連接請(qǐng)求,此時(shí)連接
請(qǐng)求會(huì)被防火墻攔截。如果要用PORT方式登錄FTP服務(wù)器,請(qǐng)?jiān)诜阑饓ι洗蜷_(kāi)1024以上
的高端端口。
三、連接用內(nèi)網(wǎng)標(biāo)準(zhǔn)版cmxnatproxy搭建的FTP服務(wù),必須要用PASV方式。連接任何公網(wǎng)
FTP服務(wù)器、或用內(nèi)網(wǎng)專業(yè)版TrucHost搭建的FTP服務(wù)器,PORT方式和PASV方式都可
以使用。當(dāng)然,使用PORT方式的時(shí)候,還要滿足上面的兩個(gè)條件。
四、常見(jiàn)的FTP客戶端軟件PORT方式與PASV方式的切換方法。大部分FTP客戶端默認(rèn)
使用PASV方式。IE默認(rèn)使用PORT方式。
簡(jiǎn)單文件傳輸協(xié)議TFTP
?TFTP(TrivialFileTransferProtocol)是一種簡(jiǎn)化的TCP/IP文件傳輸協(xié)議。TFTP只限于簡(jiǎn)單
文件傳輸操作,它不提供權(quán)限控制,也不支持客戶與服務(wù)器之間復(fù)雜的交互過(guò)程,因此1TTP
軟件比FTP軟件小的多。
9.2.3電子郵件
4?電子郵件有如下的優(yōu)點(diǎn):
??旖荩寒?dāng)你在計(jì)算機(jī)上寫(xiě)好信件后,不管收件方是在千里之外的北國(guó)南疆,還是在萬(wàn)里之
遙的地球另一端,用Intemet電子郵件形式發(fā)出后,在網(wǎng)絡(luò)暢通的情況下,對(duì)方一般在幾分
鐘后就可以收到。相比之下,一封從國(guó)內(nèi)大城市寄往美國(guó)的普通信函大概需要一周左右時(shí)間。
可見(jiàn)電子郵件要比普通郵件快捷。
中方便:電子郵件的寫(xiě)信、發(fā)信、收信的整個(gè)過(guò)程都是在辦公室或家中的計(jì)算機(jī)上自己操作,
不像普通郵件需要寫(xiě)佶封、貼郵票、上郵局,還要由郵局進(jìn)行投遞。電子郵件的一封佶可以
同時(shí)發(fā)送至幾個(gè)不同的地址。由于電子郵件的信函是計(jì)算機(jī)電子文檔,收件人可以直接用計(jì)
算機(jī)進(jìn)行處理。
?:?經(jīng)濟(jì):收發(fā)電子郵件所需要的費(fèi)用要比普通郵件便宜得多,一般比和也便宜。電子
郵件所需的費(fèi)用僅僅是在收發(fā)郵件過(guò)程中的上網(wǎng)信息費(fèi)等費(fèi)用,而整個(gè)收發(fā)過(guò)程所需的時(shí)間
一般不會(huì)很長(zhǎng),因而費(fèi)用非常低廉,尤其是與普通國(guó)際信件所需得費(fèi)用相比更為明顯。
中靈活:用電子郵件除可以用信函的形式發(fā)送文字郵件外,還可以用附件的形式來(lái)傳送聲音、
圖形、圖像、表格等各種計(jì)算機(jī)文檔。
電子郵件系統(tǒng)體系結(jié)構(gòu)
?:?與文件傳輸相比,電子郵件有兩大顯著的特點(diǎn):
9第一,電子郵件系統(tǒng)在結(jié)構(gòu)上分為兩大部分:人機(jī)界面與郵件傳輸。人機(jī)界面用于發(fā)送
者和接收者撰寫(xiě)、編輯和聞讀郵件;而郵件傳輸則負(fù)責(zé)將郵件從發(fā)送端傳送到接收端。
公第二,電子郵件系統(tǒng)的功能比文件傳輸強(qiáng),其處理比文件傳輸系統(tǒng)的處理要復(fù)雜許多。
?:?電子郵件是在郵件服務(wù)器中為每個(gè)合法用戶開(kāi)辟一個(gè)存儲(chǔ)用戶郵件的空間。
?:?電子郵件系統(tǒng)由郵件服務(wù)器、用戶代埋和電子郵件協(xié)議三部分構(gòu)成。
?:?電子郵件協(xié)議用于規(guī)范、控制、協(xié)調(diào)郵件的整個(gè)傳送過(guò)程。
?:?用戶擁有電子郵件帳號(hào)和密碼,只有合法用戶才能閱讀郵箱中的郵件。
TCP/IP電子郵件系統(tǒng)
?:.TCP/IP電子郵件系統(tǒng)采用端到端傳輸方式,用戶將郵件交給發(fā)送方的郵件服務(wù)器后,由該
服務(wù)器直接與接收方的郵件服務(wù)器通過(guò)TCP連接通信,負(fù)責(zé)將郵件從發(fā)送方傳送到接收方
郵件服務(wù)器上,接收端用戶主動(dòng)向接收方郵件服務(wù)器查詢并接收郵件。
電子郵件地址的組成
?:?電子郵件是通過(guò)惟一標(biāo)識(shí)的地址來(lái)傳遞的。電子郵件有固定的地址格式:用戶名@主機(jī)名,
其中用戶名是指用戶在開(kāi)設(shè)電子郵件帳號(hào)時(shí)所用的名字,主機(jī)名則是表示郵件服務(wù)器的名
字。用戶名與主機(jī)名之間用@(讀做at)符號(hào)分隔。例如:bob@yaho。就表示在郵件服
務(wù)器yahoo上有一個(gè)名為bob的電子郵件用戶<.
?:?TCP/IP電子郵件地址的格式
9local-name(a)domian-name
電子郵件地址分為兩部分:
S第一部分標(biāo)識(shí)用戶的郵箱;
/第二部分標(biāo)識(shí)郵箱所在的服務(wù)器。
例如:
abc@>zhangsan@sina
端到端轉(zhuǎn)發(fā)方式」
?:?由于TCP/IP采用端到端方式,TCP/IP郵件系統(tǒng)要解決的首要問(wèn)題是當(dāng)遠(yuǎn)程的接收方主機(jī)
暫時(shí)不能訪問(wèn)(如未開(kāi)機(jī)、出故障、不能建立網(wǎng)絡(luò)連接等)時(shí),系統(tǒng)如何發(fā)送郵件的問(wèn)題。
?TCP/IP采用spooling緩沖技術(shù),將用戶收發(fā)郵件與實(shí)際的郵件傳輸區(qū)別開(kāi)。
TCP/IP電子郵件標(biāo)準(zhǔn)
,:?郵件數(shù)據(jù)格式(RFC822)
i頭部
f正文
多用途因特網(wǎng)郵件擴(kuò)展MIME(Multi-purposeInternetMailExtension)
TCP/IP互聯(lián)網(wǎng)中的電子郵件標(biāo)準(zhǔn)
?SMTP(SimpleMailTransferProtocol)簡(jiǎn)單郵件傳輸協(xié)議:向郵件服務(wù)器發(fā)送郵件。
?POP3(PostOfficeProtocol):從郵件服務(wù)器的郵箱中讀取郵件。
?IMAP(InteractiveMailAccessProtocol):從郵件服務(wù)器的郵箱中讀取郵件。
?:?郵件傳輸標(biāo)準(zhǔn)
9簡(jiǎn)單郵件傳輸協(xié)議SMTP(SimpleMailTransferProtocol):發(fā)送方與本地服務(wù)器的服務(wù)
端口25建立TCP連接,然后通過(guò)SMTP把郵件發(fā)給本地的郵件服務(wù)器,本地服務(wù)器同樣
使用SMTP協(xié)議與遠(yuǎn)端的目的服務(wù)器通信,負(fù)責(zé)把郵件發(fā)給遠(yuǎn)程服務(wù)器。
sESMTP(RFC1425)
簡(jiǎn)單郵件傳送協(xié)議SMTP
?:?是Internet所采用的電子郵件傳輸協(xié)議,是一個(gè)簡(jiǎn)單的ASCII協(xié)議。
?:”MTP使用25端口運(yùn)行在TCP之上,采用客戶/服務(wù)器工作模式,郵件發(fā)送方的SMTP
進(jìn)程是客戶端,郵件接受方的SMTP進(jìn)程是服務(wù)器端。SMTP規(guī)定了在兩個(gè)SMTP進(jìn)程之
間交換數(shù)據(jù)的一系列規(guī)則。
簡(jiǎn)單郵件傳輸系統(tǒng)
口利用TCP的第25號(hào)端口從客戶機(jī)到Email服務(wù)器之間可靠地傳輸電子郵件。
口它由三個(gè)階段來(lái)完成郵件的傳輸:建立連接,傳輸郵件,關(guān)閉連接
簡(jiǎn)單郵件傳輸協(xié)議
電子郵件系統(tǒng)體系結(jié)構(gòu)
?:?管理站:管理站實(shí)際上是一臺(tái)運(yùn)行特殊管理軟件的普通計(jì)算機(jī)。管理站包括一個(gè)或多個(gè)進(jìn)
程,它們?cè)诰W(wǎng)絡(luò)上與代理進(jìn)行通信、發(fā)送命令以及接收應(yīng)答。
?:?用戶代理UA:它是客戶端的電子郵件應(yīng)用程序(有時(shí)叫做郵件閱讀器),它主要用于編
輯、生成、發(fā)送、閱讀和管理電子郵件,也管理郵箱。
。報(bào)文傳輸代理MTA:它主要負(fù)責(zé)郵件傳輸,將郵件從發(fā)送端傳送到接收端,其作用相當(dāng)
于郵局,故也稱為電子化郵局。
?:?報(bào)文存儲(chǔ)系統(tǒng)MS:用于暫存轉(zhuǎn)發(fā)的郵件報(bào)文。
?:*SMTP分為兩個(gè)標(biāo)準(zhǔn)子集:一個(gè)子集定義郵件信息的格式,另一個(gè)子集詳細(xì)描述在兩臺(tái)計(jì)
算機(jī)之間怎樣通過(guò)網(wǎng)絡(luò)連接交換電子郵件,它所定義的是傳輸郵件的標(biāo)準(zhǔn)。
telnet8825
?Trying88…
?Connectedtotest(88).
?EscapecharacterisA]'.
?220localhost.localdomainESMTPSendmail8.13.0/8.13.0;Mon,30Aug200416:22:19
+0800
??help
<<214-2.0.0Thisissendmailversion8.13.0
<<214-2.0.0Topics:
<<214-2.0.0IIELOEIILOMAILRCPTDATA
<<214-2.0.0RSETNOOPQUITHELPVRFY
<<214-2.0.0EXPNVERBETRNDSNAUTH
<<214-2.0.0STARTTLS
??helomail.test
?mailfrom:abc@test
?rcptto:xyz@tcst
??data
?1234567890abccdfg
?Messageacceptedfordelivery
?quit
POP郵局協(xié)議
為郵件系統(tǒng)提供了一種收郵方式,使用戶可以通過(guò)POP直接將信件下載到本地機(jī),在自己
的client端閱讀郵件。
POP3
?POP3是一個(gè)簡(jiǎn)單的郵件讀取協(xié)議,它同樣采用客戶/服務(wù)器模式工作,通過(guò)TCP在客戶端
和服務(wù)器端建立連接。郵件收件方的POP3郵件服務(wù)器通過(guò)SMTP接收所有發(fā)給它用戶的郵
件。郵件接受者的主機(jī)運(yùn)行POP3的客戶端程序,郵件服務(wù)器運(yùn)行POP3的服務(wù)器端程序,
只有當(dāng)用戶正確地輸入門IJ戶名和口令后,才能到其郵箱取郵件,并將郵件下載到自己的主
機(jī)中。通常郵件下載后服務(wù)器就不保留郵件的副本。
?POP3郵局協(xié)議
POP3(PostOfficeProtocol)協(xié)議具有用戶登錄、退出、讀取郵件以及刪除郵件的功能。
POP3協(xié)議允許用戶通過(guò)110端口與指定的郵件服務(wù)器建立TCP連接,并將郵件從服務(wù)器的
郵箱(文件目錄)中下載到自己的機(jī)器上便于以后閱讀。
IMAP
?IMAP是在聯(lián)機(jī)狀態(tài)下處理郵件的,川戶在打開(kāi)郵箱時(shí)所看到的郵件是存儲(chǔ)在服務(wù)器上
的,這樣郵件就不會(huì)占據(jù)用戶計(jì)算機(jī)的硬盤空間,只要用戶不刪除其郵箱中的郵件,他就可
以在不同的時(shí)間和地點(diǎn)、用不同的主機(jī)登錄到自己的郵箱去閱讀或處理自己的郵件。
POP3和1MAP的比較
電子郵件的發(fā)送和接收過(guò)程
電子郵件
一些微笑圖標(biāo)
結(jié)構(gòu)與服務(wù)
電子郵件郵件系統(tǒng)支持的5項(xiàng)基本功能:
?撰寫(xiě)
?傳輸
?報(bào)告
?顯示
?處理
閱讀電子郵件
顯示一個(gè)郵箱內(nèi)容的例子
消息格式-RFC822
與消息傳輸相關(guān)的RFC822頭域
消息格式-RFC822
RFC822消息頭中使用的一些域
MIME-多用途Internet郵件擴(kuò)展
多語(yǔ)言使用所遇到的問(wèn)題:
?用帶有重音符的語(yǔ)言(如法語(yǔ)和德語(yǔ))來(lái)撰寫(xiě)的消息。
?用非拉丁字母(如希伯來(lái)語(yǔ)和俄語(yǔ))來(lái)撰寫(xiě)的消息。
?用不帶字母的語(yǔ)言(如漢語(yǔ)和口語(yǔ))來(lái)撰寫(xiě)的消息。
?完全不包含文本的消息(如音頻或圖像)。
MIME-多用途Internet郵件擴(kuò)展
MIME增加的RFC822消息頭
RFC2045中定義的MIME類型和子類型
MIME-多用途Internet郵件擴(kuò)展
一個(gè)包含復(fù)文本(enriched)和音頻(audio)兩種可選子類型的alternatives消息
消息傳輸
從elinore@abc傳輸一條消息到carolyn@xyz.
最后的投遞
9.2.4遠(yuǎn)程登錄Telnel
(TelecommunicationNetworkProtocol)
?:?遠(yuǎn)程登錄就是某用戶通過(guò)網(wǎng)絡(luò)登錄到遠(yuǎn)地計(jì)算機(jī)系統(tǒng)中,并使用遠(yuǎn)地計(jì)算機(jī)系統(tǒng)的所有資
源。
?:?遠(yuǎn)程登錄的目的在于訪問(wèn)遠(yuǎn)地系統(tǒng)的資源,一個(gè)本地用戶通過(guò)遠(yuǎn)程登錄進(jìn)入遠(yuǎn)地系統(tǒng)后,
遠(yuǎn)地操作系統(tǒng)不將它與本地用戶登錄加以區(qū)分,因此遠(yuǎn)程登錄用戶可與本地登錄用戶一樣可
以訪問(wèn)系統(tǒng)的資源(權(quán)限允許)。
遠(yuǎn)程登錄協(xié)議TELNET
?Telnet協(xié)議是TCP/IP協(xié)議的?部分,它精確地定義了本地客戶機(jī)與遠(yuǎn)程服務(wù)器之間的交互
過(guò)程。通過(guò)Telnet協(xié)議可以實(shí)現(xiàn)遠(yuǎn)程登錄服務(wù),遠(yuǎn)程登陸是指用戶使用Telnet命令,使自己
的計(jì)算機(jī)暫時(shí)成為遠(yuǎn)程主機(jī)的一個(gè)仿真終端的過(guò)程。仿真終端等效于一個(gè)非智能的機(jī)器,它
只負(fù)責(zé)把用戶輸入的每個(gè)字符傳遞給主機(jī),再將主機(jī)輸出的每個(gè)信息回顯在屏幕上。
。遠(yuǎn)程登錄之所以能提供這種功能,主要是所有的運(yùn)行操作都是在遠(yuǎn)程計(jì)算機(jī)上完成的,用
戶的計(jì)算機(jī)僅僅是作為一臺(tái)仿真終端向遠(yuǎn)程計(jì)算機(jī)傳送擊鍵命令信息和顯示命令的執(zhí)行結(jié)
果。
?Telnet的優(yōu)點(diǎn)是之一是能夠解決多種不同的計(jì)算機(jī)系統(tǒng)之間的互操作問(wèn)題。它提供一種標(biāo)
準(zhǔn)的鍵盤定義,用來(lái)屏蔽不同計(jì)算機(jī)系統(tǒng)對(duì)鍵盤輸入的差異性。
Telnet服務(wù)過(guò)程
。本地用戶在本地終端上對(duì)遠(yuǎn)地系統(tǒng)進(jìn)行遠(yuǎn)程登錄,建立與服務(wù)器之間的TCP連接。
?:?將木地終端上的鍵盤輸入傳到遠(yuǎn)地機(jī)上的服務(wù)端。
?:?服務(wù)器接收并執(zhí)行客戶命令,然后將輸出送回本地終端。
Telnet的結(jié)構(gòu)
Telnet的結(jié)構(gòu)同樣是客戶/服務(wù)器模式。當(dāng)本地用戶調(diào)用Telnet時(shí),本地機(jī)上的相應(yīng)應(yīng)用
程序成為客戶;然后客戶與遠(yuǎn)地機(jī)上的遠(yuǎn)程登錄服務(wù)器建立TCP連接。在此TCP連接基礎(chǔ)
上,客戶將從用戶終端接攻的鍵盤輸入傳給服務(wù)器,同時(shí)接收從服務(wù)器返回的字符,通過(guò)本
地操作系統(tǒng)將它顯示在用戶終端上。
3
ONVT的原理
oNVT數(shù)據(jù)對(duì)象與控制碼
ONVT控制命令
Telnet工作原理
Telnet工作原理(cont.)
?:?萬(wàn)維網(wǎng)WWW(WorldWideWeb)是Internet上應(yīng)用得最廣泛的一種服務(wù),正是由于它的
不斷改進(jìn)和發(fā)展,促進(jìn)了Internet的迅速普及。
?:?超級(jí)文本傳輸協(xié)議(HyperTextTransferProtocol)則是瀏覽器與Web服務(wù)器之間進(jìn)行
通信的協(xié)議,就如同在Inlernel上進(jìn)行文件傳輸時(shí),客戶程序與服務(wù)器之間要遵守文件傳輸
協(xié)議FFP一樣。
?Web瀏覽器(Browser)—是用來(lái)解釋W(xué)eb頁(yè)面并完成相應(yīng)轉(zhuǎn)換和顯示的程序客戶端程序,
如InternetExplorer、Firefox>Netscope等;
.:.Web服務(wù)器——提供服務(wù)的服務(wù)端程序,目前應(yīng)用最廣的是apache、HS等;
?:?超文本(HyperText)——超是指可以鏈接到其他文檔的文字。從頁(yè)面上看超文本也是一般的
文字描述,但它包含了到其他文檔或同一文檔不同部分的鏈接(Link)或超級(jí)鏈接
(Hyperlink);
中超媒體(HyperMedium)——通過(guò)圖形來(lái)完成的鏈接,或指通過(guò)鏈接可以獲得多媒體信息或
播放多媒體信息;
?Homepage^—―用超文本標(biāo)記語(yǔ)言編寫(xiě)的供訪問(wèn)的文檔;
。統(tǒng)一資源定位器URL(UniformResourceLocator):
?:?超文本標(biāo)記語(yǔ)言HTML(HyperTextMarkupLanguage);
?:?超文本傳輸協(xié)議(HyperTextTransferProtocol)是瀏覽器和Web服務(wù)器之間的通信
協(xié)議。
萬(wàn)維網(wǎng)
WWW的外部特征:它借助于Inlemet,通過(guò)超鏈接方式將多個(gè)不同WWW服務(wù)器上的超文
本網(wǎng)頁(yè)鏈接在一起,以協(xié)議將超文本網(wǎng)頁(yè)傳輸?shù)娇蛻舳说目蛻舫绦蛏线M(jìn)行瀏覽。
統(tǒng)一資源定位器URL(UniformResourceLocator):是在WWW上進(jìn)行資源定位的標(biāo)準(zhǔn)格式。
每一頁(yè)被分配了一個(gè)URL,URL分為3部分:協(xié)議()、主機(jī)的DNS名、包含路徑的
網(wǎng)頁(yè)文件名。如::///docs/intro.html
?WWW服務(wù)具有以下主要特點(diǎn):
9以超文本方式組織網(wǎng)絡(luò)多媒體信息,用戶可以訪問(wèn)文本、語(yǔ)音、圖形和視頻信息;
小用戶可以在Internet范圍內(nèi)的任意網(wǎng)站之間查詢、檢索、瀏覽及發(fā)布信息,并實(shí)現(xiàn)對(duì)各種
信息資源透明的訪問(wèn);
9提供生動(dòng)、直觀、易于使用、統(tǒng)一的圖形用戶界面。
結(jié)構(gòu)概述
(a)一個(gè)Web頁(yè)面(b)單擊
DepartmentofAnimalPsychology后到達(dá)的負(fù)面
結(jié)構(gòu)概述
Web模型的一部分
客戶端
(a)瀏覽器插件(b)輔助應(yīng)用程序
服務(wù)器端
帶有前端和處理模塊的多線程Web服務(wù)器
服務(wù)器端
服務(wù)器端
服務(wù)器端
(a)正常的請(qǐng)求一回復(fù)消息序列
(b)使用TCP移交時(shí)的序列
WWW服務(wù)器:
每個(gè)服務(wù)器站點(diǎn)都有一個(gè)服務(wù)進(jìn)程監(jiān)聽(tīng)TCP80端口,看是否有從客戶端(通常是瀏覽器)
過(guò)來(lái)的連接。在連接建立起來(lái)后,每當(dāng)客戶發(fā)出一個(gè)請(qǐng)求,服務(wù)器就發(fā)回一個(gè)應(yīng)答,然后釋
放連接。
URL-統(tǒng)一資源定位符
一些常見(jiàn)的URL
無(wú)狀態(tài)特性與Cookies
一些cookie的例子
方法
內(nèi)置的請(qǐng)求方法
方法
回應(yīng)消息中狀態(tài)碼的分組表示
消息頭
使用舉例
/rfc.html的輸!l1開(kāi)始部分
響應(yīng)報(bào)文的一般格式
響應(yīng)代碼
o2000K請(qǐng)求成功
o301MovedPermanently請(qǐng)求的對(duì)象已遷移
o400Badrequest服務(wù)器無(wú)法埋解請(qǐng)求的內(nèi)容
o404NotFound服務(wù)器上布存在所請(qǐng)求的文檔
o505VersionNo【S叩ported服務(wù)器不支持所請(qǐng)求的協(xié)議版本
瀏覽器與服務(wù)器的通信過(guò)程
超文本傳輸協(xié)議
命令:GET/Response
響應(yīng)狀態(tài)碼
200OK
-^requestsucceeded,requestedobjectlaterinthismessage
301MovedPermanently
/requestedobjectmoved,newlocationspecifiedlaterinthismessage(Localion:)
400BadRequest
?^.requestmessagenotunderstoodbyserver
404NotFound
/requesteddocumentnotfoundonthisserver
505VersionNotSupported
體驗(yàn)協(xié)議
1.TelneltoyourfavoriteWebserver:
超文本的概念
?:?傳統(tǒng)文本是線性組織的,超文本是非線性組織的.每個(gè)文本都是一個(gè)結(jié)點(diǎn),并且徒接上相關(guān)
內(nèi)容的其他結(jié)點(diǎn),讀者可以根據(jù)自己的興趣決定閱讀內(nèi)容.在超文本中,信息單元連接成網(wǎng)狀
結(jié)構(gòu),.
?:?超文本就是收集'存儲(chǔ)和瀏覽離散信息以及建立和表現(xiàn)信息之間關(guān)系的技術(shù).
超媒體的組成
?:?超媒體技術(shù)是由稱為結(jié)點(diǎn)和表示結(jié)點(diǎn)之間聯(lián)系的鏈組成的有向圖.(網(wǎng)絡(luò)),用戶可以對(duì)其進(jìn)
行瀏覽'查詢'修改等操作.
?:?結(jié)點(diǎn)是表達(dá)信息的基本單位,一個(gè)結(jié)點(diǎn)可以是文本'圖形'動(dòng)畫(huà)'音頻和視頻.在發(fā)展過(guò)程中,不
同系統(tǒng)的結(jié)點(diǎn)用不同的形式表示,取名也各異,但作用是一樣的。
?:?鏈接是建立在結(jié)點(diǎn)之間信息聯(lián)系的指針,它定義了超媒體的結(jié)構(gòu),提供瀏覽、查詢結(jié)點(diǎn)的
能力,是超媒體的特征。
?:?超文本標(biāo)記語(yǔ)言HTML(HyperTextMarkupLanguage)是一種專門用于WWW的編程語(yǔ)
言,用于創(chuàng)建WWW的Web文檔,對(duì)Web的內(nèi)容、格式及Web頁(yè)中的超級(jí)鏈接進(jìn)行描述。
瀏覽器就是用于讀取Web網(wǎng)點(diǎn)上的HTML文檔,顯示相應(yīng)的Web頁(yè)面。
HTML語(yǔ)言的特點(diǎn)如下:
?:*WWW服務(wù)器中所存儲(chǔ)的頁(yè)面是一種結(jié)構(gòu)化的文檔,采用超文本標(biāo)記語(yǔ)言書(shū)寫(xiě)而成。一個(gè)
文檔如果想通過(guò)WWW瀏覽器來(lái)顯示,就必須要求它符合HTML的標(biāo)準(zhǔn)。
?HTML是WWW上用于創(chuàng)建超文本鏈接的基本語(yǔ)言。它可以定義WWW主頁(yè)格式化的文
本、色彩、圖像與超文本鏈接。HTML文檔可以包含指向其他文檔的鏈接項(xiàng),即其他頁(yè)面
的地址,這樣用戶便可以通過(guò)一個(gè)頁(yè)面中的鏈接項(xiàng)訪問(wèn)其他服務(wù)器中的頁(yè)面或同一服務(wù)器中
的其他頁(yè)面。通過(guò)這些鏈接項(xiàng),瀏覽器就能知道到哪里能找到這些多媒體信息。
?:*HTML文檔可以將聲音、圖像、視頻等多媒體信息集成在一起。用戶在單一的瀏覽器界面
中既可以閱讀到文字信息,也可以欣賞到各種圖片、動(dòng)畫(huà)。同時(shí)瀏覽器也會(huì)根據(jù)HTML文檔
中所集成的聲音和視頻信息的類型激活相應(yīng)的播放程序。
HTML文檔結(jié)構(gòu)
HTML-超文本標(biāo)記語(yǔ)言
(a)示例性Web頁(yè)面的HTML源文件(b)格式化后的頁(yè)面
HTML-超文本標(biāo)記語(yǔ)言
一些常見(jiàn)的HTML標(biāo)簽,有些帶附加的參數(shù)
表單
(a)一個(gè)HTML表
(b)這個(gè)表格的一種可能顯示
表單
。一個(gè)定單的HTML描述
?:?格式化后的頁(yè)面
表單
從瀏覽器到服務(wù)器的一種可能應(yīng)答(其中攜帶了用戶填寫(xiě)的信息)
XML和XSL
一個(gè)用XML來(lái)表示的簡(jiǎn)單Web頁(yè)面
XML和XSL
XSL格式的樣式表
靜態(tài)Web應(yīng)用解決方案
靜態(tài)Web頁(yè)面和動(dòng)態(tài)Web頁(yè)面
動(dòng)態(tài)Web應(yīng)用解決方案
動(dòng)態(tài)Web文檔
處理HTML表單信息的步驟
動(dòng)態(tài)Web文檔
一個(gè)內(nèi)嵌PIIP的示例HTML頁(yè)面
動(dòng)態(tài)Web文檔
客戶機(jī)端動(dòng)態(tài)Web網(wǎng)頁(yè)的生成
使用JavaScript來(lái)處理表單
客戶機(jī)端動(dòng)態(tài)Web網(wǎng)頁(yè)的生成
(a)使用PHP的服務(wù)器端腳本
(b)使用JavaScript的客戶端腳本
客戶機(jī)端動(dòng)態(tài)Web網(wǎng)頁(yè)的生成
一個(gè)計(jì)算和打印階乘的JavaScript程序
客戶機(jī)端動(dòng)態(tài)Web網(wǎng)頁(yè)的生成
響應(yīng)鼠標(biāo)移動(dòng)的交互式,Web頁(yè)面
客戶機(jī)端動(dòng)態(tài)Web網(wǎng)頁(yè)的生成
生成和顯示內(nèi)容的各種不同方法
ASP(ActiveServerPage)
JSP(JavaServerPage)
PHP(HypertextPreprocessor)
Web2.0
Web2.0包含的應(yīng)用與技術(shù)
Web2.0包含的應(yīng)用與技術(shù)I
Web2.0包含的應(yīng)用與技術(shù)2
Web2.0包含的應(yīng)用與技術(shù)3
Web2.0包含的應(yīng)用與技術(shù)4
Web2.0包含的應(yīng)用與技術(shù)5
Ajax相關(guān)技術(shù)簡(jiǎn)介
傳統(tǒng)同步交互方式
異步交互方式
AJAX解決方案
WWW的安全性
。瀏覽器的安全特性
《瀏覽器通常將借助于CA安全認(rèn)證中心發(fā)放的證書(shū)來(lái)實(shí)現(xiàn)安全性
4使用安全通道即安全套接字(SecureSocketsLayer,SSL)
?WEB服務(wù)器的安全性
sWEB站點(diǎn)的訪問(wèn)控制級(jí)別
?:JP地址限制:通過(guò)IP地址來(lái)限制或允許特定的計(jì)算機(jī)或網(wǎng)絡(luò)訪問(wèn)WEB站點(diǎn)中的資源.
?:?用戶驗(yàn)證:對(duì)于一些特殊資源,需要有效的用戶驗(yàn)證.
△WEB權(quán)限:WEB站點(diǎn)的操作員可以為站點(diǎn)、目錄和文件設(shè)置要限,如讀、寫(xiě)或執(zhí)行。
〈WEB站點(diǎn)與瀏覽器的安全通信
?WEB站點(diǎn)驗(yàn)證用戶身份
?WEB站點(diǎn)與瀏覽器之間信息的加密傳輸
基于Web的應(yīng)用的發(fā)展
?1989年Web技術(shù)誕生于歐洲粒子物理實(shí)驗(yàn)室(CERN),它是從一種用于分發(fā)高能物理數(shù)據(jù)
的方法,發(fā)展成為一種重要的互聯(lián)網(wǎng)應(yīng)用。
?:7994年,CERN和MIT共同倡議建立了WWW聯(lián)盟,致力于進(jìn)一步開(kāi)發(fā)WEB技術(shù),以
及進(jìn)行相關(guān)協(xié)議的標(biāo)準(zhǔn)化工作。
?:?由于Web技術(shù)的出現(xiàn),使互聯(lián)網(wǎng)人最初主要由計(jì)算機(jī)專家和大學(xué)生使用,變成一種被廣
泛使用的信息交流工具。
搜索引擎技術(shù)的發(fā)展
?1993年,MatthewGray開(kāi)發(fā)了WebWanderer,這是世界上第一個(gè)利用HTML網(wǎng)頁(yè)之間
的鏈接關(guān)系來(lái)監(jiān)測(cè)Web發(fā)展規(guī)模的robot程序。1994年7月,MichaelMauldin創(chuàng)建了第一
個(gè)現(xiàn)代意義上的搜索引擎。
?Google的名字來(lái)源于英文單詞,客觀存在表示IO100這樣一個(gè)巨大的數(shù)字。
網(wǎng)絡(luò)搜索技術(shù)
。搜索引擎SearchEngine即信息杳找的發(fā)動(dòng)機(jī)。是幫助Internet用戶查詢信息的軟件系統(tǒng),
它以一定的策略在WEB上搜集和發(fā)現(xiàn)信息,對(duì)信息進(jìn)行理解、提取、組織和處理后,為用
戶提供WEB信息查詢服務(wù)。
?:?從使用者角度來(lái)看,搜索軟件系統(tǒng)提供了一個(gè)網(wǎng)頁(yè)界面,讓其通過(guò)瀏覽器提交一個(gè)詞語(yǔ)或
短語(yǔ),然后很快反回一個(gè)可能和用戶輸入內(nèi)容相關(guān)的信息列表。這個(gè)列表中的每一條R代表
一篇網(wǎng)頁(yè),每個(gè)條目至少有3個(gè)元素:標(biāo)題、URL、摘要。
搜索引擎的原理和組成
。搜索引擎一般是由搜索器、索引器、檢索器和用戶接口4個(gè)部分組成。
<搜索器從Internet上自動(dòng)搜索網(wǎng)頁(yè)的數(shù)據(jù),它是一種基于WEB的程序,可以在多平臺(tái)運(yùn)
行。搜索器在Internet上逐個(gè)訪問(wèn)服務(wù)器來(lái)收集信息,它通過(guò)請(qǐng)求WEB站點(diǎn)上的HTML網(wǎng)
頁(yè)來(lái)采集該HTML網(wǎng)頁(yè),并建立一個(gè)網(wǎng)站的關(guān)鍵字列表。人們常把搜索器建立關(guān)鍵字列表
的過(guò)程稱為網(wǎng)絡(luò)爬行。
i索引器將這些數(shù)據(jù)自動(dòng)建立索引并將之存放在索引數(shù)據(jù)庫(kù)中,生成用于表示文檔以及生成
文檔庫(kù)的索引表。索引數(shù)據(jù)庫(kù)必須定時(shí)更新,更新頻率決定了搜索結(jié)果的及時(shí)性。索引項(xiàng)分
為客觀索引項(xiàng)和內(nèi)容索引項(xiàng)。前者與內(nèi)容無(wú)關(guān),后者用以反映文檔內(nèi)容。內(nèi)容索引項(xiàng)又可分
為單索引項(xiàng)和多索引項(xiàng)。
3檢索器根據(jù)用戶的查詢需求快速地在索引庫(kù)中檢索出文檔,進(jìn)行文檔與查詢的相關(guān)性度評(píng)
價(jià),對(duì)將要輸出的結(jié)果進(jìn)行排序,并實(shí)現(xiàn)某種用戶相關(guān)性反饋機(jī)制。
f用戶接口則是一個(gè)輸入用戶查詢、顯示查詢結(jié)果的頁(yè)面生成系統(tǒng)。主要目的是方便用戶使
用搜索引擎,高效率、多方式地從搜索引擎中得到有效、及時(shí)的信息。
。目錄導(dǎo)航式搜索引擎的索引數(shù)據(jù)庫(kù)存入每個(gè)網(wǎng)站的標(biāo)題、描述、類目,超文本鏈接(URL)
組成倒排文檔。
?:?目錄導(dǎo)航式搜索引擎提供兩種查詢接口形式。一種是在網(wǎng)頁(yè)上用戶可直接單擊樹(shù)狀目錄,
一層一層單擊查看,直到找到所需的相關(guān)類目下的網(wǎng)站信息。另一種查詢接口就是關(guān)鍵詞檢
索,用戶在搜索框中輸入人所需信息的關(guān)鍵詞,服務(wù)器接受命令后就會(huì)去索引數(shù)據(jù)庫(kù)中匹配
關(guān)鍵詞,返回查詢結(jié)果。
P2P綜述
?:22P是對(duì)等計(jì)算(Peer.to-Peer)的簡(jiǎn)稱,又於對(duì)等網(wǎng)。它是一種分布式網(wǎng)絡(luò),網(wǎng)絡(luò)的參與
者共享他們所擁有的一部分硬件資源(處理能力、存儲(chǔ)能力、網(wǎng)絡(luò)連接能力、打印機(jī)等),
這些共享資源需要由網(wǎng)絡(luò)提供服務(wù)和內(nèi)容,能被其它對(duì)等節(jié)點(diǎn)(Peer)直接訪問(wèn)而無(wú)需經(jīng)過(guò)中
間實(shí)體。
?:中2P簡(jiǎn)單地定義成通過(guò)直接交換來(lái)共享計(jì)算機(jī)資源和服務(wù)。在P2P網(wǎng)絡(luò)環(huán)境中,所有的
計(jì)算機(jī)都處于對(duì)等的地位。
P2P網(wǎng)絡(luò)的特點(diǎn)
?:*P2P網(wǎng)絡(luò)是以擴(kuò)大互聯(lián)網(wǎng)網(wǎng)絡(luò)資源共享的范圍與深度,使信息共享達(dá)到最大化為目的而設(shè)
計(jì)的一種非集中式的網(wǎng)絡(luò)結(jié)點(diǎn)之間的結(jié)構(gòu)。在P2P網(wǎng)絡(luò)中,所有結(jié)點(diǎn)既可以作為客戶機(jī),
又可以作為服務(wù)器。結(jié)點(diǎn)之間在共享網(wǎng)絡(luò)資源與服務(wù)上的地位是平等的。
?P2P網(wǎng)絡(luò)必須是
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 食品衛(wèi)生及質(zhì)量管理制度
- 衛(wèi)生院內(nèi)部管理工作制度
- 衛(wèi)生院醫(yī)養(yǎng)結(jié)合制度
- 國(guó)土所衛(wèi)生管理制度
- 衛(wèi)生院采管理購(gòu)制度
- 壞環(huán)境衛(wèi)生管理制度
- 徐寨村環(huán)境衛(wèi)生管理制度
- 火鍋店倉(cāng)庫(kù)衛(wèi)生管理制度
- 烘焙房衛(wèi)生管理制度
- 衛(wèi)生所內(nèi)部管理制度
- 尋脈山河:中國(guó)主要河流與湖泊的空間認(rèn)知與生態(tài)理解-八年級(jí)地理教學(xué)設(shè)計(jì)
- 達(dá)人精準(zhǔn)運(yùn)營(yíng)方案
- 四川省涼山州2025-2026學(xué)年上學(xué)期期末考試七年級(jí)數(shù)學(xué)試題(含答案)
- 語(yǔ)文試題-汕頭市2025-2026學(xué)年度普通高中畢業(yè)班教學(xué)質(zhì)量監(jiān)測(cè)(含解析)
- 水利工程項(xiàng)目設(shè)計(jì)審批流程與管理要點(diǎn)
- 湖北省2026屆高三上學(xué)期元月調(diào)考政治+答案
- 垃圾填埋場(chǎng)排水施工方案
- 辦公室頸椎保養(yǎng)課件
- T∕CECS10283-2023建筑用覆鋁膜隔熱金屬板
- 員工個(gè)人成長(zhǎng)經(jīng)歷分享
- 凝血六項(xiàng)課件
評(píng)論
0/150
提交評(píng)論