資源描述:
《演示文稿課件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第四章組網(wǎng)及因特網(wǎng)●4.1網(wǎng)絡(luò)基礎(chǔ)●4.2因特網(wǎng)●4.3萬維網(wǎng)●4.4因特網(wǎng)協(xié)議●4.5安全性4.1網(wǎng)絡(luò)基礎(chǔ)4.1.1網(wǎng)絡(luò)分類●按覆蓋范圍分—局域網(wǎng)—城域網(wǎng)—廣域網(wǎng)●按網(wǎng)絡(luò)內(nèi)部運行分類—開放式網(wǎng)絡(luò):按公共領(lǐng)域的方法設(shè)計?!忾]式網(wǎng)絡(luò):基于特定實體所擁有并掌握的創(chuàng)新方法?!癜淳W(wǎng)絡(luò)的拓撲結(jié)構(gòu)分—總線型、星型4.1.2協(xié)議—管理網(wǎng)絡(luò)活動的規(guī)則?!駞f(xié)議(protocol)●例:控制報文傳輸—帶沖突檢測的載波偵聽多路應(yīng)訪問?!獛_突避免的載波偵聽多路訪問?!钆骗h(huán)協(xié)議。計算機計算機計算機計算機計算機計算機計算機計算機計算機計算機4.1.3網(wǎng)絡(luò)的互連●連接現(xiàn)存的網(wǎng)絡(luò)以形成一個擴展的通信
2、系統(tǒng),形成相同類型的更大的網(wǎng)絡(luò)?!欣^器(repeater)●將兩個原始總路線間簡單地來回傳送信號的設(shè)備。—網(wǎng)橋(bridge)●類似于中繼器,它也是連接兩條總線,但是它不必在線路上傳輸所有的報文?!粨Q機(switch)●具有多連接的網(wǎng)橋,可以連接若干條總線,不止一條中繼器、網(wǎng)橋、交換機在每一臺計算機上,中繼器、網(wǎng)橋以及交換機的存在都是透明的?!褚蛱鼐W(wǎng)(internet)—連接起來的網(wǎng)絡(luò)有時候會有不兼容的特性。網(wǎng)絡(luò)必須按建立一個網(wǎng)絡(luò)的網(wǎng)絡(luò)?!嫉木W(wǎng)絡(luò)仍然保持其獨立性,并且繼續(xù)作為單獨的網(wǎng)絡(luò)運行?!衤酚善?router)—把網(wǎng)絡(luò)連接起來形成因特網(wǎng)的設(shè)備?!⒁?路由器的任
3、務(wù)與中繼器、網(wǎng)橋和交換機的不同,路由器提供了網(wǎng)絡(luò)之間的鏈接,并允許每個網(wǎng)絡(luò)保持它獨特的內(nèi)部特性。4.1.4進程間通信的方法●進程間通信(interprocesscommunication)—網(wǎng)絡(luò)中,不同的進程必須經(jīng)?;ハ嗤ㄐ?,以便協(xié)調(diào)行動,并完成指派人任務(wù)?!蛻魴C/服務(wù)器(client/server)—對等模型(peer-to-peer,簡稱為p2p)客戶機服務(wù)器客戶機客戶機客戶機對等機對等機4.1.5分布式系統(tǒng)●分布式系統(tǒng)(distributedsystem)—由在網(wǎng)絡(luò)中不同計算機上作為進程執(zhí)行的軟件組成?!狤nterpriseJavaBeans—NETFramewor
4、k4.2因特網(wǎng)●因特網(wǎng)(internet)—因特網(wǎng)是因特網(wǎng)中最著名的例子?!^大部分工作是由美國政府資助并通過美國國防部高級研究計劃署發(fā)起的?!F(xiàn)在已經(jīng)從政府資助的項目轉(zhuǎn)變成了學(xué)術(shù)研究項目,在很大程度上,它已經(jīng)是商業(yè)項目了。4.2.1因特體系結(jié)構(gòu)●因特網(wǎng)服務(wù)提供商(ISP)—臨時連接●通過臨時的線鏈接。—永久連接●高寬帶系統(tǒng):DSL、有線電纜、衛(wèi)星系統(tǒng)。4.2.2因特網(wǎng)編址●IP地址(32位)—網(wǎng)絡(luò)標識符:標識該計算機所在的域?!鳈C地址:標識該域中這臺計算機?!馡P地址的表示方法—點分十進制記數(shù)法?!蛎?為方便記憶而為計算機進行命名)●名字服務(wù)器●域名系統(tǒng)(DNS完成域
5、名向IP地址的轉(zhuǎn)換)4.2.3因特應(yīng)用電子郵件(E-mail)WWW服務(wù)(worldwideweb)遠程登錄(TELNET)文件傳輸協(xié)議(FTP)4.3萬維網(wǎng)●萬維網(wǎng)(Worldwideweb)信息和用于訪問信息的網(wǎng)絡(luò)軟件的基礎(chǔ)設(shè)施?!f維網(wǎng)上的超文本文檔通常稱為網(wǎng)頁(Webpage)?!o緊相關(guān)的一組網(wǎng)頁稱為網(wǎng)站(website)4.3.1萬維網(wǎng)實現(xiàn)●Web瀏覽器(Webbrowser):獲取并顯示W(wǎng)eb頁的軟件工具?!馱eb服務(wù)器(Webserver):用于響應(yīng)web頁請求的計算機?!窠y(tǒng)一資源定位符(URL):說明web地址的標準方式。4.3.2HTML●超文本標記語言
6、(HTML):用于創(chuàng)建web的語言?!狧TML文檔是常規(guī)的文本文檔,用任何一般的編輯或字處理都可以創(chuàng)建它。4.3.3XML●可擴展標記語言(XML):一種標準化的文本,用于設(shè)計將數(shù)據(jù)表示為文本文件的符號系統(tǒng)。4.3.4客戶端和服務(wù)器端的活動●控制客戶端活動的方法—JavaScript—JavaApplet—Flash●控制服務(wù)器端活動的方法—公共網(wǎng)關(guān)接口(CGI)—小服務(wù)程序(servlet)—PHP超文本處理程序4.4因特網(wǎng)協(xié)議◆在計算機網(wǎng)絡(luò)中為進行數(shù)據(jù)交換而建立的規(guī)則、標準或約定稱為網(wǎng)絡(luò)協(xié)議。一個協(xié)議定義通信內(nèi)容是什么,通信如何進行以及何時進行?!粝嗷ネㄐ诺膬蓚€計算機系
7、統(tǒng)必須高度協(xié)調(diào)地工作,而這種協(xié)調(diào)是相當復(fù)雜的。采用“分層”的方式可將復(fù)雜的問題轉(zhuǎn)化為若干容易研究和處理的局部問題。4.4.1因特網(wǎng)軟件的分層方法◆應(yīng)用層:產(chǎn)生報文?!魝鬏攲樱簩笪倪M行分組?!艟W(wǎng)絡(luò)層:控制傳輸路徑。◆鏈路層:接收報文。4.4.2TCP/IP協(xié)議簇Ⅰ開放系統(tǒng)互連(OSI)參考模型OSI模型包含體系結(jié)構(gòu)、服務(wù)、協(xié)議三級。⑴體系結(jié)構(gòu):定義了七層模型,即物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、表示層、應(yīng)用層。⑵服務(wù):描述各層所提供的服務(wù)。⑶協(xié)議:定義了控制信息的發(fā)送和解釋。需要提出的是參考模型僅僅是一個