物流信息處理3-4w_第1頁
物流信息處理3-4w_第2頁
物流信息處理3-4w_第3頁
物流信息處理3-4w_第4頁
物流信息處理3-4w_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第三章第三章 Internet協(xié)議和應用協(xié)議和應用3.1 超文本傳輸協(xié)議超文本傳輸協(xié)議 一、一、HTTP概述概述 1超文本傳輸協(xié)議超文本傳輸協(xié)議HTTP是是Internet上應用上應用最廣泛的協(xié)議最廣泛的協(xié)議; (1)所有)所有WWW文件都必須遵守文件都必須遵守HTTP標準,標準,使瀏覽器更加高效使瀏覽器更加高效; (2) HTTP屬于應用層協(xié)議,是一種基于消屬于應用層協(xié)議,是一種基于消息的協(xié)議。息的協(xié)議。 2 2HTTP的特點的特點 (1 1)支持客戶)支持客戶/ /服務器模式,服務器模式,HTTP協(xié)議協(xié)議是基于請求是基于請求/響應模式的。響應模式的。 (2 2)簡單快速,靈活)簡單快速,靈

2、活 (3 3)無連接,無狀態(tài))無連接,無狀態(tài) 3 3HTTP不斷更新不斷更新 二、二、HTTP協(xié)議的工作原理協(xié)議的工作原理 1基本概念基本概念 (1)HTTP是基于請求是基于請求/響應模式的。響應模式的。 (2)HTTP服務器是在服務器是在TCP端口上端口上“收聽收聽” 客戶的客戶的請求,該請求,該端口號端口號為為80; (3 3)HTTP工作過程工作過程 2 2HTTP協(xié)議下協(xié)議下客戶客戶/ /服務器模式中信息服務器模式中信息交換過程交換過程 (1 1)建立連接;)建立連接; (2 2)客戶發(fā)送)客戶發(fā)送HTTP請求;請求; (3 3)服務器發(fā)送響應;)服務器發(fā)送響應; (4 4)關閉連接。

3、)關閉連接。3.2 域名系統(tǒng)域名系統(tǒng) 一、域名系統(tǒng)(一、域名系統(tǒng)(DNS)概述)概述 1.1.為方便用戶,為方便用戶,Internet在在IP地址的基礎上,地址的基礎上,提供了一種面向用戶的提供了一種面向用戶的字符型字符型主機命名機制,主機命名機制,即采用層次命名機制唯一確定即采用層次命名機制唯一確定Internet上的一上的一臺主機,這就是域名系統(tǒng)(臺主機,這就是域名系統(tǒng)(DNS),它執(zhí)行),它執(zhí)行從容易記憶的主機名到計算機容易處理的從容易記憶的主機名到計算機容易處理的IP地址之間的地址之間的映射映射工作。工作。 從主機名字到從主機名字到 IP 地址的地址的解析解析是由若干個域名是由若干個域

4、名服務器程序完成的。域名服務器程序在專設服務器程序完成的。域名服務器程序在專設的結點上運行,運行該程序的機器稱為域名的結點上運行,運行該程序的機器稱為域名服務器;服務器; 二、因特網(wǎng)的域名結構二、因特網(wǎng)的域名結構 1. 因特網(wǎng)采用層次樹狀結構的命名方法因特網(wǎng)采用層次樹狀結構的命名方法 (1)任何一個連接在因特網(wǎng)上的主機或路)任何一個連接在因特網(wǎng)上的主機或路由器,都有一個唯一的層次結構的名字,即由器,都有一個唯一的層次結構的名字,即域名;域名; (2)域名的結構由標號序列組成,各標號)域名的結構由標號序列組成,各標號之間用點隔開,各標號分別代表不同級別的之間用點隔開,各標號分別代表不同級別的域名

