《INTERNET基礎(chǔ)》_第1頁
《INTERNET基礎(chǔ)》_第2頁
《INTERNET基礎(chǔ)》_第3頁
《INTERNET基礎(chǔ)》_第4頁
《INTERNET基礎(chǔ)》_第5頁
已閱讀5頁,還剩102頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、整理課件第第5章章 因特網(wǎng)基礎(chǔ)因特網(wǎng)基礎(chǔ)5.1 5.1 因特網(wǎng)的重要作用因特網(wǎng)的重要作用一、豐富的資源信息一、豐富的資源信息因特網(wǎng)是全球范圍的信息資源寶庫,它的信息資源涉及因特網(wǎng)是全球范圍的信息資源寶庫,它的信息資源涉及到商業(yè)金融、科研教育、休閑娛樂、新聞等各個方面。到商業(yè)金融、科研教育、休閑娛樂、新聞等各個方面。二、便利的通信服務(wù)二、便利的通信服務(wù)用戶不但可以從因特網(wǎng)上獲取豐富的信息,還可以充分用戶不但可以從因特網(wǎng)上獲取豐富的信息,還可以充分利用因特網(wǎng)所提供的便利、快捷的通信服務(wù)進行電子郵利用因特網(wǎng)所提供的便利、快捷的通信服務(wù)進行電子郵件的收發(fā)。件的收發(fā)。三、快捷的電子商務(wù)三、快捷的電子商務(wù)

2、因特網(wǎng)不但是用來休閑娛樂的同時也是一個進行電子商因特網(wǎng)不但是用來休閑娛樂的同時也是一個進行電子商務(wù)的良好平臺。利用因特網(wǎng)進行電子交易為企業(yè)提供了務(wù)的良好平臺。利用因特網(wǎng)進行電子交易為企業(yè)提供了巨大的市場潛力和商業(yè)機遇。巨大的市場潛力和商業(yè)機遇。整理課件5.2 因特網(wǎng)的構(gòu)成因特網(wǎng)的構(gòu)成一、什么是因特網(wǎng)一、什么是因特網(wǎng) 對一個用戶來說,對一個用戶來說,Internet看上去像一個單一的、看上去像一個單一的、巨大的網(wǎng)絡(luò),但實際上它是由成千上萬個通過路由巨大的網(wǎng)絡(luò),但實際上它是由成千上萬個通過路由器這種專門計算機網(wǎng)絡(luò)設(shè)備連接起來的網(wǎng)絡(luò)構(gòu)成的。器這種專門計算機網(wǎng)絡(luò)設(shè)備連接起來的網(wǎng)絡(luò)構(gòu)成的。 路由器能互聯(lián)

3、廣域網(wǎng)和廣域網(wǎng)、廣域網(wǎng)和局域路由器能互聯(lián)廣域網(wǎng)和廣域網(wǎng)、廣域網(wǎng)和局域網(wǎng),或者局域網(wǎng)和局域網(wǎng)。網(wǎng),或者局域網(wǎng)和局域網(wǎng)。 因為因為Internet是由路由器將不同的網(wǎng)絡(luò)連接起來是由路由器將不同的網(wǎng)絡(luò)連接起來而形成的,因此人們稱而形成的,因此人們稱Internet為網(wǎng)中網(wǎng)。為網(wǎng)中網(wǎng)。整理課件整理課件因特網(wǎng)主干網(wǎng)因特網(wǎng)主干網(wǎng): ANSNET (ANS, Advanced Network and Services). 從網(wǎng)絡(luò)設(shè)計者角度考慮從網(wǎng)絡(luò)設(shè)計者角度考慮,因特網(wǎng)是計算機互聯(lián)網(wǎng)絡(luò)因特網(wǎng)是計算機互聯(lián)網(wǎng)絡(luò). 從使用者角度考慮從使用者角度考慮,因特網(wǎng)是信息資源網(wǎng)因特網(wǎng)是信息資源網(wǎng). 整理課件整理課件二、因特

4、網(wǎng)的組成部分二、因特網(wǎng)的組成部分1.通信線路通信線路 因特網(wǎng)中的通信線路歸納起來主要有兩類因特網(wǎng)中的通信線路歸納起來主要有兩類:有線線路和無線線路有線線路和無線線路. 2.路由器路由器路由器實際上也應(yīng)該是一個網(wǎng)關(guān)路由器實際上也應(yīng)該是一個網(wǎng)關(guān).交換機是數(shù)據(jù)鏈路層,交換機是數(shù)據(jù)鏈路層,路由器是網(wǎng)絡(luò)層,而網(wǎng)關(guān)是工作在應(yīng)用層。路由器是網(wǎng)絡(luò)層,而網(wǎng)關(guān)是工作在應(yīng)用層。整理課件 所有連接在因特網(wǎng)上的計算機統(tǒng)稱為主機所有連接在因特網(wǎng)上的計算機統(tǒng)稱為主機. . 服務(wù)器就是因特網(wǎng)服務(wù)與信息資源的提供者服務(wù)器就是因特網(wǎng)服務(wù)與信息資源的提供者. .客客戶機是因特網(wǎng)服務(wù)和信息資源的使用者戶機是因特網(wǎng)服務(wù)和信息資源的使用

5、者. . 通過因特網(wǎng)訪問的大部分信息都是通過因特網(wǎng)訪問的大部分信息都是存儲存儲在稱在稱為為“服務(wù)器服務(wù)器”的計算機上。的計算機上。 服務(wù)器可以是任意一種類型的計算機;使它成服務(wù)器可以是任意一種類型的計算機;使它成為服務(wù)器的原因是因為它所起的作用:存儲著可供為服務(wù)器的原因是因為它所起的作用:存儲著可供客戶機使用的數(shù)據(jù)??蛻魴C使用的數(shù)據(jù)。整理課件 客戶機是一臺計算機,更確切地說,是一個特客戶機是一臺計算機,更確切地說,是一個特殊的計算機程序,它知道如何與某種類型的服務(wù)殊的計算機程序,它知道如何與某種類型的服務(wù)器通信以便使用服務(wù)器上存儲的信息。器通信以便使用服務(wù)器上存儲的信息。 例如當(dāng)在例如當(dāng)在We

6、b上沖浪時,會使用一種被稱為上沖浪時,會使用一種被稱為Web瀏覽器的客戶機程序與存儲瀏覽器的客戶機程序與存儲Web頁的計算機頁的計算機通信。通信。 一般而言,每一種類型的因特網(wǎng)活動都涉及不一般而言,每一種類型的因特網(wǎng)活動都涉及不同的客戶機和服務(wù)器類型。同的客戶機和服務(wù)器類型。 整理課件 要使用要使用Web,就需要使用,就需要使用Web客戶機程序與客戶機程序與Web服務(wù)器通信;要使用電子郵件,就需要使用電服務(wù)器通信;要使用電子郵件,就需要使用電子郵件程序與郵件服務(wù)器通信。子郵件程序與郵件服務(wù)器通信。 這種客戶機和服務(wù)器的關(guān)系表明:因特網(wǎng)實際這種客戶機和服務(wù)器的關(guān)系表明:因特網(wǎng)實際上只是一種通信媒

7、介,計算機之間的通信是通過一上只是一種通信媒介,計算機之間的通信是通過一種虛擬線路實現(xiàn)的。決定實現(xiàn)各種活動的是各種類種虛擬線路實現(xiàn)的。決定實現(xiàn)各種活動的是各種類型的客戶機和服務(wù)器,而不是因特網(wǎng)本身。型的客戶機和服務(wù)器,而不是因特網(wǎng)本身。 因為會出現(xiàn)新的客戶機和服務(wù)器類型,所以新因為會出現(xiàn)新的客戶機和服務(wù)器類型,所以新的活動類型可能會隨時被添加到因特網(wǎng)。的活動類型可能會隨時被添加到因特網(wǎng)。整理課件 TCP/IP協(xié)議就是將它們維系在一起的紐帶協(xié)議就是將它們維系在一起的紐帶.TCP/IP是一個協(xié)議集是一個協(xié)議集,它對因特網(wǎng)中主機的尋址方它對因特網(wǎng)中主機的尋址方式式,主機的命名機制主機的命名機制,信息

