第8章:計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用層_第1頁(yè)
第8章:計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用層_第2頁(yè)
第8章:計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用層_第3頁(yè)
第8章:計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用層_第4頁(yè)
第8章:計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用層_第5頁(yè)
已閱讀5頁(yè),還剩73頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

正§INGWAUNIVERSITYPRESS.

計(jì)算機(jī)網(wǎng)絡(luò)

(第2版,

吳功宜編著

正§INGWAUNIVERSITYPRESS.

第8章應(yīng)用層

清監(jiān)二學(xué)出版社

本章學(xué)習(xí)要求:

?理解:TCP/IP協(xié)議棧與應(yīng)用層協(xié)議之間的關(guān)系

?掌握:域名系統(tǒng)的基本工作原理

?掌握:電子郵件的基本工作原理

?掌握:文件傳輸FTP的基本工作原理

?掌握:WWW服務(wù)的基本工作原理

?了解:播客、博客、網(wǎng)絡(luò)即時(shí)通信與網(wǎng)絡(luò)電視等

新的Internet服務(wù)的特點(diǎn)

?掌握:應(yīng)用層協(xié)議的分析方法

3

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

JJJ_尸Sr」:}iy.Ik-1r"j?

8.1應(yīng)用層協(xié)議與低層協(xié)議的關(guān)系

8.1.1主要的應(yīng)用層協(xié)議

?遠(yuǎn)程登錄協(xié)議Telnet

?文件傳輸協(xié)議FTP

?簡(jiǎn)單郵件傳輸協(xié)議SMTP

?域名系統(tǒng)DNS

?簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議SNMP

?超文本傳輸協(xié)議HTTP

4

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

正§INGWAUNIVERSITYPRESS.

8.L2TCP/IP協(xié)議族及協(xié)議之間的關(guān)系

5

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華生字出

8.2域名條統(tǒng)DNS

821域名系統(tǒng)的基本概念

1.為什么有了IP地址,還需要域名?

?域名一用字符表示的網(wǎng)絡(luò)主機(jī)名,是一種主機(jī)標(biāo)識(shí)符;

?IP地址一數(shù)字型,難于記憶與理解;

域名一字符型,直觀,便于記憶與理解;

?IP地址一用于網(wǎng)絡(luò)層;

域名一用于應(yīng)用層;

?IP地址與域名都應(yīng)該是全網(wǎng)唯一的,并且它們之間具有

對(duì)應(yīng)關(guān)系。

6

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

2.Internet域名結(jié)構(gòu)

?TCP/IP協(xié)議中規(guī)定的層次型名字管理機(jī)制叫做域名

系統(tǒng);

?域名系統(tǒng)將整個(gè)Internet劃分為多個(gè)頂級(jí)域,并為每

個(gè)頂級(jí)域規(guī)定了通用的頂級(jí)域名;

?Internet主機(jī)域名的一般格式為:

四級(jí)域名.三級(jí)域名.二級(jí)域名.頂級(jí)域名

7

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

——————"——X——國(guó)家或地區(qū)——

頂級(jí)域名intedugovcoinmilnetorgcnukjp

ibmhpcisco……

二級(jí)域名—IIii―r―iFMir

accomgoveduintnetorgbjshtj

三級(jí)域名tsinghuanankaipku

四級(jí)域名wwwcsee...

8

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華生字出

822域名服務(wù)器的層次結(jié)構(gòu)

L域名服務(wù)器的基本工作原理

?域名系統(tǒng)的一個(gè)主要特點(diǎn)是允許區(qū)域自治;

?域名系統(tǒng)在設(shè)計(jì)了層次的域名的同時(shí),提出了與其相

對(duì)應(yīng)的域名服務(wù)器系統(tǒng);

?整個(gè)域名系統(tǒng)是以一個(gè)大型的分布式數(shù)據(jù)庫(kù)的方式工

作的;

?大多數(shù)具有Internet連接的組織都有一個(gè)域名服務(wù)器,

每個(gè)服務(wù)器包含連向其他域名服務(wù)器的信息,這些服

務(wù)器形成了一個(gè)大的協(xié)同工作的域名數(shù)據(jù)庫(kù)。

9

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

2.域名服務(wù)器的層次

?DNS服務(wù)器的層次是與域名的層次相適應(yīng)的;

?每一個(gè)域名服務(wù)器都只對(duì)域名體系中的一部分進(jìn)行管轄;

?一個(gè)根服務(wù)器(rootserver)在這個(gè)層次體系的頂部,

它是頂層域的管轄者;

?DNS服務(wù)器的層次對(duì)應(yīng)著域名的層次,但是這兩者并不

是對(duì)等的。一個(gè)公司網(wǎng)絡(luò)或校園網(wǎng)可以選擇羽1它所有的