5、;域名; . 三級域名三級域名 . 二級域名二級域名 . 頂級域名頂級域名 2. 域名的意義域名的意義 (1)域名只是個)域名只是個邏輯邏輯概念,并不代表計算概念,并不代表計算機所在的物理地點;機所在的物理地點; (2)變長變長的的域名域名和使用有助記憶的字符串和使用有助記憶的字符串,是為了便于人來使用。而是為了便于人來使用。而 IP地址是地址是定長定長的的32 位二進制數(shù)字則非常便于機器進行處理;位二進制數(shù)字則非常便于機器進行處理; (3)域名中的)域名中的“點點”和點分十進制和點分十進制 IP 地地址中的址中的“點點”并無一一對應的關系。點分十并無一一對應的關系。點分十進制進制 IP 地址

6、中一定是包含三個地址中一定是包含三個“點點”,但每,但每一個域名中一個域名中“點點”的數(shù)目則不一定正好是三的數(shù)目則不一定正好是三個;個; 3. 頂級域名頂級域名 (1)國家頂級域名:如)國家頂級域名:如:用用 .cn 表示中國,表示中國,而用而用.us 表示美國、表示美國、.uk 表示英國,等等;表示英國,等等; (2)通用頂級域名,常用的如下:)通用頂級域名,常用的如下:.com公司和企業(yè)公司和企業(yè).net網(wǎng)絡服務機構網(wǎng)絡服務機構.org非贏利性組織非贏利性組織.edu專用的教育機構專用的教育機構.gov專用的政府部門專用的政府部門因特網(wǎng)的域名空間因特網(wǎng)的域名空間 根根四級域名mailwww

7、bjeducomcctvibmhp二級域名pkutsinghua三級域名mailwwwcomnetorgedugovaerocnuk頂級域名 三、域名服務器三、域名服務器 一個服務器所負責管轄的(或有權限的)范一個服務器所負責管轄的(或有權限的)范圍叫做區(qū);圍叫做區(qū); 各單位根據(jù)具體情況來劃分自己管轄范圍的各單位根據(jù)具體情況來劃分自己管轄范圍的區(qū)。但在一個區(qū)中的所有節(jié)點必須是能夠連通區(qū)。但在一個區(qū)中的所有節(jié)點必須是能夠連通的;的; 每一個區(qū)設置相應的權限域名服務器,用來每一個區(qū)設置相應的權限域名服務器,用來保存該區(qū)中的所有主機的域名到保存該區(qū)中的所有主機的域名到IP地址的地址的映射映射; DN

8、S 服務器的管轄范圍不是以服務器的管轄范圍不是以“域域”為單為單位位,而是以而是以“區(qū)區(qū)”為單位。為單位。樹狀結構的樹狀結構的 DNS 域名服務器域名服務器 根域名服務器org 域名服務器com 域名服務器edu 域名服務器域名服務器abc 公司有兩個權限域名服務器權限域名服務器根域名服務器頂級域名服務器域名服務器 1. 根域名服務器根域名服務器最高層次的域名服務器最高層次的域名服務器 根域名服務器是最重要的域名服務器。所根域名服務器是最重要的域名服務器。所有的根域名服務器都知道所有的頂級域名服有的根域名服務器都知道所有的頂級域名服務器的域名和務器的域名和 IP 地址;地址; 不管是哪一個本地

9、域名服務器,若要對因不管是哪一個本地域名服務器,若要對因特網(wǎng)上任何一個域名進行解析,只要自己無特網(wǎng)上任何一個域名進行解析,只要自己無法解析,就首先求助于根域名服務器;法解析,就首先求助于根域名服務器; 在因特網(wǎng)上共有在因特網(wǎng)上共有13 個不同個不同 IP 地址的根域地址的根域名服務器,它們的名字是用一個英文字母命名服務器,它們的名字是用一個英文字母命名,從名,從 a 一直到一直到 m(前(前13 個字母);個字母); 這些根域名服務器相應的域名分別是這些根域名服務器相應的域名分別是 到到 2006 年底全世界已經(jīng)安裝了一百多個根年底全世界已經(jīng)安裝了一百多個根域名服務器機器,分布在世界各地;域名