8、的傳輸規(guī)則信息的傳輸規(guī)則,以及各種服務(wù)以及各種服務(wù)功能做了詳細約定功能做了詳細約定. 因特網(wǎng)主要由通信線路,路由器,服務(wù)器和客因特網(wǎng)主要由通信線路,路由器,服務(wù)器和客戶機,信息資源四部分組成戶機,信息資源四部分組成。整理課件校園網(wǎng)Internet路由器主機主機主機主機路由器主機主機路由器主機局域網(wǎng)路由器路由器路由器路由器路由器廣域網(wǎng)、其他子網(wǎng)整理課件5.3 IP 協(xié)議協(xié)議一、一、IPIP協(xié)議與協(xié)議與IPIP服務(wù)服務(wù)1.IP協(xié)議協(xié)議 IP協(xié)議是因特網(wǎng)中的通信規(guī)則,協(xié)議是因特網(wǎng)中的通信規(guī)則,IP是網(wǎng)絡(luò)互連協(xié)是網(wǎng)絡(luò)互連協(xié)議議(Internet Protocol)的簡稱。的簡稱。IP協(xié)議具有良好的適協(xié)

9、議具有良好的適應(yīng)性,因此應(yīng)性,因此 IP協(xié)議得到廣泛使用,成為支撐協(xié)議得到廣泛使用,成為支撐Internet的基礎(chǔ)。的基礎(chǔ)。整理課件 IP協(xié)議位于因特網(wǎng)協(xié)議棧的第三層,最早于協(xié)議位于因特網(wǎng)協(xié)議棧的第三層,最早于1970年在年在UNIX系統(tǒng)平臺上開發(fā)成功今天,系統(tǒng)平臺上開發(fā)成功今天,IP協(xié)議協(xié)議已經(jīng)發(fā)展成為網(wǎng)絡(luò)操作系統(tǒng)相互之間進行通信的標(biāo)已經(jīng)發(fā)展成為網(wǎng)絡(luò)操作系統(tǒng)相互之間進行通信的標(biāo)準(zhǔn)機制,是準(zhǔn)機制,是HTTP和和TCP等高層協(xié)議的基礎(chǔ)。等高層協(xié)議的基礎(chǔ)。 除了可以提供網(wǎng)絡(luò)路由之外,除了可以提供網(wǎng)絡(luò)路由之外,IP協(xié)議還具有錯協(xié)議還具有錯誤控制及網(wǎng)絡(luò)分段等眾多功能,是整個因特網(wǎng)協(xié)議誤控制及網(wǎng)絡(luò)分段等

10、眾多功能,是整個因特網(wǎng)協(xié)議棧的核心棧的核心 整理課件 IP IP協(xié)議的內(nèi)容包括:基本傳輸單元的格式,也協(xié)議的內(nèi)容包括:基本傳輸單元的格式,也就是就是IPIP報文的類型與定義、報文的類型與定義、IPIP報文的地址以及分配報文的地址以及分配方法、方法、IPIP報文的路由轉(zhuǎn)發(fā)以及報文的路由轉(zhuǎn)發(fā)以及IPIP報文的分段與重組。報文的分段與重組。IP(IP(通信規(guī)則通信規(guī)則) )主要是負責(zé)為計算機之間傳輸?shù)臄?shù)據(jù)主要是負責(zé)為計算機之間傳輸?shù)臄?shù)據(jù)報尋址報尋址, ,并管理這些數(shù)據(jù)報的分片過程并管理這些數(shù)據(jù)報的分片過程. . IP IP協(xié)議提供的是一種無連接的、不可靠的、盡協(xié)議提供的是一種無連接的、不可靠的、盡力

11、發(fā)送的服務(wù),把數(shù)據(jù)從源端發(fā)送到目的端。力發(fā)送的服務(wù),把數(shù)據(jù)從源端發(fā)送到目的端。 IPIP數(shù)據(jù)報在經(jīng)過網(wǎng)絡(luò)傳輸時,有可能因為網(wǎng)絡(luò)數(shù)據(jù)報在經(jīng)過網(wǎng)絡(luò)傳輸時,有可能因為網(wǎng)絡(luò)擁塞、鏈路故障等原因而造成丟失或出錯。對此,擁塞、鏈路故障等原因而造成丟失或出錯。對此,IPIP協(xié)議僅具有有限的錯誤報告功能,它調(diào)用協(xié)議僅具有有限的錯誤報告功能,它調(diào)用ICMPICMP協(xié)協(xié)議來實現(xiàn)差錯報告。數(shù)據(jù)報內(nèi)容的差錯撿測和恢復(fù)議來實現(xiàn)差錯報告。數(shù)據(jù)報內(nèi)容的差錯撿測和恢復(fù)則交給高層則交給高層( (傳輸層協(xié)議傳輸層協(xié)議-TCP)-TCP)去完成。去完成。整理課件運行運行IP協(xié)議的網(wǎng)絡(luò)層可以為其高層用戶提供如下協(xié)議的網(wǎng)絡(luò)層可以為其高

12、層用戶提供如下三種服務(wù)三種服務(wù): 1. 不可靠的數(shù)據(jù)投遞服務(wù)不可靠的數(shù)據(jù)投遞服務(wù). 2.面向無連接的傳輸服務(wù)面向無連接的傳輸服務(wù). 3.盡最大努力投遞服務(wù)盡最大努力投遞服務(wù). 整理課件二、二、IPIP地址地址 要使要使InternetInternet上主機間能正常通信,必須給每上主機間能正常通信,必須給每個計算機一個全球都能接收和識別的唯一標(biāo)識,它個計算機一個全球都能接收和識別的唯一標(biāo)識,它就是就是IPIP地址。地址。1.IP1.IP地址的分類從概念上講,每個地址的分類從概念上講,每個IPIP地址都是由兩地址都是由兩部分構(gòu)成:網(wǎng)絡(luò)號,主機號。其中,網(wǎng)絡(luò)號標(biāo)識某部分構(gòu)成:網(wǎng)絡(luò)號,主機號。其中,網(wǎng)

13、絡(luò)號標(biāo)識某個網(wǎng)絡(luò),主機號標(biāo)識在該網(wǎng)絡(luò)上的一個特定的主機。個網(wǎng)絡(luò),主機號標(biāo)識在該網(wǎng)絡(luò)上的一個特定的主機。整理課件IP地址分為地址分為A、B、C、D、E五類五類:A A類類: :第一個字節(jié)的最高位是第一個字節(jié)的最高位是0 0B B類類: :第一個字節(jié)的前兩位是第一個字節(jié)的前兩位是1010C C類類: :第一個字節(jié)的前三位是第一個字節(jié)的前三位是110110D D類類: :第一個字節(jié)的前四位為第一個字節(jié)的前四位為11101110E E類類: :第一個字節(jié)的前五位為第一個字節(jié)的前五位為1111011110整理課件A A、B B、C C三類三類IPIP地址的結(jié)構(gòu)都是由兩部分組成:地址的結(jié)構(gòu)都是由兩部分組成

14、:網(wǎng)絡(luò)號和主機號。網(wǎng)絡(luò)號和主機號。A A類地址類地址: :共共128128個子網(wǎng),每個子網(wǎng)內(nèi)可以有個子網(wǎng),每個子網(wǎng)內(nèi)可以有16001600萬臺萬臺主機;主機;B B類地址類地址: :共共16,38416,384個子網(wǎng),每個子網(wǎng)內(nèi)可以有個子網(wǎng),每個子網(wǎng)內(nèi)可以有65,53665,536臺主機;臺主機;C C類子網(wǎng)類子網(wǎng): :共共200200萬個子網(wǎng),每個萬個子網(wǎng),每個C C類子網(wǎng)內(nèi)最多只能類子網(wǎng)內(nèi)最多只能有有256256臺主機。臺主機。整理課件將將IP地址中每個字節(jié)以十進制數(shù)字表示,并用地址中每個字節(jié)以十進制數(shù)字表示,并用“.”隔隔開,五類地址如下:開,五類地址如下: 類型 最低地址 最高地址 A