域名都放在一個(gè)域名服務(wù)器上,也可以選擇運(yùn)行幾個(gè)域

名服務(wù)器。

10

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華生字出

823域名解析

1.域名解析的基本工作原理

?將域名轉(zhuǎn)換為對(duì)應(yīng)的IP地址的過程稱為域名解析;

?完成該功能的軟件叫域名解析器;

?每個(gè)本地域名服務(wù)器配置一個(gè)域名解析器軟件;

?由于每個(gè)服務(wù)器都知道根服務(wù)器的地址,因此無(wú)

論經(jīng)過幾步查詢,在域名樹中最終總會(huì)找出正確

的解析結(jié)果。

11

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

^SJTYP.

2.域名解析算法

?遞歸解析

■反復(fù)解析

12

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

高華:字出版社

?遞歸解析要求名字服務(wù)器系統(tǒng)一次性完成全部

名字一地址變換;

?反復(fù)解析是每次請(qǐng)求一個(gè)服務(wù)器,如果不行再

請(qǐng)求別的服務(wù)器;

?遞歸解析的任務(wù)主要是由服務(wù)器軟件承擔(dān);

?反復(fù)解析的任務(wù)主要是由域名解析器軟件承擔(dān)。

13

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

?域名解析中客戶與服務(wù)器的交互過程

第2步a

netlab.cs.nankai.edu.cn

第3步?

nankai.edu.cn

根域名服務(wù)器

202.113.16.10

第4步A

netlab.cs.nankai.edu.cn

第5步?

cs.nankai.edu.en

nankai域名服務(wù)器

202.113.27.1

202.113.16.10

第6步A

netlab.cs.nankai.edu.on

第7步<

netlab.cs.nankai.edu.cn

cs域名服務(wù)器

202.113.56.10

202.113.27.1

14

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

824域名系統(tǒng)性能優(yōu)化

?復(fù)制與緩存

1.復(fù)制

?每個(gè)根服務(wù)器的許多副本存在于世界各地;

?當(dāng)一個(gè)新的子網(wǎng)加入Internet時(shí),它在本地的

DNS服務(wù)器中配置一個(gè)根服務(wù)器表;

?本地的DNS服務(wù)器可以為本網(wǎng)用戶的域名服務(wù)

一擇響應(yīng)最決的根服務(wù)器;

?在實(shí)際應(yīng)用中,地理上最近的域名服務(wù)器往往

響應(yīng)最好。

15

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

2.緩存

?DNS緩存比復(fù)制更為重要,使用名字的高速緩

存可優(yōu)化查詢的開銷;

?每個(gè)服務(wù)器都保留一個(gè)域名緩存,每當(dāng)查找一

個(gè)新的域名時(shí),服務(wù)器修它置于緩存中;

?主機(jī)在啟動(dòng)時(shí)從本地域名服務(wù)器下載域名和地

址的全部數(shù)據(jù)庫(kù),維護(hù)存放自己最近使用的域

名的高速緩存,并且只在從緩存中找不到域名

時(shí)才使用域名服務(wù)器。

16

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華尤學(xué)出版苞^3麻葡Blil■■

j■''I./.?/_/.■Jj?BItU”,?-,I1'g"'JCMJ\,H?'?_▲一,

8.3電子郵件服務(wù)

8.3.1電子郵件的概念

?電子郵件服務(wù)是目前Internet上使用最頻繁的服務(wù);

?電子郵件系統(tǒng)不但可以傳輸各種格式的文本信息,而

且還可以傳輸圖像、聲音、視頻等多種信息;

?郵件服務(wù)器系統(tǒng)的核心郵件服務(wù)器負(fù)責(zé)接收用戶送來(lái)

的郵件,并根據(jù)收件人地址發(fā)送到對(duì)方的郵件服務(wù)器

中,同時(shí)負(fù)責(zé)接收由其他郵件服務(wù)器發(fā)來(lái)的郵件,并

根據(jù)收件人地址分發(fā)到相應(yīng)的電子郵箱中;

?當(dāng)用戶向ISP申請(qǐng)Intemet賬戶時(shí),ISP就會(huì)在它的郵件

服務(wù)器上建立該用戶的電子郵件賬戶,它包括用戶名

(username)與用戶密碼(password)。

17

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

正§INGWAUNIVERSITYPRESS.

8.3.2電子郵件服務(wù)的工作過程

■電子郵件服務(wù)基于客戶/服務(wù)器結(jié)構(gòu)

發(fā)送方接收方

電子郵件電子郵件

客戶機(jī)客戶機(jī)

發(fā)送郵件接收郵件

電子郵件電子郵件

服務(wù)器服務(wù)器

18

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

高華:字出版社

電子郵件應(yīng)用程序基本服務(wù)功能:

?創(chuàng)建與發(fā)送電子郵件;

?接收、閱讀與管理電子郵件;

?賬號(hào)、郵箱與通信簿管理。

電子郵件協(xié)議:

?在電子郵件程序向郵件服務(wù)器中發(fā)送郵件時(shí),使用的

是簡(jiǎn)單郵件傳輸協(xié)議SMTP;

?在電子郵件程序從郵件服務(wù)器中讀取郵件時(shí),可以使

用郵局協(xié)議POP3或交互式郵件存取協(xié)議IMAP,它取

決于郵件服務(wù)器支持的協(xié)議類型。

19

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華廣學(xué)出版社

正§INGWAUNIVERSITYPRESS.

電子郵件系統(tǒng)協(xié)議使用情況

20

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

834簡(jiǎn)單郵件傳輸協(xié)議SMTP

?SMTP協(xié)議運(yùn)行在TCP協(xié)議之上,使用公開端口號(hào)25;

?SMTP使用簡(jiǎn)單的命令傳輸郵件;

?SMTP規(guī)定了14條命令和21種響應(yīng)信息;

?每條命令都是由4個(gè)字母組成的;

?每一種響應(yīng)信息一般只有一行信息;

?SMTP使用客戶/服務(wù)器工作模式,發(fā)送郵件的SMTP

進(jìn)程是SMTP客戶,接收郵件的SMTP進(jìn)程是SMTP服

務(wù)器。

21

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

8?3.5由口件讀取協(xié)議POP3和IMAP

POP3

?郵局協(xié)議POP是一個(gè)簡(jiǎn)單的郵件讀取協(xié)議;

?POP3協(xié)議使用客戶/服務(wù)器的工作方式;

?接收郵件的用戶主機(jī)運(yùn)行POP客戶程序,ISP的郵件服

務(wù)器則運(yùn)行POP服務(wù)器程序;

?POP3協(xié)議運(yùn)行在TCP協(xié)議之上,它使用公開的端口號(hào)

110;

■POP3協(xié)議規(guī)定了15條命令和24種響應(yīng)信息。

22

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

高華9,二學(xué)出版社

IMAP

?Internet報(bào)文存取協(xié)議IMAP與POP3都是按客戶/服務(wù)器

方式工作,但它們有很大的差別;

?對(duì)于POP3協(xié)議,POP3服務(wù)器是具有存儲(chǔ)轉(zhuǎn)發(fā)功能的中

間服務(wù)器。在郵件交付給用戶之后,POP3服務(wù)器就不

再保存這些郵件;

?當(dāng)客戶程序打開IMAP服務(wù)器的郵箱時(shí),用戶就可以看

到郵件的首部;如果用戶需要打開某個(gè)郵件,則可以修

該郵件傳送到用戶的計(jì)算機(jī);在用戶未發(fā)出刪除郵件的

命令前,IMAP服務(wù)器郵箱中的郵件一直保存著;

■POP3協(xié)議是在脫機(jī)狀態(tài)下運(yùn)行,而IMAP協(xié)議是在聯(lián)機(jī)

狀態(tài)下運(yùn)行。

23

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

J?*'/_/,"j'/_■J?)i_,,'--,~JTJ,,*J?'.?~~?,—/?

8.4文件傳輸服務(wù)

841文件傳輸?shù)母拍?/p>

?文件傳輸服務(wù)又稱為FTP服務(wù),它是Internet中最早提

供的服務(wù)功能之一,目前仍然在廣泛使用中;

?文件傳輸服務(wù)是由FTP應(yīng)用程序提供的,而FTP應(yīng)用

程序遵循的是TCP/IP協(xié)議組中的文件傳輸協(xié)議,它允

許用戶將文件從一臺(tái)計(jì)算機(jī)傳輸?shù)搅硪慌_(tái)計(jì)算機(jī)上,

并且能保證傳輸?shù)目煽啃裕?/p>

?在Internet中,許多公司、大學(xué)的主機(jī)上含有數(shù)量眾多

的各種程序與文件,這是Internet的巨大與寶貴的信息

資源。通過使用FTP服務(wù),用戶就可以方便地訪問這

些信息資源。

24

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華步學(xué)出版社

842文件傳輸?shù)墓ぷ鬟^程

FTP服務(wù)工作模式:客戶/服務(wù)器

25

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華廣學(xué)出版社