10、服務器機器,分布在世界各地; 這樣做的目的是為了方便用戶,使世界上大這樣做的目的是為了方便用戶,使世界上大部分部分 DNS 域名服務器都能就近找到一個根域域名服務器都能就近找到一個根域名服務器。名服務器。舉例:根域名服務器舉例:根域名服務器 f 的地點分布圖的地點分布圖共 40 個機器根域名服務器并不直接把域名轉換成根域名服務器并不直接把域名轉換成 IP 地址;地址;根域名服務器使用迭代查詢方法,把下一步應當找的根域名服務器使用迭代查詢方法,把下一步應當找的的頂級域名服務器的的頂級域名服務器的 IP 地址告訴本地域名服務器;地址告訴本地域名服務器; 2. 頂級域名服務器頂級域名服務器 (1)負

11、責)負責管理管理在該頂級域名服務器注冊的在該頂級域名服務器注冊的所有所有二級域名二級域名; (2)當收到)當收到 DNS 查詢請求時,就給出相查詢請求時,就給出相應的回答(可能是最后的結果,也可能是下應的回答(可能是最后的結果,也可能是下一步應當找的域名服務器的一步應當找的域名服務器的 IP 地址);地址); 3. 權限域名服務器權限域名服務器 (1)負責一個)負責一個區(qū)區(qū)的的域名域名服務器;服務器; (2)當一個權限域名服務器還不能給出最)當一個權限域名服務器還不能給出最后的查詢回答時,就會告訴發(fā)出查詢請求的后的查詢回答時,就會告訴發(fā)出查詢請求的 DNS 客戶,下一步應當找哪一個權限域名服客

12、戶,下一步應當找哪一個權限域名服務器;務器; 4. 本地域名服務器本地域名服務器 (1)本地域名服務器對域名系統(tǒng)非常重要)本地域名服務器對域名系統(tǒng)非常重要;當一個主機當一個主機發(fā)出發(fā)出 DNS 查詢請求查詢請求時,這個查詢時,這個查詢請求報文就發(fā)送給本地域名服務器請求報文就發(fā)送給本地域名服務器; (3)每一個因特網(wǎng)服務提供者)每一個因特網(wǎng)服務提供者 ISP,或一,或一個個大學大學,甚至一個大學里的,甚至一個大學里的系系,都可以擁有,都可以擁有一個本地域名服務器;一個本地域名服務器; (4)這種域名服務器有時也稱為默認域名)這種域名服務器有時也稱為默認域名服務器;福州電信服務器;福州電信DNS服

13、務器的服務器的IP: 9,9 5. 域名的解析過程域名的解析過程 (1)主機向本地域名服務器的查詢一般都)主機向本地域名服務器的查詢一般都是采用是采用遞歸查詢遞歸查詢,即:,即: 如果主機所如果主機所詢問詢問的的本地本地域名服務器不知道域名服務器不知道被查詢域名的被查詢域名的 IP 地址,那么本地域名服務器地址,那么本地域名服務器就以就以 DNS 客戶的身份,向其他根域名服務器客戶的身份,向其他根域名服務器繼續(xù)發(fā)出查詢請求報文;繼續(xù)發(fā)出查詢請求報文; (2)本地域名服務器向)本地域名服務器向根根域名服務器的域名服務器的查詢查詢通常是采用通常是采用