15、 54 B 54 C 54D 55 E 55 整理課件A類地址相對應(yīng)的標(biāo)準(zhǔn)掩碼是:類地址相對應(yīng)的標(biāo)準(zhǔn)掩碼是:B類地址相對應(yīng)的標(biāo)準(zhǔn)掩碼是:類地址相對應(yīng)的標(biāo)準(zhǔn)掩碼是:C類地址相對應(yīng)的標(biāo)準(zhǔn)掩碼是:類地址相對應(yīng)的標(biāo)準(zhǔn)掩碼是:。整理課件三、子網(wǎng)地址與子網(wǎng)屏蔽碼三、子網(wǎng)地址與子網(wǎng)屏蔽碼 掩碼是一個與掩碼是一個與IPIP

16、地址對應(yīng)的地址對應(yīng)的3232位數(shù)字。掩碼的一位數(shù)字。掩碼的一些位為些位為1 1,另一些位為,另一些位為0 0。通過掩碼可以把。通過掩碼可以把IPIP地址中的地址中的主機號再分為兩部分:子網(wǎng)號和主機號。這樣,我們主機號再分為兩部分:子網(wǎng)號和主機號。這樣,我們就可以把就可以把A A類或者類或者B B類類IPIP地址的地址空間再細化成若干地址的地址空間再細化成若干個稍小一些的子網(wǎng),每個子網(wǎng)中所能夠包含的最多主個稍小一些的子網(wǎng),每個子網(wǎng)中所能夠包含的最多主機數(shù)比原來的要少。機數(shù)比原來的要少。 IP IP地址與掩碼中為地址與掩碼中為1 1的位相對應(yīng)的部分為子網(wǎng)號,的位相對應(yīng)的部分為子網(wǎng)號,其他為其他為0

17、 0的位則表示的是主機號。使用了掩碼后,我們的位則表示的是主機號。使用了掩碼后,我們通常把原來的網(wǎng)絡(luò)號和新劃分的子網(wǎng)號合在一起稱為通常把原來的網(wǎng)絡(luò)號和新劃分的子網(wǎng)號合在一起稱為網(wǎng)絡(luò)號網(wǎng)絡(luò)號( (與掩碼為與掩碼為1 1的位相對應(yīng)的位相對應(yīng)) ),把掩碼劃分后的新的,把掩碼劃分后的新的主機號叫做主機號主機號叫做主機號( (與掩碼為與掩碼為0 0的位相對應(yīng)的位相對應(yīng)) )。整理課件四、四、IPIP數(shù)據(jù)報數(shù)據(jù)報 IP數(shù)據(jù)報數(shù)據(jù)報(packet)是是IP協(xié)議的基本處理單元,它協(xié)議的基本處理單元,它由兩部分組成:報文頭和數(shù)據(jù)部分。由兩部分組成:報文頭和數(shù)據(jù)部分。整理課件五、路由器和路由選擇五、路由器和路由

18、選擇 路由器在因特網(wǎng)中起著重要的作用路由器在因特網(wǎng)中起著重要的作用, ,它連接兩個或多它連接兩個或多個物理網(wǎng)絡(luò)個物理網(wǎng)絡(luò), ,負責(zé)將從一個網(wǎng)絡(luò)收來的負責(zé)將從一個網(wǎng)絡(luò)收來的IPIP數(shù)據(jù)報經(jīng)過路由數(shù)據(jù)報經(jīng)過路由選擇選擇, ,轉(zhuǎn)發(fā)到一個合適的網(wǎng)絡(luò)中轉(zhuǎn)發(fā)到一個合適的網(wǎng)絡(luò)中. . 路由表通常包含許多路由表通常包含許多(N,R)(N,R)對序偶對序偶, ,其中其中N N指的是目的網(wǎng)絡(luò)的指的是目的網(wǎng)絡(luò)的IPIP地址地址,R,R是到網(wǎng)絡(luò)是到網(wǎng)絡(luò)N N路徑上的路徑上的 下一個下一個 路由器的路由器的IPIP地址地址. . 整理課件因特網(wǎng)中因特網(wǎng)中,需要路由選擇的設(shè)備一般采用表驅(qū)動的需要路由選擇的設(shè)備一般采用表驅(qū)

19、動的路由選擇算法路由選擇算法. 路由表有兩種基本形式路由表有兩種基本形式:1.靜態(tài)路由表靜態(tài)路由表.2.動態(tài)路由表動態(tài)路由表.動態(tài)路由表是網(wǎng)絡(luò)中的路由器互相自動發(fā)送路由動態(tài)路由表是網(wǎng)絡(luò)中的路由器互相自動發(fā)送路由信息而動態(tài)建立的信息而動態(tài)建立的. 整理課件六、六、IP數(shù)據(jù)報的傳輸數(shù)據(jù)報的傳輸一個IP數(shù)據(jù)報從源端發(fā)送到目的地的途中,一般要經(jīng)歷若干個路由器,而路由器存儲轉(zhuǎn)發(fā)IP數(shù)據(jù)報,為每個IP報文尋找最優(yōu)路徑。以下圖的網(wǎng)絡(luò)實例來進行說明。整理課件 路由器路由器R1收到主機收到主機A發(fā)送給主機發(fā)送給主機C的的IP數(shù)據(jù)報。數(shù)據(jù)報。R1的鏈路層根據(jù)幀中的以太網(wǎng)類型確定幀中的數(shù)的鏈路層根據(jù)幀中的以太網(wǎng)類型

20、確定幀中的數(shù)據(jù)是據(jù)是IP報文,于是交給報文,于是交給IP協(xié)議處理。協(xié)議處理。 IP協(xié)議首先要檢驗協(xié)議首先要檢驗IP報文頭中的各個域的正確報文頭中的各個域的正確性,包括版本號、校驗和以及長度等。如果發(fā)現(xiàn)錯性,包括版本號、校驗和以及長度等。如果發(fā)現(xiàn)錯誤,則丟棄該數(shù)據(jù)報;如果全部正確,則把誤,則丟棄該數(shù)據(jù)報;如果全部正確,則把TTL域域的值減的值減1。 TTL的值為的值為0,數(shù)據(jù)報到期,應(yīng)該丟棄;,數(shù)據(jù)報到期,應(yīng)該丟棄;TTL大于大于0,根據(jù),根據(jù)IP數(shù)據(jù)包中目的地址查詢數(shù)據(jù)包中目的地址查詢R1中的路由中的路由表;找到合適的路由,把該數(shù)據(jù)報向下一站轉(zhuǎn)發(fā)表;找到合適的路由,把該數(shù)據(jù)報向下一站轉(zhuǎn)發(fā)(需要

21、知道下一站的(需要知道下一站的MAC地址,進行幀封裝);地址,進行幀封裝);沒有合適的路由,則丟棄該數(shù)據(jù)報。沒有合適的路由,則丟棄該數(shù)據(jù)報。整理課件 報文經(jīng)過路由器時,由于路由器修改了報文經(jīng)過路由器時,由于路由器修改了IP頭中頭中的的TTL域,所以還需要重新計算域,所以還需要重新計算IP頭中的校驗和。頭中的校驗和。 如果如果IP報文頭帶有報文頭帶有IP選項選項(option),則還要根據(jù),則還要根據(jù)選項的內(nèi)容進行處理。在處理的過程中,凡是出現(xiàn)選項的內(nèi)容進行處理。在處理的過程中,凡是出現(xiàn)錯誤、路徑不通等情況,錯誤、路徑不通等情況,IP協(xié)議都要向報文的源端協(xié)議都要向報文的源端發(fā)送一個發(fā)送一個ICM

