版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、WEB應(yīng)用程序基礎(chǔ)教師:黃強(qiáng)E_mail:Telgoogle上查詢WWW的定義萬(wàn)維網(wǎng)(World Wide Web,縮寫(xiě)為WWW)是因特網(wǎng)上的超文件系統(tǒng)。超文件文件通過(guò)一個(gè)稱為“網(wǎng)頁(yè)瀏覽器”的程序從服務(wù)器(或稱“網(wǎng)站”)獲取信息(或稱“文檔”、“檔案”、“網(wǎng)頁(yè)”),并在您的電子計(jì)算機(jī)屏幕上顯現(xiàn)出來(lái)。/wiki/WWW 翻譯為全球信息網(wǎng)。 WWW在目前是一項(xiàng)非常流行的多媒體信息系統(tǒng),可以讓用戶透過(guò)Internet來(lái)取得各式各樣的多媒體數(shù)據(jù),像是圖片,動(dòng)畫(huà), 聲音等等。透過(guò)與程序的結(jié)合,WWW 可以做到更多的事情,天氣預(yù)報(bào),股市查詢,網(wǎng)絡(luò)購(gòu)
2、物。等等。.tw/help/faq10.html 在google上查詢URL的定義統(tǒng)一資源定位符(URL,英語(yǔ)Uniform Resource Locator的縮寫(xiě))也被稱為網(wǎng)頁(yè)地址,是因特網(wǎng)上標(biāo)準(zhǔn)的資源的地址。它最初是由蒂姆伯納斯李發(fā)明用來(lái)作為萬(wàn)維網(wǎng)的地址的?,F(xiàn)在它已被萬(wàn)維網(wǎng)聯(lián)盟編制為因特網(wǎng)標(biāo)準(zhǔn)RFC1738了。 /wiki/URL URL 為“Uniform Resource Locator“的縮寫(xiě),通常翻譯為“固定資源位置“。它是一個(gè)指定Internet 上對(duì)象的位置的標(biāo)準(zhǔn),就像是一個(gè)文件或是一個(gè)新聞?dòng)懻撊骸?tw/help/faq10.html Unif
3、orm Resource Locator -在Internet的WWW服務(wù)程序上用于指定信息位置的表示方法一種命名慣例,唯一識(shí)別因特網(wǎng)上的計(jì)算機(jī)、目錄或文件的位置。URL也指定合適的因特網(wǎng)協(xié)議,比如HTTP等。 URL是Uniform Resource Locator(統(tǒng)一資源定位器)的縮寫(xiě),它是用在萬(wàn)維網(wǎng)和其它互聯(lián)網(wǎng)資源中的一種編址系統(tǒng)。它包含訪問(wèn)方式的信息,被訪問(wèn)的服務(wù)器以及任何被訪問(wèn)的文件。 在google上查詢DNS的定義DNS (英文單詞的全稱是:Domain Name System,域名系統(tǒng)), DNS是因特網(wǎng)的一項(xiàng)核心服務(wù),它作為可以將域名和IP地址相互映射的一個(gè)分布式數(shù)據(jù)庫(kù),能
4、夠使人更方便的訪問(wèn)互聯(lián)網(wǎng),而不用去記住能夠被機(jī)器直接讀取的IP數(shù)串。 /wiki/DNS Domain Name Server ,一種用來(lái)轉(zhuǎn)換,記錄Domain name 與IP Address的主機(jī),它可以在Domain Name 與IP 之間創(chuàng)建關(guān)系,譬如讓人知道 = 9 。IIS, Apache, Tomcat Internet信息服務(wù)(Internet Information Services)簡(jiǎn)稱IIS,是基于Windows的Web服務(wù)器。最初是Windows NT版本的可選包,隨后捆綁在Windows 2000、Windows
5、 XP Professional和Windows Server 2003一起發(fā)行,注意,在Windows XP home版本上沒(méi)有集成IIS。 Apache,一種開(kāi)放源碼的HTTP服務(wù)器,可以在大多數(shù)計(jì)算機(jī)操作系統(tǒng)中運(yùn)行,由于其多平臺(tái)和安全性被廣泛使用。Tomcat也是一個(gè)免費(fèi)的開(kāi)源項(xiàng)目的Web服務(wù)器,是Apache基金會(huì)的一個(gè)核心項(xiàng)目,由Apache,Sun和其它一些公司及個(gè)人共同開(kāi)發(fā)而成,主要用于支持JSP。 http/https, ftp, pop, smtphttp (超文件傳輸協(xié)議HyperText Transfer Protocol)是互聯(lián)網(wǎng)上應(yīng)用最廣泛的網(wǎng)絡(luò)傳輸協(xié)議。https,
6、也就是加密的http協(xié)議。ftp( File Transfer Protocol文件傳輸協(xié)議),允許您由一臺(tái)遠(yuǎn)端的計(jì)算機(jī)上將文件復(fù)制到您的計(jì)算機(jī)上,或是將您機(jī)器上的文件, 復(fù)制到遠(yuǎn)端機(jī)器。POP:是Post Office Protocol的縮寫(xiě),是電子郵件協(xié)議標(biāo)準(zhǔn),用于接收電子郵件。目前POP的版本為POP3。SMTP:是“簡(jiǎn)單郵件傳輸協(xié)議”(Simple Mail Transfer Protocol)的縮寫(xiě),也是電子郵件協(xié)議標(biāo)準(zhǔn),用于發(fā)信。htm/html, asp, php, jspHTML(Hypertext Markup Language)即超文本標(biāo)記語(yǔ)言。它是用于創(chuàng)建跨平臺(tái)的超文本文
7、檔的一種簡(jiǎn)單標(biāo)記語(yǔ)言,經(jīng)常用來(lái)創(chuàng)建Web頁(yè)面。HTML文件是帶有格式標(biāo)識(shí)符和超文本鏈接的內(nèi)嵌代碼的ASCII 文本文件。Active Server Pages (ASP) 是服務(wù)器端腳本編寫(xiě)環(huán)境,使用它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的 Web 服務(wù)器應(yīng)用程序。使用 ASP 可以組合 HTML 頁(yè)、腳本命令和 ActiveX 組件以創(chuàng)建交互的 Web 頁(yè)和基于 Web 的功能強(qiáng)大的應(yīng)用程序。 JSP(JavaServer Pages)是由Sun Microsystems公司倡導(dǎo)一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。用JAVA語(yǔ)言作為腳本語(yǔ)言的服務(wù)于HTTP的應(yīng)用程序。PHP(Hypertext Preprocesso
8、r)是一種HTML內(nèi)嵌式的語(yǔ)言,它可以比CGI或者Perl更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。比較參見(jiàn):http:/ javascript,vbscript, javaCSS是Cascading Style Sheets(層疊樣式表)的縮寫(xiě),它是一種用來(lái)表現(xiàn) HTML 等文件的計(jì)算機(jī)語(yǔ)言。主要目的是將文件的結(jié)構(gòu)(用HTML或其它相關(guān)的語(yǔ)言寫(xiě)的)與文件的顯示(版式)分隔開(kāi)來(lái)。更詳細(xì)的解釋見(jiàn)這里.JavaScript 是一種描述性語(yǔ)言,它可以被嵌入 HTML 的文件之中。通過(guò) JavaScript 當(dāng)一位使用者輸入一項(xiàng)信息時(shí),它不需要通過(guò)網(wǎng)絡(luò)傳送到服務(wù)器端進(jìn)行處理再傳回來(lái)的過(guò)程,而可以直接在客戶端進(jìn)行事件的處理
9、。你也可以想像成有一個(gè)可執(zhí)行程序在你的客戶端上執(zhí)行一樣!JavaScript 和 Java 很相似,但它們卻是完全不同的語(yǔ)言!微軟有一個(gè) JavaScript 的變種,稱之為 JScript ,它和VBscript都是用于編寫(xiě)ASP代碼的一種語(yǔ)言。Mssql, MySql, OracleSQL(結(jié)構(gòu)化查詢語(yǔ)言)是世界上最流行的和標(biāo)準(zhǔn)化的數(shù)據(jù)庫(kù)語(yǔ)言。MS SQL是指微軟的SQLServer數(shù)據(jù)庫(kù)服務(wù)器,它是一個(gè)數(shù)據(jù)庫(kù)平臺(tái),提供數(shù)據(jù)庫(kù)的從服務(wù)器到終端的完整解決方案。MySQL是一個(gè)免費(fèi)的跨平臺(tái)、多用戶、多線程SQL數(shù)據(jù)庫(kù)服務(wù)器,常用于用PHP構(gòu)建的網(wǎng)站。ORACLE 也是 以SQL為基礎(chǔ)的大型關(guān)系
10、數(shù)據(jù)庫(kù),是目前最流行的客戶/服務(wù)器(C/S)體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)之一。數(shù)據(jù)庫(kù)記錄條數(shù)大大的超過(guò)MS SQL及MySQL,大型C/S管理系統(tǒng)軟件經(jīng)常采用的后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)。目前超大型通訊、民航及銀行證券等信息、交易系統(tǒng)80%采用了Oracle作后臺(tái)數(shù)據(jù)庫(kù)。網(wǎng)站開(kāi)發(fā)工具M(jìn)acromedia Studio MX(網(wǎng)頁(yè)三劍客) Dreamweaver Fireworks FlashAdobe PhotoshopVisual InterDevVisual Studio 2008Eclipse注:網(wǎng)絡(luò)上有各種教程,可以下載。 Web應(yīng)用程序及其工作機(jī)制Web應(yīng)用程序 Web應(yīng)用程序是一個(gè)由Web站點(diǎn)和其他服務(wù)器
11、資源組成的集合。網(wǎng)站是由眾多網(wǎng)頁(yè)組成的Web頁(yè)集合,其他服務(wù)器資源包括數(shù)據(jù)庫(kù)等各種數(shù)據(jù)文件,B/S架構(gòu)是Web應(yīng)用程序的結(jié)構(gòu)形式。Web服務(wù)器是響應(yīng)來(lái)自Web瀏覽器的請(qǐng)求以提供Web頁(yè)的軟件。常用Web服務(wù)器為IIS和Apache。靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)靜態(tài)網(wǎng)頁(yè) 由事先用HTML編寫(xiě)好、內(nèi)容固定不變的文件,通過(guò)上載等方式保存在Web站點(diǎn)的可訪問(wèn)文件夾中。當(dāng)用戶瀏覽器向Web服務(wù)器發(fā)出訪問(wèn)該頁(yè)的請(qǐng)求時(shí),服務(wù)器在站點(diǎn)內(nèi)查找該頁(yè)并直接將其下載給客戶瀏覽器。靜態(tài)網(wǎng)頁(yè)無(wú)論在Web站點(diǎn)還是下載到用戶的瀏覽器上,其內(nèi)容都保持一致。靜態(tài)網(wǎng)頁(yè)的處理流程 動(dòng)態(tài)網(wǎng)頁(yè) 動(dòng)態(tài)網(wǎng)頁(yè)是由Web服務(wù)器動(dòng)態(tài)生成的文件。之所以稱其為
12、“動(dòng)態(tài)”,是因?yàn)榇朔N網(wǎng)頁(yè)的部分甚至全部?jī)?nèi)容都是未確定的。當(dāng)用戶訪問(wèn)該頁(yè),Web服務(wù)器按照用戶的請(qǐng)求,通過(guò)應(yīng)用程序服務(wù)器對(duì)相關(guān)的服務(wù)器端的數(shù)據(jù)進(jìn)行處理,根據(jù)計(jì)算結(jié)果生成標(biāo)準(zhǔn)的HTML文件下傳給用戶瀏覽器。不同的用戶請(qǐng)求以及訪問(wèn)數(shù)據(jù)的變化都會(huì)隨之生成不同的HTML文件下載給用戶。動(dòng)態(tài)網(wǎng)頁(yè)的處理流程 訪問(wèn)數(shù)據(jù)庫(kù)的動(dòng)態(tài)網(wǎng)頁(yè)的處理流程動(dòng)態(tài)內(nèi)容的實(shí)現(xiàn)技術(shù)簡(jiǎn)介ASP ASP是Active Server Page的縮寫(xiě),即“活動(dòng)服務(wù)器網(wǎng)頁(yè)”,它是Microsoft公司在1996年推出的一種運(yùn)行于服務(wù)器端、嵌入了服務(wù)器端腳本的Web應(yīng)用程序開(kāi)發(fā)技術(shù),內(nèi)含于IIS3.0以上的版本中。在IIS5.0中支持ASP3.
13、0,同時(shí)也支持ASP2.0。JSP JSP(Java Server Pages)是由Sun Microsystem公司于1999年推出的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),是基于Java Servlet以及整個(gè)Java體系的Web開(kāi)發(fā)技術(shù)。PHP PHP(Hypertext Preprocessor,超文本預(yù)處理器)是內(nèi)嵌了服務(wù)器端運(yùn)行的PHP腳本代碼的動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)。ASP、JSP和PHP的運(yùn)行機(jī)制示意圖使用組件和對(duì)象ASP中包含了許多內(nèi)置對(duì)象,用來(lái)提供基本的請(qǐng)求、響應(yīng)、會(huì)話等處理功能。ASP的內(nèi)置對(duì)象主要有5個(gè),如下表所示。ASP對(duì)象是為了簡(jiǎn)化開(kāi)發(fā)工作,其使用非常簡(jiǎn)單,不需要?jiǎng)?chuàng)建就可以直接調(diào)用它們。對(duì)象用途R
14、equest從瀏覽器(客戶端)獲取信息Response發(fā)送信息到瀏覽器Server提供Web服務(wù)器工具Session存儲(chǔ)會(huì)話信息Application存儲(chǔ)應(yīng)用程序信息 IIS IIS服務(wù)器配置服務(wù)器配置安裝安裝 IISIIS1.IIS 1.IIS 簡(jiǎn)介簡(jiǎn)介 IISIIS是是InternetInternet信息服務(wù)的簡(jiǎn)稱。默認(rèn)信息服務(wù)的簡(jiǎn)稱。默認(rèn)WebWeb站點(diǎn)的主目站點(diǎn)的主目錄是錄是C:Inetpubwwwroot, C:Inetpubwwwroot, 默認(rèn)默認(rèn)FTPFTP站點(diǎn)的站點(diǎn)的主目錄是主目錄是C:InetpubFTProotC:InetpubFTProot2.2.安裝安裝 IISIIS
15、“控制面板控制面板”=“添加添加/ /刪除程序刪除程序” ” =WindowsWindows組組件件6.2.2 6.2.2 創(chuàng)建創(chuàng)建WebWeb服務(wù)器服務(wù)器1.1.創(chuàng)建一個(gè)創(chuàng)建一個(gè)WebWeb站點(diǎn)站點(diǎn)(1 1)“管理工具管理工具”中的中的“InternetInternet服務(wù)管理器服務(wù)管理器”如圖:如圖:(2 2)右擊服務(wù)器接點(diǎn),選)右擊服務(wù)器接點(diǎn),選“新鍵新鍵”= =“Web“Web站點(diǎn)站點(diǎn)”(3 3)單擊)單擊“下一步下一步”,如圖:,如圖:(4 4)如下面圖操作:)如下面圖操作: 2.添加主文檔添加主文檔(1)在)在Internet服務(wù)器的控制臺(tái)目錄樹(shù)中,右擊某一個(gè)服務(wù)器的控制臺(tái)目錄樹(shù)中
16、,右擊某一個(gè)Web站點(diǎn)或目錄子接點(diǎn),選站點(diǎn)或目錄子接點(diǎn),選“屬性屬性”,打開(kāi),打開(kāi)“管理管理Web站點(diǎn)屬性站點(diǎn)屬性”如圖:如圖:(2)在)在“文檔文檔”選項(xiàng)卡中,可以為該站點(diǎn)添加默認(rèn)文檔。如圖:選項(xiàng)卡中,可以為該站點(diǎn)添加默認(rèn)文檔。如圖:3.創(chuàng)建虛擬目錄創(chuàng)建虛擬目錄虛擬目錄是指除了主目錄外的其他站點(diǎn)發(fā)布目錄。虛擬目錄是指除了主目錄外的其他站點(diǎn)發(fā)布目錄。創(chuàng)建步驟:創(chuàng)建步驟:(1)在控制臺(tái)的站點(diǎn)或目錄對(duì)象上右擊,選)在控制臺(tái)的站點(diǎn)或目錄對(duì)象上右擊,選“新新鍵鍵”=“虛擬目錄虛擬目錄”,打開(kāi),打開(kāi)“虛擬目錄創(chuàng)建向?qū)摂M目錄創(chuàng)建向?qū)А保?)單擊)單擊“下一步下一步”,在,在“別名別名”文本文本框中輸入用
17、于獲得此框中輸入用于獲得此Web虛擬目錄訪虛擬目錄訪問(wèn)權(quán)限的別名如圖:?jiǎn)枡?quán)限的別名如圖: (3 3)單擊)單擊“下一步下一步”,在,在“WebWeb站點(diǎn)內(nèi)容目錄站點(diǎn)內(nèi)容目錄”對(duì)話對(duì)話框中輸框中輸入虛擬目錄的實(shí)際路徑??蓡螕羧胩摂M目錄的實(shí)際路徑??蓡螕簟盀g覽瀏覽”打開(kāi)打開(kāi)“瀏覽文瀏覽文件夾件夾”對(duì)話框,選擇目錄路徑。對(duì)話框,選擇目錄路徑。(4 4)單擊)單擊“下一步下一步”在在“訪問(wèn)權(quán)限訪問(wèn)權(quán)限”對(duì)話框中為此目對(duì)話框中為此目錄設(shè)置訪問(wèn)權(quán)限如圖:錄設(shè)置訪問(wèn)權(quán)限如圖:訪問(wèn)權(quán)限設(shè)置完成后,單擊訪問(wèn)權(quán)限設(shè)置完成后,單擊“下一步下一步”打開(kāi)打開(kāi)“成功完成虛擬目錄創(chuàng)建成功完成虛擬目錄創(chuàng)建向?qū)驅(qū)А?。單擊。?/p>
18、擊“完成完成”。4. 4. 測(cè)試創(chuàng)建的站點(diǎn)和虛擬目錄測(cè)試創(chuàng)建的站點(diǎn)和虛擬目錄 6.2.3 6.2.3 創(chuàng)建創(chuàng)建FTP FTP 服務(wù)器服務(wù)器(1 1)在控制臺(tái)目錄樹(shù)中展開(kāi))在控制臺(tái)目錄樹(shù)中展開(kāi)“Internet Internet 信息服務(wù)信息服務(wù)”節(jié)點(diǎn)和服務(wù)器節(jié)節(jié)點(diǎn)和服務(wù)器節(jié)點(diǎn)點(diǎn)(2 2)右擊服務(wù)器節(jié)點(diǎn),從彈出的快捷菜單中選擇)右擊服務(wù)器節(jié)點(diǎn),從彈出的快捷菜單中選擇“新新建建”=“FTP“FTP站點(diǎn)創(chuàng)建向?qū)д军c(diǎn)創(chuàng)建向?qū)А睂?duì)話框。對(duì)話框。(3 3)單擊)單擊“下一步下一步”打開(kāi)如圖操作打開(kāi)如圖操作(4 4)單擊)單擊“下一步下一步”打開(kāi)如圖操作:打開(kāi)如圖操作:(5 5)單擊)單擊“下一步下一步”打
19、開(kāi)如圖操作打開(kāi)如圖操作(6 6)單擊)單擊“下一步下一步”打開(kāi)如圖操作打開(kāi)如圖操作(7)單擊)單擊“下一步下一步”,打開(kāi),打開(kāi)“成功完成成功完成FTP站點(diǎn)創(chuàng)建向?qū)д军c(diǎn)創(chuàng)建向?qū)А睂?duì)話框。單擊對(duì)話框。單擊“完完成成”按扭,完成站點(diǎn)創(chuàng)建。按扭,完成站點(diǎn)創(chuàng)建。6.2.4 管理管理Web和和FTP服務(wù)器服務(wù)器停止、暫停某個(gè)站點(diǎn)的信息服務(wù)停止、暫停某個(gè)站點(diǎn)的信息服務(wù)在控制臺(tái)目錄樹(shù)中展開(kāi)在控制臺(tái)目錄樹(shù)中展開(kāi)“Internet信息信息服務(wù)服務(wù)”節(jié)點(diǎn)和服務(wù)器節(jié)點(diǎn)。節(jié)點(diǎn)和服務(wù)器節(jié)點(diǎn)。如果要暫停某個(gè)如果要暫停某個(gè)Web或者或者FTP站點(diǎn)服務(wù),站點(diǎn)服務(wù),右擊該站點(diǎn),從彈出的快捷菜單中選擇右擊該站點(diǎn),從彈出的快捷菜單中
20、選擇“暫停暫?!泵钊鐖D:命令如圖:1.2.啟動(dòng)某個(gè)站點(diǎn)的信息服務(wù)啟動(dòng)某個(gè)站點(diǎn)的信息服務(wù)OSI/RMOSI/RM(Open Systems Interconnection Reference Model )模型的七層協(xié)議)模型的七層協(xié)議應(yīng)用層: 向用戶提供各種服務(wù)表示層:完成數(shù)據(jù)格式的轉(zhuǎn)換會(huì)話層:建立會(huì)話關(guān)系傳輸層:在端點(diǎn)建立通道,保證傳送的正確性網(wǎng)絡(luò)層:負(fù)責(zé)路由選擇和擁塞控制數(shù)據(jù)鏈路層:保證鏈路上數(shù)據(jù)幀的可靠傳輸物理層:在通信線路上傳輸比特流。、TCP/IPTCP/IP的層次模型的層次模型應(yīng)用層應(yīng)用層 提供各種應(yīng)用程序:Telnet, FTP, SMTP,DNS傳輸層傳輸層 提供可靠的傳輸服
21、務(wù),確保數(shù)據(jù)無(wú)差錯(cuò)地到達(dá):TCP網(wǎng)絡(luò)層網(wǎng)絡(luò)層 接收來(lái)自傳輸層的請(qǐng)求,將帶有目的地址的分組分發(fā)出去: IP網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層:各種局域網(wǎng)接口IP層的主要內(nèi)容層的主要內(nèi)容 1 1、IPIP層的功能層的功能 (1)數(shù)據(jù)封裝和產(chǎn)生協(xié)議頭 (2)選擇路由 (3)將數(shù)據(jù)交給其他協(xié)議 (4)數(shù)據(jù)分段和重組、IPIP層的組成層的組成 (1)IP因特網(wǎng)協(xié)議 (2)ICMP 因特網(wǎng)控制協(xié)議報(bào)文 (3)ARP 地址解析協(xié)議 (4)RARP 反向地址解析協(xié)議主機(jī)號(hào)IP地址保留主機(jī)號(hào)主機(jī)號(hào)五種五種IP地址類地址類 地址類地址類 范圍范圍說(shuō)明說(shuō)明A55大型網(wǎng)絡(luò)B
22、55中型網(wǎng)絡(luò)C55小型網(wǎng)絡(luò)D55用于多點(diǎn)廣播E55 保留、用于試驗(yàn)特殊地址:特殊地址:廣播地址:主機(jī)號(hào)部分各位全為1的IP地址用于廣播。如:55 是一個(gè)B類地址中的一個(gè)廣播地址,代表網(wǎng)絡(luò) 136.78中的所有主機(jī)。有限廣播地址:55用于本網(wǎng)廣播?!?”地址:用于本網(wǎng)廣播。(1)回送地址:127.X.X.X 用于網(wǎng)絡(luò)軟件測(cè)試及本地機(jī)進(jìn)程間通信。IP地址是網(wǎng)絡(luò)設(shè)備接入網(wǎng)絡(luò)的接口地
23、址 (5) IP子網(wǎng)地址限制:一個(gè)子網(wǎng)地址不能取全0或者全1,子網(wǎng)地址必須連續(xù),10001100.10110011.11011100.11001000 00 IP地址11111111.11111111.11100000.00000000 子網(wǎng)掩碼-10001100.10110011.11000000.00000000 子網(wǎng)地址10001100.10110011.11011111.11111111 55 廣播地址5 5、子網(wǎng)與子網(wǎng)掩碼、子網(wǎng)與子網(wǎng)掩碼子網(wǎng)的劃分 將一個(gè)大的網(wǎng)段劃分成多個(gè)小的
24、網(wǎng)段,改變IP地址的結(jié)構(gòu),擴(kuò)展網(wǎng)絡(luò)部分(將主機(jī)號(hào)的高位部分作為子網(wǎng)號(hào)),即從主機(jī)號(hào)中分出8位作為子網(wǎng)號(hào)。例如:B類網(wǎng)絡(luò)中網(wǎng)絡(luò)號(hào)為:128.100.X.X分出子網(wǎng)號(hào):128.100.100.x 128.100.200.x 128.100.300.x(3) 掩碼 掩碼用來(lái)確定IP地址所在的網(wǎng)絡(luò)(子網(wǎng))號(hào)。 缺省子網(wǎng)掩碼: A類: B類: C類:(2) 子網(wǎng)的尋址 先找到大的網(wǎng)段,再找到子網(wǎng)絡(luò)。子網(wǎng)掩碼:與運(yùn)算(and) 子網(wǎng)掩碼和IP地址間進(jìn)行的運(yùn)算1 & 1 11 & 0 00 & 0 0二進(jìn)制:二進(jìn)制的換
25、算 128 64 32 16 8 4 2 1 240224192128私有網(wǎng)絡(luò)(非internet上的IP群)A. B. 172.1631.0.0C. 子網(wǎng)的個(gè)數(shù): 如果子網(wǎng)掩碼為n比特,則子網(wǎng)的個(gè)數(shù)為2n 如果主機(jī)部分為m比特,則子網(wǎng)中的主機(jī)數(shù) 為2m-2例1,對(duì)于B類網(wǎng)絡(luò): 采用3比特作為子網(wǎng)掩碼(),則總共有8個(gè)子網(wǎng),每個(gè)子網(wǎng)最多有213-2=8190個(gè)節(jié)點(diǎn),整個(gè)B類子網(wǎng)有65520個(gè)節(jié)點(diǎn)。而如果不劃分子網(wǎng),則最多有216-265534個(gè)節(jié)點(diǎn)IPIP路由技術(shù)路由技術(shù) 直接與間接路由直接
26、:在本網(wǎng)絡(luò)內(nèi)的傳送間接:在不同網(wǎng)絡(luò)內(nèi)的傳送(通過(guò)路由器)ABCEFG 202.1.3HIJ202.1.4D123路由器怎樣知道本機(jī)器的怎樣知道本機(jī)器的MACMAC地址?地址?開(kāi)始運(yùn)行Ipconfig /allIpconfig /?TCP層的主要內(nèi)容層的主要內(nèi)容 TCP層有兩個(gè)協(xié)議:TCP與UDPTCP在不可靠的網(wǎng)絡(luò)服務(wù)上提供面向聯(lián)接的端到端的可靠字節(jié)流服務(wù)。 如何標(biāo)識(shí)傳輸聯(lián)接? 套接字/endpoint/socket:IP地址+16比特端口號(hào)。端口號(hào)的取值范圍從0到65535 01024
27、: well-known(熟知-公認(rèn))端口號(hào) TCP聯(lián)接是由發(fā)送方和接收方套接字來(lái)唯一標(biāo)識(shí)的:TCPTCP的功能的功能 (1)提供端到端的可靠通信服務(wù) 對(duì)下級(jí)網(wǎng)絡(luò)層要求不高 對(duì)上級(jí)應(yīng)用層不解釋傳輸內(nèi)容 (2)面向聯(lián)接的協(xié)議 通信雙方都同意才能進(jìn)行通信,存在一個(gè)聯(lián)絡(luò)過(guò)程 (3)重傳丟失的分組,重組分組順序TCP協(xié)議協(xié)議 常用的常用的TCP端口號(hào)端口號(hào) 端口號(hào)端口號(hào) 服務(wù)服務(wù) 21 ftp 23 telnet(配置路由器)(配置路由器) 25 smtp 70 gopher(早期應(yīng)用(早期應(yīng)用) 80 http UDP是一個(gè)簡(jiǎn)單的面向數(shù)據(jù)報(bào)的協(xié)議,提供不可靠的無(wú)聯(lián)接的數(shù)據(jù)報(bào)傳輸服務(wù)。 出現(xiàn)各種錯(cuò)誤時(shí)
28、,由使用UDP的應(yīng)用程序來(lái)解決。 TCP提供可靠性(Telnet,ftp), UDP提供高速率傳輸性(DNS,SNMP),適用于多媒體數(shù)據(jù)的發(fā)布。常用的常用的UDP端口號(hào)端口號(hào) 53 DNS name queries; 69 Trivial File Transfer Protocol (TFTP); 137 NetBIOS name service; 138 NetBIOS Datagram service; 161 Simple Network Management Protocol (SNMP); 520 Routing Information Protocol (RIP)Interne
29、t概述概述一、一、Internet的工作原理的工作原理二、因特網(wǎng)的連接與測(cè)試二、因特網(wǎng)的連接與測(cè)試 三、因特網(wǎng)的主要應(yīng)用三、因特網(wǎng)的主要應(yīng)用 一、一、Internet的工作原理的工作原理1. 因特網(wǎng)的協(xié)議因特網(wǎng)的協(xié)議TCP/IP協(xié)議是因特網(wǎng)的基本傳輸協(xié)議。2. IP地址地址IP地址用來(lái)唯一確定因特網(wǎng)上每臺(tái)計(jì)算機(jī)的位置,在TCP/IP協(xié)議中,規(guī)定分配給每臺(tái)主機(jī)一個(gè)32位二進(jìn)制數(shù)字作為該主機(jī)的IP地址。因特網(wǎng)上發(fā)送的每個(gè)數(shù)據(jù)包都包含了32位的發(fā)送方地址和32位的接收方地址,網(wǎng)絡(luò)中的路由器正是根據(jù)接收方的IP地址來(lái)進(jìn)行路徑選擇的。因此,在因特網(wǎng)上,IP地址是一個(gè)非常重要的標(biāo)識(shí)符。 3. 域名和域名系
30、統(tǒng)域名和域名系統(tǒng) (1)(1)域名結(jié)構(gòu):域名結(jié)構(gòu): 計(jì)算機(jī)名計(jì)算機(jī)名. .組織機(jī)構(gòu)名組織機(jī)構(gòu)名. .網(wǎng)絡(luò)名網(wǎng)絡(luò)名. .最高層域最高層域名名 例例: : 國(guó)際項(xiàng)級(jí)域名中文域名域名解釋過(guò)程連接測(cè)試連接測(cè)試(2) tracert操作功能:用于檢查網(wǎng)絡(luò)連接及主機(jī)是否可達(dá)。所經(jīng)過(guò)的路由器地址。命令格式: tracert hostname例: tracert (3)測(cè)試TCP/IP協(xié)議配置工具 ipconfig三、三、 因特網(wǎng)的主要應(yīng)用因特網(wǎng)的主要應(yīng)用 1、WWW服務(wù) Web服務(wù)器:提供Internet服務(wù)的服務(wù)器 瀏覽器:訪問(wèn)Web服務(wù)器,解釋網(wǎng)頁(yè)文件(HTML文檔),IE,Navigator HTTP協(xié)議:超文本傳輸協(xié)議,處于TCP/IP層次的應(yīng)用層 URL:統(tǒng)一資源定位器,格式為: 協(xié)議:/服務(wù)器地址:端口/存放信息的路徑2、E- mail服務(wù) E- mail服務(wù)器:承擔(dān)郵件的傳送,郵箱 E- mail地址:用戶名服務(wù)器域名 通信協(xié)議:SMTP, POP3 E- mail 客戶軟件:如Out
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼師入職職業(yè)發(fā)展規(guī)劃
- 初中理論考試題庫(kù)及答案
- 管理制度考試題庫(kù)及答案
- 2025-2026人教版初中三年級(jí)語(yǔ)文上學(xué)期測(cè)試卷
- 腸道菌群與代謝性腎病進(jìn)展的關(guān)聯(lián)
- 《保溫集裝箱用反射隔熱涂料(征求意見(jiàn)稿)》編制說(shuō)明
- 腸內(nèi)腸外營(yíng)養(yǎng)支持技術(shù)的優(yōu)化策略
- 中醫(yī)藥衛(wèi)生應(yīng)急制度
- 一次性衛(wèi)生用品管理制度
- 衛(wèi)生院合同業(yè)務(wù)內(nèi)控制度
- 華為固定資產(chǎn)管理制度
- 混凝土結(jié)構(gòu)工程施工質(zhì)量驗(yàn)收規(guī)范范本
- 客運(yùn)駕駛員培訓(xùn)教學(xué)大綱
- 園區(qū)托管運(yùn)營(yíng)協(xié)議書(shū)
- 2025年江蘇省蘇州市中考數(shù)學(xué)模擬試卷(含答案)
- GB/T 45133-2025氣體分析混合氣體組成的測(cè)定基于單點(diǎn)和兩點(diǎn)校準(zhǔn)的比較法
- 北京市行業(yè)用水定額匯編(2024年版)
- 婚內(nèi)財(cái)產(chǎn)協(xié)議書(shū)標(biāo)準(zhǔn)版
- 基于大數(shù)據(jù)的金融風(fēng)險(xiǎn)評(píng)估模型構(gòu)建
- 供應(yīng)鏈與生產(chǎn)制造L1-L4級(jí)高階流程規(guī)劃框架 相關(guān)兩份資料
- 國(guó)際貿(mào)易合同履行中的運(yùn)輸保險(xiǎn)索賠程序與操作指南
評(píng)論
0/150
提交評(píng)論