14、迭代查詢迭代查詢,即:,即: 當根域名服務器收到本地域名服務器的迭當根域名服務器收到本地域名服務器的迭代查詢請求報文時,要么給出所要查詢的代查詢請求報文時,要么給出所要查詢的 IP 地址,要么告訴本地域名服務器:地址,要么告訴本地域名服務器:“你下一你下一步應當向哪一個域名服務器進行查詢步應當向哪一個域名服務器進行查詢”。然。然后讓本地域名服務器進行后續(xù)的查詢。后讓本地域名服務器進行后續(xù)的查詢。本地域名服務器采用迭代查詢本地域名服務器采用迭代查詢 頂級域名服務器權限域名服務本地域名服務器根域名服務器迭代查詢 的 IP 地址 遞歸查詢需要查找需要查找 的的 IP 地址地址 6. 名字的高速緩存名

15、字的高速緩存 (1)每個域名服務器都維護一個)每個域名服務器都維護一個高速緩存高速緩存,存放最近用過的名字以及從何處獲得名字映存放最近用過的名字以及從何處獲得名字映射信息的記錄;射信息的記錄; (2)高速緩存可大大)高速緩存可大大減輕減輕根域名服務器的根域名服務器的負荷負荷,使因特網(wǎng)上的,使因特網(wǎng)上的 DNS 查詢請求和回答報查詢請求和回答報文的數(shù)量大為減少;文的數(shù)量大為減少;3.3 3.3 文件傳輸協(xié)議文件傳輸協(xié)議 一、概述一、概述 1 1FTP下載下載是從是從InternetInternet上獲取資料的主上獲取資料的主要方式之一,它把文件從一臺計算機通過網(wǎng)要方式之一,它把文件從一臺計算機通

16、過網(wǎng)絡復制到另一臺計算機;絡復制到另一臺計算機; 2 2FTP是一個允許在是一個允許在InternetInternet的一臺主機的一臺主機和另一臺主機之間進行發(fā)送和接收文件的協(xié)和另一臺主機之間進行發(fā)送和接收文件的協(xié)議,在議,在InternetInternet上幾乎所有的文件傳輸,都上幾乎所有的文件傳輸,都是通過是通過FTP協(xié)議來實現(xiàn)的。協(xié)議來實現(xiàn)的。 二、二、FTP工作原理工作原理 1 1FTP采用采用客戶客戶/服務器服務器工作模式。但是,工作模式。但是,與其他客戶與其他客戶/服務器工作模式不同的是,服務器工作模式不同的是,F(xiàn)TP客戶和服務器之間要建立雙重連接,一個是客戶和服務器之間要建立雙重

17、連接,一個是控制連接,一個是數(shù)據(jù)連接。在一個控制連接,一個是數(shù)據(jù)連接。在一個FTP會會話中,需要建立一個控制連接和若干個數(shù)據(jù)話中,需要建立一個控制連接和若干個數(shù)據(jù)連接連接; 2在在FTP服務器上,運行有一個程序,服務器上,運行有一個程序,F(xiàn)TPdaemon程序,即程序,即FTP守護進程,負責提守護進程,負責提供下載文件和上傳文件服務。供下載文件和上傳文件服務。 三、三、FTP的操作的操作 在在Windows系統(tǒng),可以使用瀏覽器系統(tǒng),可以使用瀏覽器IE訪問訪問FTP服務器,操作如下:服務器,操作如下: (1)啟動瀏覽器)啟動瀏覽器IE,在地址(,在地址(D)框(左)框(左上角)內(nèi)輸入上角)內(nèi)輸入

18、54 (2 2)按系統(tǒng)提示輸入用戶名和密碼;)按系統(tǒng)提示輸入用戶名和密碼;3.4 3.4 動態(tài)主機配置協(xié)議動態(tài)主機配置協(xié)議 一、概述一、概述 1 1獲取獲取IPIP地址的方法地址的方法 (1 1)申請一個)申請一個靜態(tài)靜態(tài)的的IPIP地址,即計算機具地址,即計算機具有一個固定的有一個固定的IPIP地址;地址; (2 2)用動態(tài)主機配置協(xié)議()用動態(tài)主機配置協(xié)議(DHCP)動態(tài)動態(tài)地地獲得一個獲得一個IPIP地址;地址; 2 2每個每個DHCP都連接到都連接到DHCP服務器,該服務器,該服務器會返回包括服務器會返回包括IP地址、網(wǎng)關和地址、網(wǎng)關和DNS服務服務器信