22、P差錯報文,報告不能轉(zhuǎn)發(fā)及其原因。差錯報文,報告不能轉(zhuǎn)發(fā)及其原因。整理課件5.4 TCP協(xié)議與協(xié)議與UDP協(xié)議協(xié)議一、一、TCPTCP協(xié)議協(xié)議 TCP TCP是傳輸層協(xié)議,實現(xiàn)端到端是傳輸層協(xié)議,實現(xiàn)端到端(peer-to-peer)(peer-to-peer)通通信;在端主機上實現(xiàn);屏蔽下層網(wǎng)絡(luò)提供的服務(wù)質(zhì)量信;在端主機上實現(xiàn);屏蔽下層網(wǎng)絡(luò)提供的服務(wù)質(zhì)量的差別,為應(yīng)用程序提供穩(wěn)定可靠的服務(wù)。但不能實的差別,為應(yīng)用程序提供穩(wěn)定可靠的服務(wù)。但不能實現(xiàn)組播功能?,F(xiàn)組播功能。TCPTCP對上層提供面向連接可靠的通信服務(wù)。對上層提供面向連接可靠的通信服務(wù)。整理課件1.TCP連接管理連接管理TCP是面向

23、連接的協(xié)議;采用是面向連接的協(xié)議;采用“三次握手三次握手”(three-way handshake) 方式來建立連接。工作過程用下圖方式來建立連接。工作過程用下圖表示:表示:在在TCP協(xié)議中用一個發(fā)送方的序號和一個接收方的序號合起來唯一地標(biāo)識一條連接。協(xié)議中用一個發(fā)送方的序號和一個接收方的序號合起來唯一地標(biāo)識一條連接。整理課件 整理課件源端口和目的端口:源端口和目的端口:都是16個比特,分別表示發(fā)送方和接收方的端口號。端口號和IP地址構(gòu)成套接字(socket)地址的主要內(nèi)容。源端和目的端的套接字合起來唯一地表示一條連接。網(wǎng)絡(luò)應(yīng)用程序在通信時直接向套接字發(fā)送和接收數(shù)據(jù)。序列號和確認(rèn)號序列號和確認(rèn)

24、號:都是32位的無符號整數(shù),可以表示0-4G(232)字節(jié)的范圍。其中,序列號表示數(shù)據(jù)部分第一個字節(jié)的序列號,而確認(rèn)號表示該數(shù)據(jù)報的接收者希望對方發(fā)送的下一個字節(jié)的序號(即序號小于確認(rèn)號的數(shù)據(jù)都已正確地被接收)。整理課件頭長度頭長度(HLEN):表示TCP報文頭的長度。長度以32-bit為單位來計算。所以如果選項部分的長度不是4個字節(jié)的整數(shù)倍,則要加上填充(padding)。保留域:保留域:緊接在頭長度字段后有6個比特,應(yīng)該把它設(shè)置為0。校驗和校驗和(checksum)域域。是TCP協(xié)議提供的一種檢錯機制。與我們在前面的章節(jié)中學(xué)過的UDP協(xié)議類似,在計算校驗和時不僅要計算TCP報文自身(報文頭

25、和數(shù)據(jù)),還要增加一些額外的信息內(nèi)容 12個字節(jié)的“偽包頭”。 整理課件再后則是6個標(biāo)志位。標(biāo)志位特定的含義:URG(urgent)為緊急數(shù)據(jù)標(biāo)志為緊急數(shù)據(jù)標(biāo)志。如果它為1,則表示本數(shù)據(jù)報中包含緊急數(shù)據(jù)。此時緊急數(shù)據(jù)指針表示的值有效。它表示在緊急數(shù)據(jù)之后的第一個字節(jié)的偏侈值(即緊急數(shù)據(jù)的總長度)。ACK(acknowledge)為確認(rèn)標(biāo)志位。如果ACK為1,則表示報文中的確認(rèn)號是有效的。否則,報文中的確認(rèn)號無效,接收端可以忽略它。PSH(push)標(biāo)志位標(biāo)志位。被置位后,要求發(fā)送方的TCP協(xié)議軟件馬上發(fā)送該數(shù)據(jù)報,接收方在收到數(shù)據(jù)后也應(yīng)該立即上交給應(yīng)用程序,即使其接收緩沖區(qū)尚未填滿。整理課件R

26、ST(reset)標(biāo)志位。標(biāo)志位。用來復(fù)位一條連接。RST標(biāo)志置位的報文稱為復(fù)位報文。一般情況下,如果TCP收到的一個報文明顯不是屬于該主機上的任何個連接,則向遠端發(fā)送一個復(fù)位報文。SYN(synchronous)標(biāo)志位。標(biāo)志位。用來建立連接,讓連接雙方同步序列號。如果SYN=1而ACK=0,則表示該數(shù)據(jù)報為連接請求,如SYN=1而ACK=1則表示是接受連接。FIN(finish)標(biāo)志位。標(biāo)志位。表示發(fā)送方已經(jīng)沒有數(shù)據(jù)要傳輸了,希望釋放連接。窗口窗口(window)字段。字段。窗口表示的是從被確認(rèn)的字節(jié)開始,發(fā)送方最多可以連續(xù)發(fā)送的字節(jié)的個數(shù)。接收方通過設(shè)置該窗口值的大小,可以調(diào)節(jié)源端發(fā)送數(shù)據(jù)

27、的速度,從而實現(xiàn)流控。整理課件二、二、UDP協(xié)議協(xié)議用戶數(shù)據(jù)報協(xié)議UDP(User Datagram Protocol)是無連接傳輸層協(xié)議,提供應(yīng)用程序之間傳送數(shù)據(jù)報的基本機制。1.UDP報文的格式每個UDP報文稱為一個用戶數(shù)據(jù)報:它分為兩部分:頭部和數(shù)據(jù)區(qū)。如圖是一個UDP報文的格式,報文頭中包含有源端口和目的端口、報文長度以及UDP檢驗和。整理課件源端口源端口(Source Port)和目的端口目的端口(Destination Port)字段包含了16比特的UDP協(xié)議端口號,它使得多個應(yīng)用程序可以多路復(fù)用同一個傳輸層協(xié)議 UDP協(xié)議,僅通過不同的端口號來區(qū)分不同的應(yīng)用程序。長度長度(Len

28、gth)字段記錄了該UDP數(shù)據(jù)包的總長度(以字節(jié)為單位),包括8字節(jié)的UDP頭和其后的數(shù)據(jù)部分。最小值是8(即報文頭的長度),最大值為65,535字節(jié)。UDP檢驗和檢驗和(Checksum)的內(nèi)容超出了UDP數(shù)據(jù)報文本身的范圍,實際上,它的值是通過計算UDP數(shù)據(jù)報及一個偽包頭而得到的。但校驗和的計算方法與通用的一樣,都是累加求和。整理課件 TCP和和UDP是是TCP/IP協(xié)議中的兩個傳輸層協(xié)協(xié)議中的兩個傳輸層協(xié)議,它們使用議,它們使用IP路由功能把數(shù)據(jù)包發(fā)送到目的地,路由功能把數(shù)據(jù)包發(fā)送到目的地,從而為應(yīng)用程序及應(yīng)用層協(xié)議提供網(wǎng)絡(luò)服務(wù)。從而為應(yīng)用程序及應(yīng)用層協(xié)議提供網(wǎng)絡(luò)服務(wù)。 TCP提供的是面

29、向連接的、可靠的數(shù)據(jù)流傳輸,提供的是面向連接的、可靠的數(shù)據(jù)流傳輸,而而UDP提供的是非面向連接的、不可靠的數(shù)據(jù)流傳提供的是非面向連接的、不可靠的數(shù)據(jù)流傳輸。面向連接的協(xié)議在任何數(shù)據(jù)傳輸前就建立好了輸。面向連接的協(xié)議在任何數(shù)據(jù)傳輸前就建立好了點到點的連接。點到點的連接。 整理課件如果比較如果比較UDP包和包和TCP包的結(jié)構(gòu),很明顯包的結(jié)構(gòu),很明顯UDP包不包不具備具備TCP包復(fù)雜的可靠性與控制機制。與包復(fù)雜的可靠性與控制機制。與TCP協(xié)議協(xié)議相同,相同,UDP的源端口數(shù)和目的端口數(shù)也都支持一臺的源端口數(shù)和目的端口數(shù)也都支持一臺主機上的多個應(yīng)用。一個主機上的多個應(yīng)用。一個if位的位的UDP包包含了