j?_▲2'i.,j-?)_)'J?)?/**_jj:?.**~~?*―)

843匿名FTP服務(wù)

?匿名FTP服務(wù)的實(shí)質(zhì)是:提供服務(wù)的機(jī)構(gòu)在它

的FTP服務(wù)器上建立一個(gè)公開賬戶(一般為

anonymous),并賦予該賬戶訪問公共目錄的

權(quán)限,以便提供免費(fèi)服務(wù);

?如果用戶要訪問這些提供匿名服務(wù)的FTP服務(wù)

器,一般不需要輸入用戶名與用戶密碼;

?大多數(shù)FTP服務(wù)都是匿名服務(wù);

?為了保證FTP服務(wù)器的安全,幾乎所有的匿名

FTP服務(wù)器都只允許用戶下載文件,而不允許

用戶上載文件。

26

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華生字出

8.5WWW服務(wù)

8.5.1WWW服務(wù)的基本概念

?WWW又稱為萬(wàn)維網(wǎng),簡(jiǎn)稱為Web,是Internet技術(shù)發(fā)

展中的一個(gè)重要的里程碑;

?WWW系統(tǒng)的結(jié)構(gòu)采用了客戶/服務(wù)器模式;

?信息資源以web頁(yè)的形式存儲(chǔ)在WWW服務(wù)器中,用

戶通過WWW客戶端瀏覽器程序圖、文、聲并茂的

Web頁(yè)內(nèi)容;

?通過Web頁(yè)中的鏈接,用戶可以方便地訪問位于其他

WWW服務(wù)器中的Web頁(yè),或是其他類型的網(wǎng)絡(luò)信息

資源。

27

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華大學(xué)出版社

?WWW服務(wù)的基本概念

腳W客戶機(jī)

28

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華生字出

WWW服務(wù)具有以下幾個(gè)主要特點(diǎn)

?以超文本方式組織網(wǎng)絡(luò)多媒體信息,用戶可以訪問文

本、語(yǔ)音、圖形和視頻信息;

?用戶可以在Internet范圍內(nèi)的任意網(wǎng)站之間查詢、檢索、

瀏覽及發(fā)布信息,并實(shí)現(xiàn)對(duì)各種信息資源透明的訪問;

?提供生動(dòng)、直觀、統(tǒng)一的圖形用戶界面;

?WWW服務(wù)的核心技術(shù)是:

超文本標(biāo)記語(yǔ)言HTML

超文本傳輸協(xié)議HTTP

超鏈接hyperlink

29

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

猾華大學(xué)出版社

?I、^<CTf?八Z二X;/1...

,曰RmN2*M,LF\二j

852超文本、超媒體與超文本標(biāo)記語(yǔ)言

1.超文本與超媒體的概念

30

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

????????????????4?

正SNGHUAUNIV七兄21JYPRESS

?超媒體工作方式

31

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華十字出版社

?WWW以客戶/服務(wù)器方式工作;

?瀏覽器browser是在用戶計(jì)算機(jī)上運(yùn)行的WWW

客戶程序;

?WWW服務(wù)器程序運(yùn)行在服務(wù)器,管理著提供

瀏覽的文檔;

?WWW在實(shí)現(xiàn)過程中必須解決以下幾個(gè)問題:

如何標(biāo)識(shí)分布在整個(gè)Internet上的WWW文檔?

如何實(shí)現(xiàn)WWW上各種鏈接的鏈接?

如何顯示不同風(fēng)格的WWW文檔?

32

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

高華9,二學(xué)出版社

2.主頁(yè)的概念

■信息資源以網(wǎng)頁(yè)Webpage的形式存儲(chǔ)在WWW服務(wù)器中;

?用戶通過瀏覽器向WWW服務(wù)器發(fā)出請(qǐng)求,服務(wù)器根據(jù)客

戶請(qǐng)求內(nèi)容,將保存在WWW服務(wù)器中的某個(gè)頁(yè)面發(fā)送給

客戶;

?用戶可以通過頁(yè)面中的鏈接,方便地訪問位于其他WWW

服務(wù)器中的頁(yè)面,或是其他類型的網(wǎng)絡(luò)信息資源;

?主頁(yè)homepage是一種特殊的Web頁(yè)面,是指包含個(gè)人或機(jī)

構(gòu)基本信息的頁(yè)面,用于對(duì)個(gè)人或機(jī)構(gòu)進(jìn)行綜合性介紹,

是訪問個(gè)人或機(jī)構(gòu)詳細(xì)信息的入口點(diǎn)。

33

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華之學(xué)出版社

主頁(yè)一般包含以下幾種基本元素:

?文本(text)最基本的元素,就是通常所說的文字

?圖像(image)WWW瀏覽器一般只識(shí)別GIF與JPEG

兩種圖像格式

?表格(table)類似于Word中的表格,表格單元內(nèi)容

一般為字符類型

?超鏈接(hyperlink)用于羽1HTML與其他主頁(yè)相連

34

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華生字出

3.超文本標(biāo)記語(yǔ)言HTML

?WWW服務(wù)器中所存儲(chǔ)的頁(yè)面是一種結(jié)構(gòu)化的文檔,

采用超文本標(biāo)記語(yǔ)言書寫而成;

?HTML是WWW上用于創(chuàng)建超文本鏈接的基本語(yǔ)言,

可以定義WWW主頁(yè)格式化的文本、色彩、圖像與超

文本鏈接;

?HTML文檔可以將聲音、圖像、視頻等多媒體信息集

成在一起;

?使用HTML語(yǔ)言開發(fā)的HTML超文本文件一般具

有?htm(或?html)后綴。

35

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

853URL與信息定位

?URL是對(duì)能從Internet上得到的資源的位

置和訪問方法的一種簡(jiǎn)潔的展示;

?標(biāo)準(zhǔn)的URL由3部分組成:協(xié)議類型、主

機(jī)名和路徑及文件名

http://www.nankai.editcn/index,html

協(xié)議類型主機(jī)名路徑及文件名

36

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

高華:字出版社

URL通過指定其他協(xié)議類型訪問其他類型服務(wù)器:

?gopher:〃.cii連接至U名為

Gopher月艮務(wù)器

?ftp:"ftp.pkuK/pub/dus/readme.txt通過FTP

連接來(lái)獲得一個(gè)名為readme.txt的文本文件

?file:〃.cii/pub/gi”wu?gif要在所

連接的主機(jī)上獲得并顯示一個(gè)名為wu.gif的圖形文件

?telnet:〃?cii遠(yuǎn)程登錄至U名為

的主機(jī)

37

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華廣學(xué)出版社1標(biāo)

8.5.4WWW瀏覽器

WWW瀏覽器的基本功能

?WWW瀏覽器是用來(lái)瀏覽Intemet上主頁(yè)的客戶軟件;

?瀏覽器軟件應(yīng)具備以下的基本功能:

?查找、啟動(dòng)與終止鏈接

?通過按鈕與菜單項(xiàng)來(lái)鏈接

?歷史(history)與書簽(bookmark)的使用

?自由設(shè)定屏幕窗口

?選擇起始頁(yè)

?改變式樣、字體與色彩

?查看內(nèi)嵌圖像與外部圖像

?保存與打印主頁(yè)

38

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

搜索引擎

?搜索引擎是Inte門let上的一種WWW服務(wù)

器;

?它的主要任務(wù)是在Internet中主動(dòng)搜索其

他WWW服務(wù)器中的信息并對(duì)其自動(dòng)索

弓L將索引內(nèi)容存儲(chǔ)在可供查詢的大型

數(shù)據(jù)庫(kù)中;

?用戶可以利用搜索引擎所提供的分類目

錄和查詢功能查找所需要的信息。

39

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清學(xué)之學(xué)出版社

正§INGWAUNIVERSITYPRESS.

WWW瀏覽器的結(jié)構(gòu)

從鼠標(biāo)和[

控制器

鍵盤輸入~r

輸出到

HTML可選

緩存顯示器

客戶客戶

網(wǎng)絡(luò)接口WWW瀏覽器

網(wǎng)絡(luò)

40

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華大學(xué)出版社

正§INGWAUNIVERSITYPRESS.

855WWW基本工作過程與協(xié)議層次

I客戶端協(xié)議■I?服務(wù)器端協(xié)議i

WW瀏覽器IWWW瀏覽器

軟件軟件

HTTP協(xié)議HTTP協(xié)議

WW客戶機(jī)WW服務(wù)器1

TCP協(xié)議TCP協(xié)議

IP協(xié)議1P協(xié)議

局域網(wǎng)或局域網(wǎng)或

廣域網(wǎng)協(xié)議廣域網(wǎng)協(xié)議

41

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

8.6播家、博家、網(wǎng)絡(luò)即時(shí)通信與網(wǎng)絡(luò)也視服務(wù)

8.6.1網(wǎng)絡(luò)新聞組

?網(wǎng)絡(luò)新聞組是一種利用網(wǎng)絡(luò)進(jìn)行專題討論的國(guó)際論壇;

?Usenet并不是一個(gè)網(wǎng)絡(luò)系統(tǒng),只是建立在Internet上的邏

輯組織;

?Usenet不同于Internet上的交互式操作方式,在Usenet服

務(wù)器上存儲(chǔ)的各種信息,會(huì)周期性地轉(zhuǎn)發(fā)給其他Usenet

服務(wù)器;

?Usenet的基本通信方式是電子郵件,但它不是采用點(diǎn)對(duì)

點(diǎn)通信方式,而是采用多對(duì)多的傳遞方式。

42

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

電子公告牌

?電子公告牌BBS也是Internet上較常用的服務(wù)功

能之一;

?電子公告牌提供一塊公共電子白板,每個(gè)用戶

都可以在上面書寫、發(fā)布信息或提出看法、聊

天,獲得幫助、討論問題及為別人提供信息;

?早期的BBS服務(wù)是一種基于遠(yuǎn)程登錄的服務(wù),

想要使用BBS服務(wù)的用戶,必須首先利用遠(yuǎn)程

登錄功能登錄到BBS服務(wù)器上;

?目前很多BBS站點(diǎn)開始提供WWW訪問方式。

43

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華生字出

8.6.2播客服務(wù)

播客的基本概念

?播客(podcast)是基于Internet的數(shù)字廣播技

民之一S

?初期它是將iPodder軟件與一些便攜播放器結(jié)

合起來(lái)形成的一種新的服務(wù);

?播客錄制的是網(wǎng)絡(luò)廣播或類似的網(wǎng)絡(luò)聲訊節(jié)目,

網(wǎng)絡(luò)用戶可以將網(wǎng)上的廣播節(jié)目下載到自己的

iPod、MP3播放器中隨身收聽;

?同時(shí),用戶自己也可以制作節(jié)目,并傳輸?shù)骄W(wǎng)

上共享。

44

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華之學(xué)出版社

播客技術(shù)的分類

?傳統(tǒng)廣播節(jié)目的播客

NBC與ABC是兩家著名的廣播公司,它們目前都開辟

了新聞?lì)l道的播客節(jié)目;

播客節(jié)目的內(nèi)容是經(jīng)過編輯后的電視節(jié)目的播客版本,

向前增加一些符合播客格式的特制內(nèi)容。

?專業(yè)播客提供商

作為信息服務(wù)業(yè)的新的業(yè)態(tài),出現(xiàn)了專業(yè)播客提供商。

它修包括業(yè)余作者制作的節(jié)目、著名節(jié)目主持人的節(jié)

目片斷集中起來(lái),供用戶免費(fèi)下載。

?個(gè)人播客

個(gè)人播客使用麥克風(fēng)、視頻頭、計(jì)算機(jī)將自己的生活

感悟記錄下禾,作為個(gè)人音頻版的日記傳輸?shù)讲タ凸?/p>

享空間與網(wǎng)愛共享。

45

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華;學(xué)出版社

播客服務(wù)的特點(diǎn)

?播客技術(shù)使得傳統(tǒng)的廣播從單純的語(yǔ)音向語(yǔ)音、

視頻結(jié)合的方式變化,增加了制作者的表現(xiàn)手

段與互動(dòng)性;

?播客技術(shù)改變了傳統(tǒng)的廣播節(jié)目聽眾的被動(dòng)收

聽狀態(tài),使得聽眾可以成為主動(dòng)的參與者;

?播客技術(shù)改變了傳統(tǒng)的廣播定時(shí)播出的方式,

聽眾可以在任何時(shí)間,通過網(wǎng)絡(luò)選定任何自己

感興趣的節(jié)目;

?播客技術(shù)使得傳統(tǒng)的廣播從廣播電臺(tái)單一的模

式,變成有興趣的個(gè)人也可以參與節(jié)目的制作。

46

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

J■*'/./.?J_,_L?j?I//,?-,2'*'trr.***f,*?~~7^

863博客服務(wù)

博客的基本概念

?博客是blog的音譯,blog是weblog(網(wǎng)絡(luò)日志)的縮寫;

?博客以文章的形式在Internet上發(fā)表和共享信息;

■在技術(shù)上屬于共享Web個(gè)人主頁(yè),在形式上屬于個(gè)人

Internet出版的一類應(yīng)用;

?個(gè)人網(wǎng)站需要在某個(gè)Web服務(wù)器上申請(qǐng)一個(gè)空間,然后使

用HTML語(yǔ)言編寫網(wǎng)頁(yè),用圖形軟件處理圖片,還要學(xué)會(huì)

使用Flash動(dòng)畫、GIF動(dòng)畫軟件。個(gè)人網(wǎng)站主頁(yè)的制作、維

護(hù)需要的技術(shù)和成本都比較高;

?博客用戶只需要向博客服務(wù)提供商申請(qǐng)注冊(cè)一個(gè)賬戶,只

要具備輸入文字的能力就可以方便地建立個(gè)人的博客網(wǎng)頁(yè)。

47

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華;學(xué)出版社

博客的分類

?記錄個(gè)人真實(shí)生活的日記和對(duì)某一類問題的認(rèn)

識(shí)、感悟,以個(gè)人的記事、表達(dá)、交流為目的

的個(gè)人博客;

?由共同關(guān)心某一類問題的人或團(tuán)體形成的博客

社區(qū);

?以學(xué)術(shù)專題討論為目的的博客社區(qū);

?以新聞時(shí)事發(fā)表、轉(zhuǎn)載與評(píng)論為目的的博客社

區(qū);

?伴隨著移動(dòng)IP技術(shù)的發(fā)展,利用筆記本計(jì)算機(jī)、

手機(jī)與PDA的移動(dòng)博客Moblog也已經(jīng)出現(xiàn)。

48

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

864網(wǎng)絡(luò)即時(shí)通信服務(wù)

?即時(shí)通信IM是在計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境中一對(duì)用戶實(shí)時(shí)在計(jì)

算機(jī)屏幕上發(fā)送和接收文本或圖形、視頻信息的通信

方式;

?典型的網(wǎng)絡(luò)即時(shí)通信就是人們所說的“QQ”服務(wù);

?即時(shí)通信服務(wù)與電子郵件服務(wù)是不同之處在于:即時(shí)

通信服務(wù)是點(diǎn)■點(diǎn)之間的實(shí)時(shí)數(shù)據(jù)傳輸,電子郵件服務(wù)

傳輸不是實(shí)時(shí)的;

?目前,即時(shí)通信與電子郵件、網(wǎng)絡(luò)新聞組、網(wǎng)絡(luò)公告

牌服務(wù)構(gòu)成Intemet最有用的服務(wù)。同時(shí),它與播客、

博客一起創(chuàng)造了一種網(wǎng)絡(luò)環(huán)境中人與人交流的新方式。

49

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華生字出

865網(wǎng)絡(luò)電視服務(wù)

?傳統(tǒng)數(shù)字電視是通過閉路的有線電視網(wǎng)傳輸?shù)?

只提供廣播方式服務(wù),不提供點(diǎn)播業(yè)務(wù);

?網(wǎng)絡(luò)電視IPTV是通過寬帶IP網(wǎng)絡(luò)傳輸,可以

實(shí)現(xiàn)用戶的互動(dòng)點(diǎn)播;

?可以方便地將傳統(tǒng)的電視服務(wù)與WWW瀏覽、

E-Mail,以友其他的Internet服務(wù)結(jié)合起耒;

?預(yù)測(cè)全球網(wǎng)絡(luò)電視IPTV市場(chǎng)的大規(guī)模啟動(dòng)在

2006年,用戶達(dá)到800萬(wàn),收入可以達(dá)到80億

美元;2008年將達(dá)到2000萬(wàn)用戶。

50

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

8.7典型應(yīng)用層協(xié)議FTP的分析

8.7.1FTP模型與測(cè)試分析環(huán)境

51

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

清華生字出

協(xié)議分析器

?協(xié)議分析器的作用就是監(jiān)視FTP客戶與FTP服務(wù)器的

協(xié)議交互過程,記錄并對(duì)協(xié)議包進(jìn)行分析;

?分析環(huán)境的具體參數(shù)是:

FTP服務(wù)器:MAC地址為00-00-C0-22-A1-01

IP地址為

控制連接端口號(hào)為20

數(shù)據(jù)連接端口號(hào)為21

FTP客戶:MAC地址為02-60-8C-01-24-28

IP地址為5

數(shù)據(jù)連接端口號(hào)為15432

控制連接端口號(hào)為7180

52

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

猾華大學(xué)出版社

FTP工作模型

FTPClientFTPServer

熟知的端口號(hào):

數(shù)據(jù)傳控制Port21二FTP控制數(shù)據(jù)傳

面模塊模塊

Port20=FTP-DATA模塊輸模塊

端口7180端口15432端口21端口20

____g1________/1____

?<W?wQF

TCPTCP

IPIP

控制連接

數(shù)據(jù)連接

53

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

正§INGWAUNIVERSITYPRESS.

協(xié)議分析器捕獲FTP交互的協(xié)議包

協(xié)議分析等

No.SourceDestinationLayerSumary

102-60-92-01-24-28Broadcastarp5^

202-60-9Z-01-24-28Broadcastarp5-*

300-00-C0-22-A1-0102-60-8S-01-24-28arp201.5.21.l=0Q-00-C0-22-Al-01

402-60-82-01-24-2800-00-C0-22-A1-01tcpPort:15432-FTPSYN

500-00-£0-22-Al-0102-60-8C-01-24-28tcpPort:FTP->15432ACKSYN

602-60-8C-01-24-2800-00-C0-22-A1-01tcpPort:15432-FTPACK

100-00-C0-22-A1-0102-60-93-01-24-28ftpReply:Serviceread7fornewuser

802-60-8C-01-24-2800-00-C0-22-A1-01tcpPort:15432-FTPACK

902-60-82-01-24-2800-00-C0-22-A1-01ftpCoiranand=USER(UserNaine)

1000-00-C0-22-A1-0102-60-80-01-24-28ftpReply:Usernameok,needpassword

1102-60-92-01-24-2800-00-C0-22-A1-01tcpPort:15432fFTPACKPUSH

1202-60-8C-01-24-2800-00-C0-22-A1-01ftpCommaru^PASS(Password)

1300-00-C0-22-A1-0102-60-92-01-24-28tcpPort:FTP-^15432ACK

1402-60-93-01-24-2800-00-C0-22-A1-01tcpPort:15432-FTPACKPUSH

1500-00-C0-22-A1-0102-60-93-01-24-28ftpReply:Userloggedin,proceed

1602-60-93-01-24-2800-00-C0-22-A1-01tcpPort:15432-FTPACKPUSH

1702-60-8C-01-24-2800-00-C0-22-A1-01ftpComntand=PORT(DataPort)

1800-00-C0-22-A1-0102-60-8C-01-24-28ftpReply:Commandok

1902-60-93-01-24-2800-00-C0-22-A1-01ftpCommand=RETR(RetrieveFile)

2000-00-C0-22-A1-0102-60-8C-01-24-28tcpPort:FTP-DAT/^7180SYN

2102-60-9Z-01-24-2800-00-C0-22-A1-01tcpPort:7180->FTP-DATASYN

2200-00-C0-22-A1-0102-60-8C-01-24-28tcpPort:FTP-DATAr>7180O

Packet:43Ihfiltered:43

(a)

54

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

正§INGWAUNIVERSITYPRESS.

協(xié)議分析等

No.SourceDestinationLayerSimary

2300-00-CQ-22-A1-0102-60-9C-01-24-28ftpReply:Filestatusok?aboutto

2402-60-93-01-24-2800-00-C0-22-A1-01tcpPort:15432-^FTPACKPUSH

2500-00-C0-22-A1-0102-6。-斗01-24-28tcpPort:FTP-DATAf7180ACK

2600-00-C0-22-A1-0102-60-92-01-24-28ftpReply:Closedataconnect

2702-60-8C-01-24-2800-00-C0-22-A1-01tcpPort:15432-*FTPACKPUSH

2802-60-8C-01-24-28OO-OO-CO-22-Al-OltcpPort:7180->FTP-DATAAQ

29OO-OO-CO-22-Al-Ol02-60-8C-01-24-28tcpPort:FTP-DATA-*7180ACK

3002-60-8C-01-24-2800-00-CQ-22-A1-01tcpPort:718Q->FTP-DATAACK

31OO-OO-CO-22-Al-Ol02-60-97-01-24-28tcpPort:FTP-DATA-*7180ACK

3202-60-92-01-24-2800-00-CQ-22-A1-01tcpPort:718—FTP-DATAACK

33OO-OO-CO-22-Al-Ol02-60-83-01-24-28tcpPort:FTP-DATA->7180ACKPUSHFIN

3402-60-93-01-24-2800-00-CQ-22-A1-01tcpPort:718AFIP-DATAACKFIN

3500-00<CF22-Al-0102-60-83-01-24-28tcpPort:FIP-DATA->7180ACK

3602-60-8C-01-24-2800-00-C0-22-A1-01ftpCommarutQUIT(Logout)

3700-00-C0-22-A1-0102-60-93-01-24-28ftpReply:Serviceclosingcontrol

38OO-OO-CO-22-Al-Ol02-60-8C-01-24-28tcpPort:FTP-15432AQFIN

3902-60-93-01-24-2800-00-CCF22-A1-01tcpPort:15432->FTPAQFIN

4002-60-8C-01-24-2800-00-CQ-22-A1-01tcpPort:15432->FTPACKPUSH

4100-00-C0-22-A1-0102-60-8C-01-24-28tcpPort:FTP->15432ACKFIN

4200-00-C0-22-A1-0102-60-93-01-24-28tcpPort:FTP-15432ACKFIN

4302-60-83-01-24-2800-00-C0-22-A1-01tcpPort:15432-*FTPACKPUSH

Packet:43thfiltered:43

55

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

8.7.2FTP控制連接建立過程的協(xié)議分析

1.地址解析ARP協(xié)議執(zhí)行過程

56

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

猾華大學(xué)出版社

2.FTP控制連接建立過程

?協(xié)議包4?6是FTP控制連接建立的協(xié)議執(zhí)行過程

?協(xié)議包4:FTP客戶請(qǐng)求建立與FTP服務(wù)器控制連接包

協(xié)議分析器

ip:InternetProtocol

Station:201.5.21.25-*201.5.21.1

Protocol:TCP

Version:4

Prendence:Routine

NormalDelay,Norma1ThroughputsNormalReliability

tcp:TransmissionControlProtocol

SourcePort:15432

DistinationPort:21

ControlBits?SynchronizeSequenceNumbers(SYN)

Packet:4Unfiltered:43

57

《計(jì)算機(jī)網(wǎng)絡(luò)》第8章應(yīng)用層

?????????????????

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論