19、息的客戶網(wǎng)絡配置。器信息的客戶網(wǎng)絡配置。 服務器向服務器向DHCP客戶機分配客戶機分配IP地址的方式地址的方式 (1)自動分配自動分配 (2)動態(tài)分配)動態(tài)分配 二、二、DHCP的優(yōu)缺點的優(yōu)缺點 1優(yōu)點,自動配置,方便優(yōu)點,自動配置,方便 2 2缺點,不夠靈活缺點,不夠靈活 三、三、DHCP的的配置配置 1 1Windows 2000 2000 Server中對中對DHCP的授的授權操作:權操作: 開始開始程序程序管理工具管理工具DHCP,打開,打開DHCP控制臺窗口控制臺窗口選服務器選服務器右鍵右鍵授權授權 2 2客戶機客戶機配置配置DHCP,在,在TCP/IP協(xié)議屬協(xié)議屬性中選擇是否自動從

20、性中選擇是否自動從DHCP服務器獲得服務器獲得IP地地址。址。3.5 Proxy3.5 Proxy 一、概述一、概述 1Proxy是是代理代理的意思。的意思。Proxy是借助于是借助于安裝在計算機上的代理服務器軟件來實現(xiàn),安裝在計算機上的代理服務器軟件來實現(xiàn),常用軟件有常用軟件有MS Proxy、Wingate等。等。 2Proxy的特點的特點 (1)節(jié)?。┕?jié)省IP地址。局域網(wǎng)中只要有一臺計地址。局域網(wǎng)中只要有一臺計算機連入算機連入Internet,在其上安裝代理服務器軟,在其上安裝代理服務器軟件,就可以使其他計算機通過這臺計算機訪件,就可以使其他計算機通過這臺計算機訪問問Internet。

21、(2)使用)使用Proxy的缺點是使網(wǎng)絡黑客隱藏的缺點是使網(wǎng)絡黑客隱藏自己的自己的IP地址。地址。 二、二、Proxy服務器邏輯拓撲服務器邏輯拓撲第四章第四章 網(wǎng)絡計算網(wǎng)絡計算4.1 計算模型計算模型 一、集中式計算模型一、集中式計算模型 1共享主機的集中式系統(tǒng),一臺主機配有共享主機的集中式系統(tǒng),一臺主機配有多個終端多個終端; 2微型計算機的廣泛應用促進了其他模型微型計算機的廣泛應用促進了其他模型發(fā)展。發(fā)展。 二、客戶二、客戶/服務器計算模型服務器計算模型 1客戶客戶/服務器計算模型以服務器計算模型以微機微機為主,定為主,定義了義了PC機與服務器如何相連,以實現(xiàn)數(shù)據(jù)和機與服務器如何相連,以實現(xiàn)