30、一個包包含了一個字節(jié)長的頭部和數(shù)據(jù)的長度,校驗碼域使其可以進字節(jié)長的頭部和數(shù)據(jù)的長度,校驗碼域使其可以進行整體校驗。許多應(yīng)用只支持行整體校驗。許多應(yīng)用只支持UDP,如多媒體數(shù)據(jù),如多媒體數(shù)據(jù)流,不產(chǎn)生任何額外的數(shù)據(jù),即使知道有破壞的包流,不產(chǎn)生任何額外的數(shù)據(jù),即使知道有破壞的包也不進行重發(fā)。也不進行重發(fā)。整理課件端口就是端口就是TCP和和UDP為了識別一個主機上的多個為了識別一個主機上的多個目標(biāo)而設(shè)計的目標(biāo)而設(shè)計的. 80超文本傳輸協(xié)議HTTP 21文件傳輸FTP 25 SMTP110POP3整理課件nInternet的通信協(xié)議的通信協(xié)議 Internet中使用的一個關(guān)鍵的協(xié)議是網(wǎng)與網(wǎng)之間中使

31、用的一個關(guān)鍵的協(xié)議是網(wǎng)與網(wǎng)之間的協(xié)議,也叫做網(wǎng)際協(xié)議的協(xié)議,也叫做網(wǎng)際協(xié)議IP。IP精確地定義了精確地定義了分組必須怎樣組成,以及路由器必須怎樣將每分組必須怎樣組成,以及路由器必須怎樣將每一個分組遞交到其目的地。一個分組遞交到其目的地。 連接到連接到Internet上的每臺計算機都必須遵守網(wǎng)上的每臺計算機都必須遵守網(wǎng)際協(xié)議際協(xié)議 IP的約定。每臺發(fā)送信息的計算機必須的約定。每臺發(fā)送信息的計算機必須按按IP定義的格式產(chǎn)生分組。接收信息的計算機定義的格式產(chǎn)生分組。接收信息的計算機也要按也要按IP的約定從中提取信息。的約定從中提取信息。整理課件 由此可見,實現(xiàn)該操作的軟件由此可見,實現(xiàn)該操作的軟件(

32、IP軟件軟件)是是最基本的軟件,所有最基本的軟件,所有Internet服務(wù)都使用服務(wù)都使用IP來發(fā)送或接收分組,因此通常每臺計算機在來發(fā)送或接收分組,因此通常每臺計算機在通信時都必須使通信時都必須使 IP軟件駐留在內(nèi)存中,以便軟件駐留在內(nèi)存中,以便時刻準(zhǔn)備發(fā)送或接收分組。時刻準(zhǔn)備發(fā)送或接收分組。IP分組也稱為分組也稱為 IP數(shù)據(jù)報。數(shù)據(jù)報。 IP分組的發(fā)送方式就像電報局處理電報分組的發(fā)送方式就像電報局處理電報的方式一樣,一旦發(fā)送方準(zhǔn)備好一個數(shù)據(jù)報的方式一樣,一旦發(fā)送方準(zhǔn)備好一個數(shù)據(jù)報并且將其發(fā)送到并且將其發(fā)送到Internet上后,發(fā)送者就可上后,發(fā)送者就可以處理其他事務(wù),正像發(fā)電報的人將電報

33、發(fā)以處理其他事務(wù),正像發(fā)電報的人將電報發(fā)出去以后就可以處理其他事務(wù)一樣。出去以后就可以處理其他事務(wù)一樣。整理課件n TCP協(xié)議的主要作用是使協(xié)議的主要作用是使 Internet工作得比工作得比較可靠。連接到較可靠。連接到Internet上的所有計算機都運上的所有計算機都運行行IP軟件,并且其中的絕大多數(shù)還運行軟件,并且其中的絕大多數(shù)還運行TCP軟軟件。事實上,由于件。事實上,由于TCP和和IP在在 Internet網(wǎng)絡(luò)中網(wǎng)絡(luò)中的重要地位以及兩者在一起工作得很好,因而的重要地位以及兩者在一起工作得很好,因而人們把人們把Internet中所使用的整個通信協(xié)議組稱中所使用的整個通信協(xié)議組稱為為TCP

34、/IP協(xié)議組。協(xié)議組。 n在分組交換系統(tǒng)中有可能出現(xiàn)一些問題:路由在分組交換系統(tǒng)中有可能出現(xiàn)一些問題:路由器由于到達的數(shù)據(jù)報過多而引起超載的時候,器由于到達的數(shù)據(jù)報過多而引起超載的時候,它必須將一些數(shù)據(jù)報丟棄,結(jié)果,一個數(shù)據(jù)報它必須將一些數(shù)據(jù)報丟棄,結(jié)果,一個數(shù)據(jù)報在在Internet上傳輸時就可能丟失了。上傳輸時就可能丟失了。TCP將自將自動檢測丟失的數(shù)據(jù)報并解決這一問題。動檢測丟失的數(shù)據(jù)報并解決這一問題。 整理課件n由于路徑的變化,一些數(shù)據(jù)報會以和它們由于路徑的變化,一些數(shù)據(jù)報會以和它們發(fā)送時不同的順序到達目的地,發(fā)送時不同的順序到達目的地,TCP自動自動檢測到來的數(shù)據(jù)報并將它們按原來的順

35、序檢測到來的數(shù)據(jù)報并將它們按原來的順序調(diào)整過來;網(wǎng)絡(luò)硬件故障也可能導(dǎo)致重復(fù)調(diào)整過來;網(wǎng)絡(luò)硬件故障也可能導(dǎo)致重復(fù)發(fā)送同一個數(shù)據(jù)報,結(jié)果可能會有一個數(shù)發(fā)送同一個數(shù)據(jù)報,結(jié)果可能會有一個數(shù)據(jù)報的多個副本到達目的地。據(jù)報的多個副本到達目的地。TCP將自動將自動檢測有沒有重復(fù)的數(shù)據(jù)報發(fā)來,如果有,檢測有沒有重復(fù)的數(shù)據(jù)報發(fā)來,如果有,它只接受最先到達的數(shù)據(jù)報它只接受最先到達的數(shù)據(jù)報。整理課件TCP利用自動重傳功能在接收方恢復(fù)數(shù)據(jù)報。利用自動重傳功能在接收方恢復(fù)數(shù)據(jù)報。當(dāng)數(shù)據(jù)報到達最終目的地時,接收端上的當(dāng)數(shù)據(jù)報到達最終目的地時,接收端上的TCP軟件就向源計算機發(fā)送回一個確認(rèn)信號,軟件就向源計算機發(fā)送回一個

36、確認(rèn)信號,告訴發(fā)送方哪些數(shù)據(jù)已經(jīng)到達了。就這樣,告訴發(fā)送方哪些數(shù)據(jù)已經(jīng)到達了。就這樣,發(fā)送方使用確認(rèn)機制來保證所有數(shù)據(jù)都能安發(fā)送方使用確認(rèn)機制來保證所有數(shù)據(jù)都能安全可靠地到達目的地。全可靠地到達目的地。整理課件無論何時,當(dāng)發(fā)送方準(zhǔn)備發(fā)送數(shù)據(jù)報時,發(fā)送無論何時,當(dāng)發(fā)送方準(zhǔn)備發(fā)送數(shù)據(jù)報時,發(fā)送方計算機上的方計算機上的TCP軟件就啟動計算機內(nèi)部的一軟件就啟動計算機內(nèi)部的一個計時器來計算時間。如果數(shù)據(jù)報在指定的時個計時器來計算時間。如果數(shù)據(jù)報在指定的時間內(nèi)沒有到達,計時器就認(rèn)為這個數(shù)據(jù)報可能間內(nèi)沒有到達,計時器就認(rèn)為這個數(shù)據(jù)報可能已經(jīng)丟失了,于是它就發(fā)出一個信息通知已經(jīng)丟失了,于是它就發(fā)出一個信息通知

37、TCP,要求重新發(fā)送這個數(shù)據(jù)報。如果數(shù)據(jù)報在指定要求重新發(fā)送這個數(shù)據(jù)報。如果數(shù)據(jù)報在指定的時間內(nèi)到達目的地,的時間內(nèi)到達目的地,TCP就取消這一計時器。就取消這一計時器。 整理課件在在Internet內(nèi),接收方的目標(biāo)計算機與發(fā)送方內(nèi),接收方的目標(biāo)計算機與發(fā)送方的源計算機間的距離可能較近,也可能很遠;的源計算機間的距離可能較近,也可能很遠;信道可能較空閑,也可能很擁擠。由于信道可能較空閑,也可能很擁擠。由于TCP重傳數(shù)據(jù)報的等待時間不固定,因而為了確重傳數(shù)據(jù)報的等待時間不固定,因而為了確定這個時間,定這個時間,Internet中使用了超時機制。超中使用了超時機制。超時機制完全由時機制完全由TCP

38、自動執(zhí)行,自動執(zhí)行,TCP能夠計算能夠計算出在出在Internet上某一個數(shù)據(jù)報傳送路徑的遠近上某一個數(shù)據(jù)報傳送路徑的遠近和網(wǎng)絡(luò)傳輸?shù)姆泵η闆r并自動調(diào)整超時值。和網(wǎng)絡(luò)傳輸?shù)姆泵η闆r并自動調(diào)整超時值。整理課件TCP自動調(diào)整超時值的能力為自動調(diào)整超時值的能力為Internet的成的成功做了很大貢獻。事實上,功做了很大貢獻。事實上,Internet的大多的大多數(shù)應(yīng)用程序離開自動適應(yīng)情況變化的數(shù)應(yīng)用程序離開自動適應(yīng)情況變化的TCP軟軟件就無法運行。件就無法運行。 整理課件盡管盡管IP軟件提供了基本的軟件提供了基本的Internet通信,但它通信,但它沒有解決出現(xiàn)的所有問題。像任何一個分組沒有解決出現(xiàn)的

39、所有問題。像任何一個分組交換系統(tǒng)一樣,如果有很多計算機在同一時交換系統(tǒng)一樣,如果有很多計算機在同一時刻同時發(fā)送數(shù)據(jù),刻同時發(fā)送數(shù)據(jù),Internet中的數(shù)據(jù)流量可能中的數(shù)據(jù)流量可能會超出其限制。當(dāng)計算機發(fā)送的數(shù)據(jù)報比會超出其限制。當(dāng)計算機發(fā)送的數(shù)據(jù)報比Internet所能處理的數(shù)據(jù)報多時,路由器不得所能處理的數(shù)據(jù)報多時,路由器不得不丟棄到來的某些數(shù)據(jù)報,而不丟棄到來的某些數(shù)據(jù)報,而IP軟件又不檢軟件又不檢測數(shù)據(jù)報丟失。為了處理這些通信問題,計測數(shù)據(jù)報丟失。為了處理這些通信問題,計算機必須使用算機必須使用TCP軟件。軟件。整理課件TCP去掉重復(fù)的數(shù)據(jù),保證精確地按原發(fā)送去掉重復(fù)的數(shù)據(jù),保證精確地

40、按原發(fā)送順序重新組裝數(shù)據(jù),并且在數(shù)據(jù)丟失時重發(fā)順序重新組裝數(shù)據(jù),并且在數(shù)據(jù)丟失時重發(fā)數(shù)據(jù)。也就是說,數(shù)據(jù)。也就是說,TCP使用確認(rèn)和超時機制使用確認(rèn)和超時機制處理數(shù)據(jù)丟失的問題。如果確認(rèn)信號在時鐘處理數(shù)據(jù)丟失的問題。如果確認(rèn)信號在時鐘超時期限之后到達,發(fā)送方將重傳數(shù)據(jù)。超時期限之后到達,發(fā)送方將重傳數(shù)據(jù)。TCP的超時機制在的超時機制在Internet上工作得很好,上工作得很好,因為因為TCP自動根據(jù)目標(biāo)計算機離源計算機的自動根據(jù)目標(biāo)計算機離源計算機的遠近來修改超時值遠近來修改超時值整理課件整理課件5.5 主機名與域名服務(wù)主機名與域名服務(wù)一、因特網(wǎng)的域名體系一、因特網(wǎng)的域名體系DNS(Domai

41、n Name System)將整個Internet視為一個域名空間(Name Space)。在DNS中,一個域代表該網(wǎng)絡(luò)中要命名資源的集合。這些資源通常代表工作站、PC機、路由器等,但理論上可以標(biāo)識任何東西。 域名服務(wù)器負責(zé)管理存放主機名和IP地址的數(shù)據(jù)庫文件,以及域中的主機名和IP地址映射。域名服務(wù)器分布在不同的地方,它們之間通過特定的方式進行聯(lián)絡(luò),這樣可以保證用戶可以通過本地的域名服務(wù)器查找到Internet上所有的域名信息。 所有域名服務(wù)器中的數(shù)據(jù)庫文件中的主機和IP地址的集合組成DNS域名空間。整理課件二、主機名的書寫方法二、主機名的書寫方法葉節(jié)點名.三級域名.二級域名.頂級域名整理課

42、件整理課件三、域名服務(wù)器與域名解析三、域名服務(wù)器與域名解析1.域名服務(wù)域名服務(wù)DNS 域名服務(wù)在域名服務(wù)在Internet中起著至關(guān)重要的作用,中起著至關(guān)重要的作用,其他任何服務(wù)都有賴于域名服務(wù)。因為任何服務(wù),其他任何服務(wù)都有賴于域名服務(wù)。因為任何服務(wù),都需要進行域名到都需要進行域名到IP地址,或地址,或IP地址到域名的轉(zhuǎn)換,地址到域名的轉(zhuǎn)換,也就是所謂的域名解析。也就是所謂的域名解析。DNS域名空間的域名是由分布在不同地方的域名域名空間的域名是由分布在不同地方的域名服務(wù)器來管理的,域名解析是由用戶指定的域名服務(wù)器來管理的,域名解析是由用戶指定的域名服務(wù)器來完成的。域名服務(wù)器和用戶的計算機在服

43、務(wù)器來完成的。域名服務(wù)器和用戶的計算機在同一個域中。同一個域中。整理課件DNS域名服務(wù)采用的是客戶域名服務(wù)采用的是客戶/服務(wù)器服務(wù)器(client/server)工作模式。域名服務(wù)的客戶方)工作模式。域名服務(wù)的客戶方被稱為解析過程函數(shù)(被稱為解析過程函數(shù)(resolver),它們是嵌套),它們是嵌套在其它應(yīng)用的客戶程序之內(nèi)的。當(dāng)用戶運行這些在其它應(yīng)用的客戶程序之內(nèi)的。當(dāng)用戶運行這些應(yīng)用程序時,這些應(yīng)用程序就會調(diào)用域名解析過應(yīng)用程序時,這些應(yīng)用程序就會調(diào)用域名解析過程函數(shù),發(fā)送請求給指定的域名服務(wù)器,通常是程函數(shù),發(fā)送請求給指定的域名服務(wù)器,通常是本地域名服務(wù)器。本地域名服務(wù)器始終運行它的本地域

44、名服務(wù)器。本地域名服務(wù)器始終運行它的域名服務(wù)器進程(域名服務(wù)器進程(named),該進程收到客戶請),該進程收到客戶請求時,就開始進行域名解析。求時,就開始進行域名解析。整理課件因特網(wǎng)中的這種命名結(jié)構(gòu)只代表著一種邏輯的組因特網(wǎng)中的這種命名結(jié)構(gòu)只代表著一種邏輯的組織方法織方法,并不代表實際的物理連接并不代表實際的物理連接.借助于一組既借助于一組既獨立又協(xié)作的域名服務(wù)器來完成獨立又協(xié)作的域名服務(wù)器來完成,因特網(wǎng)存在著大因特網(wǎng)存在著大量域名服務(wù)器,每臺域名服務(wù)器保存著域中主機量域名服務(wù)器,每臺域名服務(wù)器保存著域中主機的名字與的名字與IP地址的對照表地址的對照表,這組名字服務(wù)器是解析這組名字服務(wù)器是解