22、數(shù)據(jù)和應用的共享;應用的共享; 2客戶客戶/服務器系統(tǒng)主要由服務器系統(tǒng)主要由三部分三部分組成:組成:客戶機、服務器和網(wǎng)絡;客戶機、服務器和網(wǎng)絡; 3客戶客戶/服務器計算模型(服務器計算模型(C/S) (1)二層二層客戶客戶/服務器計算模型服務器計算模型 服務器為客戶端應用程序服務器為客戶端應用程序管理數(shù)據(jù)管理數(shù)據(jù),客,客戶端程序戶端程序發(fā)送、請求和分析發(fā)送、請求和分析從服務器接收的從服務器接收的數(shù)據(jù)。稱為數(shù)據(jù)。稱為“胖胖客戶客戶/瘦瘦服務器服務器”模型;模型; 特點,客戶端應用程序實現(xiàn)數(shù)據(jù)顯示和特點,客戶端應用程序實現(xiàn)數(shù)據(jù)顯示和分析,數(shù)據(jù)庫服務器完成數(shù)據(jù)管理;分析,數(shù)據(jù)庫服務器完成數(shù)據(jù)管理;

23、缺點,由于客戶端應用缺點,由于客戶端應用程序龐大、復雜程序龐大、復雜, ,加上客戶端加上客戶端數(shù)量數(shù)量不斷不斷增加增加,客戶端應用程序,客戶端應用程序開發(fā)、管理和維護工作量很大,造成應用系開發(fā)、管理和維護工作量很大,造成應用系統(tǒng)的性能和可伸縮性很差。統(tǒng)的性能和可伸縮性很差。 (2)三層三層客戶客戶/服務器計算模型服務器計算模型 客戶端主要處理表示邏輯,客戶端主要處理表示邏輯,客戶端客戶端應用應用程序完成用戶界面和簡單數(shù)據(jù)處理功能,負程序完成用戶界面和簡單數(shù)據(jù)處理功能,負責用戶與服務器的交互;應用邏輯在一個中責用戶與服務器的交互;應用邏輯在一個中間應用服務器上處理,間應用服務器上處理,應用服務器

24、應用服務器接收客戶接收客戶端請求,根據(jù)應用邏輯提出與端請求,根據(jù)應用邏輯提出與數(shù)據(jù)庫服務器數(shù)據(jù)庫服務器交互,并將交互的結果返回客戶端;數(shù)據(jù)庫交互,并將交互的結果返回客戶端;數(shù)據(jù)庫服務器根據(jù)應用服務器的請求進行數(shù)據(jù)庫操服務器根據(jù)應用服務器的請求進行數(shù)據(jù)庫操作,并將操作結果返回給應用服務器。作,并將操作結果返回給應用服務器。 特點,系統(tǒng)性能有很大提高,有很大的特點,系統(tǒng)性能有很大提高,有很大的可伸縮性;用戶界面和應用邏輯可伸縮性;用戶界面和應用邏輯分開分開,位于,位于不同的平臺,所有用戶不同的平臺,所有用戶共享共享應用邏輯,應用應用邏輯,應用服務器是整個體系結構的核心。服務器是整個體系結構的核心。

25、 缺點,需要考慮缺點,需要考慮三層間三層間的的通信通信與數(shù)據(jù)量,與數(shù)據(jù)量,若各層間通信效率不高,則整體達不到所要若各層間通信效率不高,則整體達不到所要求的性能。求的性能。 4瀏覽器瀏覽器/服務器模型(服務器模型(B/S) (1)三層三層客戶客戶/服務器計算模型的發(fā)展;服務器計算模型的發(fā)展; (2)B/S模型的特點:模型的特點: 客戶端客戶端應用程序為瀏覽器(應用程序為瀏覽器(IE),完成完成用戶界面和簡單數(shù)據(jù)處理功能,負責用戶與用戶界面和簡單數(shù)據(jù)處理功能,負責用戶與服務器的交互;服務器的交互; 應用服務器應用服務器接收客戶端請求,根據(jù)應用接收客戶端請求,根據(jù)應用邏輯提出與邏輯提出與數(shù)據(jù)庫服務器數(shù)據(jù)庫服務器交互,并將交互的交互,并將交互的結果返回客戶端;結果返回客戶端;4.2 網(wǎng)絡操作系統(tǒng)網(wǎng)絡操作系統(tǒng) 一、概述一、概述 1網(wǎng)絡操作系統(tǒng)的功能網(wǎng)絡操作系統(tǒng)的功能 (1)具備)具備單機單機操作系統(tǒng)操作系統(tǒng)全部功能全部功能(內(nèi)存管(內(nèi)存管理、進程管理、設備管理、文件管理);理、進

溫馨提示

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

評論

0/150

提交評論