45、析系統(tǒng)的核心系統(tǒng)的核心.域名解析兩方式域名解析兩方式:1.遞歸解析遞歸解析.2.反復(fù)解析反復(fù)解析. 整理課件n例 如 , 本 地 名 字 服 務(wù) 器 向 一 根 名 字 服 務(wù) 器 查 詢例 如 , 本 地 名 字 服 務(wù) 器 向 一 根 名 字 服 務(wù) 器 查 詢這一地址,根名字服務(wù)器返回這一地址,根名字服務(wù)器返回cn名字服務(wù)名字服務(wù)器地址。本地名字服務(wù)器再向器地址。本地名字服務(wù)器再向cn名字服務(wù)器查詢同樣的問名字服務(wù)器查詢同樣的問題,題,cn名字服務(wù)器返回名字服務(wù)器返回名字服務(wù)器地址。同樣,名字服務(wù)器地址。同樣,名字服務(wù)器將名字服務(wù)器將名字服務(wù)器地址傳遞給本地名字服務(wù)器地址傳遞給本地名字服

46、務(wù)器。最后,本地名字服務(wù)器從名字服務(wù)器。最后,本地名字服務(wù)器從名字服務(wù)名字服務(wù)器獲得所查詢的地址。本地名字服務(wù)器會把名字對應(yīng)的器獲得所查詢的地址。本地名字服務(wù)器會把名字對應(yīng)的IP地址返回給解析器,解析器再把它返回給調(diào)用者。地址返回給解析器,解析器再把它返回給調(diào)用者。n以上所描述的查詢方法被稱為遞歸查詢。在遞歸中,解析以上所描述的查詢方法被稱為遞歸查詢。在遞歸中,解析器將有關(guān)特定域名信息的遞歸查詢發(fā)送給名字服務(wù)器,這器將有關(guān)特定域名信息的遞歸查詢發(fā)送給名字服務(wù)器,這時,被查詢的名字服務(wù)器只能以所查詢的數(shù)據(jù)結(jié)果、指出時,被查詢的名字服務(wù)器只能以所查詢的數(shù)據(jù)結(jié)果、指出所要查詢的數(shù)據(jù)類型不存在的錯誤信

47、息或者要查詢的域名所要查詢的數(shù)據(jù)類型不存在的錯誤信息或者要查詢的域名不存在的錯誤信息三種情況來回答。不存在的錯誤信息三種情況來回答。整理課件n另一種形式下,某些服務(wù)器不執(zhí)行遞歸查詢,總是另一種形式下,某些服務(wù)器不執(zhí)行遞歸查詢,總是返回要去嘗試的下一個服務(wù)器的名稱,解析器發(fā)送返回要去嘗試的下一個服務(wù)器的名稱,解析器發(fā)送重復(fù)查詢,然后可能返回別的更靠近要尋找的域名重復(fù)查詢,然后可能返回別的更靠近要尋找的域名的名字服務(wù)器的地址,繼續(xù)查詢直到找到答案。這的名字服務(wù)器的地址,繼續(xù)查詢直到找到答案。這個過程給客戶更多的搜索過程控制權(quán)。個過程給客戶更多的搜索過程控制權(quán)。n如果需要使用如果需要使用DNS,必須

48、在設(shè)置,必須在設(shè)置TCP/IP的時候指的時候指定若干定若干DNS服務(wù)器服務(wù)器IP地址。解析器直到超時也無法地址。解析器直到超時也無法從從DNS服務(wù)器得到回答時,通常它會再嘗試查詢指服務(wù)器得到回答時,通常它會再嘗試查詢指定的另一個服務(wù)器。定的另一個服務(wù)器。 例如,通過例如,通過來訪問微軟公司,來訪問微軟公司,DNS系統(tǒng)會將我們請求的名稱翻譯為相應(yīng)的系統(tǒng)會將我們請求的名稱翻譯為相應(yīng)的IP地址。地址。有了有了IP地址,程序就可以和目的方建立地址,程序就可以和目的方建立TCP連接,連接,或者向它發(fā)送或者向它發(fā)送UDP分組。分組。 整理課件2.域名解析域名解析查找查找“”的的IP地址為例,看一下域名解析

49、的地址為例,看一下域名解析的具體步驟:具體步驟:(1)本地域名服務(wù)器查找它緩存的域名信息。如果緩存中)本地域名服務(wù)器查找它緩存的域名信息。如果緩存中有要查找的主機域名或有要查找的主機域名或IP地址,服務(wù)器進程就將結(jié)果返回地址,服務(wù)器進程就將結(jié)果返回給客戶程序;如果在本地緩存中沒有相應(yīng)的記錄,則本地給客戶程序;如果在本地緩存中沒有相應(yīng)的記錄,則本地域名服務(wù)器會詢問其他名字服務(wù)器,或直接向根名字服務(wù)域名服務(wù)器會詢問其他名字服務(wù)器,或直接向根名字服務(wù)器發(fā)送一個遞歸查詢。根域名服務(wù)器的信息是在域名服務(wù)器發(fā)送一個遞歸查詢。根域名服務(wù)器的信息是在域名服務(wù)器進程啟動時直接從一個文件中讀入緩存的。器進程啟動時

50、直接從一個文件中讀入緩存的。(2)根名字服務(wù)器返回它所知道的結(jié)果。在這個例子中,)根名字服務(wù)器返回它所知道的結(jié)果。在這個例子中,根名字服務(wù)器所能給的只是有關(guān)根名字服務(wù)器所能給的只是有關(guān)“com.”的域名服務(wù)器的的域名服務(wù)器的名字和它們的名字和它們的IP地址。地址。整理課件(3)本地名字服務(wù)器根據(jù)返回結(jié)果繼續(xù)查詢)本地名字服務(wù)器根據(jù)返回結(jié)果繼續(xù)查詢“com.”的一臺名字服務(wù)器,同樣采用遞歸的一臺名字服務(wù)器,同樣采用遞歸查詢方式。查詢方式。(4)“com.”的名字服務(wù)器返回它所知道的最佳結(jié)的名字服務(wù)器返回它所知道的最佳結(jié)果,也就是果,也就是“”的名字服務(wù)器的域名和的名字服務(wù)器的域名和IP地址。地址

51、。(5)本地域名服務(wù)器和一臺)本地域名服務(wù)器和一臺“.”的名的名字服務(wù)器建立連接,發(fā)送和以前一樣的查詢請求。字服務(wù)器建立連接,發(fā)送和以前一樣的查詢請求。(6)“.”域名服務(wù)器返回域名服務(wù)器返回“”的的IP地址,由本地服務(wù)器將該查地址,由本地服務(wù)器將該查詢最后結(jié)果返給客戶。詢最后結(jié)果返給客戶??蛻粝到y(tǒng)獲得相應(yīng)客戶系統(tǒng)獲得相應(yīng)IP后,客戶方命令繼續(xù)執(zhí)行。后,客戶方命令繼續(xù)執(zhí)行。 整理課件因特網(wǎng)提供的基本服務(wù)主要有因特網(wǎng)提供的基本服務(wù)主要有: 1. 電子郵件E-MAIL. 2. 遠程登陸Telnet 3. 文件傳輸FTP. 4. WWW服務(wù)整理課件電子郵件服務(wù)采用客戶機電子郵件服務(wù)采用客戶機/服務(wù)器

52、工作模式服務(wù)器工作模式. 用戶發(fā)送和接收郵件需要借助于安裝在客戶機中的用戶發(fā)送和接收郵件需要借助于安裝在客戶機中的電子郵件應(yīng)用程序來完成電子郵件應(yīng)用程序來完成. 電子郵件應(yīng)用程序應(yīng)具有如下兩個最為基本的功能電子郵件應(yīng)用程序應(yīng)具有如下兩個最為基本的功能: 1. 創(chuàng)建和發(fā)送電子郵件創(chuàng)建和發(fā)送電子郵件. 2. 接收接收,閱讀閱讀,管理郵件管理郵件. 整理課件客戶機郵件服務(wù)器Internet客戶機郵件服務(wù)器整理課件 電子郵件應(yīng)用程序在向郵件服務(wù)器傳送郵件電子郵件應(yīng)用程序在向郵件服務(wù)器傳送郵件時使用簡單郵件傳輸協(xié)議時使用簡單郵件傳輸協(xié)議SMTP.從郵件服務(wù)器讀取從郵件服務(wù)器讀取時候可以使用時候可以使用P

53、OP3協(xié)議或協(xié)議或IMAP協(xié)議協(xié)議. 當(dāng)使用電子郵件應(yīng)用程序訪問當(dāng)使用電子郵件應(yīng)用程序訪問IMAP服務(wù)器時服務(wù)器時,用戶可以決定是或?qū)⑧]件拷貝到客戶機中用戶可以決定是或?qū)⑧]件拷貝到客戶機中,以及是以及是或在或在IMAP服務(wù)器中保留郵件副本服務(wù)器中保留郵件副本,用戶可以直接在用戶可以直接在服務(wù)器中閱讀和管理郵件服務(wù)器中閱讀和管理郵件. 電子郵件由兩部分組成電子郵件由兩部分組成:郵件頭和郵件體郵件頭和郵件體(實際實際傳送的內(nèi)容傳送的內(nèi)容). 整理課件 遠程終端協(xié)議遠程終端協(xié)議,既既Telnet協(xié)議協(xié)議,Telnet協(xié)議是協(xié)議是TCP/IP協(xié)議的一部分協(xié)議的一部分,它精確的定義了本地客戶機與它精確的

54、定義了本地客戶機與遠程服務(wù)器之間交互過程遠程服務(wù)器之間交互過程. 因特網(wǎng)提供的遠程登陸服務(wù)可以實現(xiàn)因特網(wǎng)提供的遠程登陸服務(wù)可以實現(xiàn): 1. 本地用戶與遠程計算機上運行程序相互交互本地用戶與遠程計算機上運行程序相互交互. 2. 用戶登陸到遠程計算機時用戶登陸到遠程計算機時,可以執(zhí)行遠程計算機上可以執(zhí)行遠程計算機上的任何應(yīng)用程序的任何應(yīng)用程序,并且能屏蔽不同并且能屏蔽不同3. 型號計算機之間的差異型號計算機之間的差異. 4. 用戶可以利用個人計算機去完成許多只有大型機用戶可以利用個人計算機去完成許多只有大型機才能完成的任務(wù)才能完成的任務(wù). 整理課件三、文件傳輸服務(wù)(三、文件傳輸服務(wù)(FTP) 1.

55、FTP服務(wù)器與客戶機FTP客戶程序接收用戶從鍵盤輸入的命令;分析命令并傳送給服務(wù)程序請求;接收并在本地屏幕上顯示來自服務(wù)程序的信息;根據(jù)命令送或接數(shù)據(jù)。 FTP服務(wù)程序接收并執(zhí)行客戶程序發(fā)過來的命令;與客戶程序建立TCP連接;完成與客戶機交換文件的功能;將執(zhí)行狀態(tài)信息返回給客戶機。整理課件Internet客戶機郵件服務(wù)器上載下載整理課件2.FTP的主要功能的主要功能客戶機與服務(wù)器之間交換一個或多個文件客戶機與服務(wù)器之間交換一個或多個文件文件是復(fù)制不是移動。文件是復(fù)制不是移動。 能夠傳輸多種類型、多種結(jié)構(gòu)、多種格式的文件能夠傳輸多種類型、多種結(jié)構(gòu)、多種格式的文件 提供對本地和遠程系統(tǒng)的目錄操作功

56、能,如改變目錄提供對本地和遠程系統(tǒng)的目錄操作功能,如改變目錄 具有對文件改名、顯示內(nèi)容、改變屬性、刪除之功能以具有對文件改名、顯示內(nèi)容、改變屬性、刪除之功能以及其他一些操作及其他一些操作 具有匿名具有匿名FTP功能功能 整理課件3.匿名FTP(anonymous FTP)匿名FTP Server提供大量有用的軟件、程序、各種文檔(RFC、README、FAQ) 匿名Server(1993年統(tǒng)計) 1500多臺; 共享文件210多萬個 匿名FTP Server的主機名一般為ftp.域名域名 .北大 .北大圖書館 .清華 .CERNET用戶名:anonymous 匿名口令: 電子郵件地址 整理課件

57、一、超文本與超媒體一、超文本與超媒體1.超文本超文本超文本與超媒體是超文本與超媒體是WWW的信息組織形式。超的信息組織形式。超文本方式對普通的文本組織方式作了重大的改文本方式對普通的文本組織方式作了重大的改進。在整個進。在整個Internet上,上,WWW站點之間通過站點之間通過超鏈接相互關(guān)聯(lián),形成超鏈接相互關(guān)聯(lián),形成 了一個蜘蛛網(wǎng)狀的信息了一個蜘蛛網(wǎng)狀的信息網(wǎng),網(wǎng), 這也是萬維網(wǎng)被稱為這也是萬維網(wǎng)被稱為World Wide Web的的原因。用戶通過瀏覽器可以瀏覽萬維網(wǎng)上任何原因。用戶通過瀏覽器可以瀏覽萬維網(wǎng)上任何WWW站點,查找自己需要的信息,而并不用站點,查找自己需要的信息,而并不用關(guān)心這

58、些信息所在的實際位置。關(guān)心這些信息所在的實際位置。整理課件2.超媒體超媒體超媒體進一步擴展了超文本所鏈接的信息類型。超媒體進一步擴展了超文本所鏈接的信息類型。用戶不僅能從一個文本跳轉(zhuǎn)到另一個文本,而用戶不僅能從一個文本跳轉(zhuǎn)到另一個文本,而且可以激活一段聲音,顯示一個圖形,甚至可且可以激活一段聲音,顯示一個圖形,甚至可以播放一段動畫。以播放一段動畫。整理課件二、二、WWW服務(wù)服務(wù)WWW服務(wù)采用客戶機服務(wù)采用客戶機/服務(wù)器(服務(wù)器(C/S)工作模式。它以)工作模式。它以超文本標(biāo)記語言超文本標(biāo)記語言HTML與超文本傳輸協(xié)議與超文本傳輸協(xié)議HTTP為基礎(chǔ),為基礎(chǔ),為用戶提供界面一致的信息瀏覽系統(tǒng)。為用

59、戶提供界面一致的信息瀏覽系統(tǒng)。 WWW服務(wù)具有以下主要特點:服務(wù)具有以下主要特點:(1)以超文本方式組織)以超文本方式組織(2)用戶可以在世界范圍內(nèi)任意查找、檢索、瀏覽以及)用戶可以在世界范圍內(nèi)任意查找、檢索、瀏覽以及添加信息添加信息(3)提供生動直觀、易于使用、統(tǒng)一的圖形用戶界面)提供生動直觀、易于使用、統(tǒng)一的圖形用戶界面(4)網(wǎng)點間可以互相連接,以提供信息查找和漫游的透)網(wǎng)點間可以互相連接,以提供信息查找和漫游的透明訪問明訪問(5)可訪問圖象、聲音、影象和文本信息)可訪問圖象、聲音、影象和文本信息整理課件WWW客戶機瀏覽器WWW服務(wù)器WWW服務(wù)器數(shù)據(jù)其他信息資源服務(wù)器HTML文件HTML文件HTTP透明訪問所連接的信息Internet整理課件三、三、WWW瀏覽器瀏覽器1.WWW瀏覽器工作原理瀏覽器工作原理按用戶要求,選擇按用戶要求,選擇“鏈接鏈接”,接收并解釋,接收并解釋“鏈接鏈接”來的來的“文檔文檔”,瀏覽器用一個,瀏覽器用一個“統(tǒng)一資源定位統(tǒng)一資源定位符符”URL唯一地址來訪問每一個文檔。唯一地址來訪問每一個文檔。 每個每個Web頁面,包括頁面,包括Web節(jié)點的主頁均具有惟節(jié)點的主頁均具有惟一的存放地址,這就是統(tǒng)一資源定位符一的存放地址,這就是統(tǒng)一資源定位符 (URL)。 統(tǒng)統(tǒng)一資源定位符是一種用于表示一資源定位符是一種用于表示Internet上信息資源地上信息資源地址的

溫馨提示

  • 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

提交評論