網(wǎng)絡(luò)工程案例教學(xué)及綜合實(shí)踐_第1頁(yè)
網(wǎng)絡(luò)工程案例教學(xué)及綜合實(shí)踐_第2頁(yè)
網(wǎng)絡(luò)工程案例教學(xué)及綜合實(shí)踐_第3頁(yè)
網(wǎng)絡(luò)工程案例教學(xué)及綜合實(shí)踐_第4頁(yè)
網(wǎng)絡(luò)工程案例教學(xué)及綜合實(shí)踐_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、網(wǎng)絡(luò)工程案例教學(xué)及綜合實(shí)踐 第一章 網(wǎng)網(wǎng)絡(luò)研究究?jī)?nèi)容1.1 網(wǎng)網(wǎng)絡(luò)基本本概念隨著計(jì)算機(jī)機(jī)應(yīng)用的的深入,特特別是家家用計(jì)算算機(jī)越來(lái)來(lái)越普及及,一方方面希望望眾多用用戶能共共享信息息資源,另另一方面面也希望望各計(jì)算算機(jī)之間間能互相相傳遞信信息進(jìn)行行通信。個(gè)個(gè)人計(jì)算算機(jī)的硬硬件和軟軟件配置置一般都都比較低低,其功功能也有有限,因因此,要要求大型型與巨型型計(jì)算機(jī)機(jī)的硬件件和軟件件資源,以以及它們們所管理理的信息息資源應(yīng)應(yīng)該為眾眾多的微微型計(jì)算算機(jī)所共共享,以以便充分分利用這這些資源源。基于于這些原原因,促促使計(jì)算算機(jī)向網(wǎng)網(wǎng)絡(luò)化發(fā)發(fā)展,將將分散的的計(jì)算機(jī)機(jī)連接成成網(wǎng),組組成計(jì)算算機(jī)網(wǎng)絡(luò)絡(luò)。1.2 計(jì)計(jì)算

2、機(jī)通通信計(jì)算機(jī)通信信是一種種以數(shù)據(jù)據(jù)通信形形式出現(xiàn)現(xiàn),在計(jì)計(jì)算機(jī)與與計(jì)算機(jī)機(jī)之間或或計(jì)算機(jī)機(jī)與終端端設(shè)備之之間進(jìn)行行信息傳傳遞的方方式。它它是現(xiàn)代代計(jì)算機(jī)機(jī)技術(shù)與與通信技技術(shù)相融融合的產(chǎn)產(chǎn)物,在在軍隊(duì)指指揮自動(dòng)動(dòng)化系統(tǒng)統(tǒng)、武器器控制系系統(tǒng)、信信息處理理系統(tǒng)、決決策分析析系統(tǒng)、情情報(bào)檢索索系統(tǒng)以以及辦公公自動(dòng)化化系統(tǒng)等等領(lǐng)域得得到了廣廣泛應(yīng)用用。1.3 計(jì)計(jì)算機(jī)通通信原理理計(jì)算機(jī)通信信的基本本原理是是將電信信號(hào)轉(zhuǎn)換換為邏輯輯信號(hào),其其轉(zhuǎn)換方方式是將將高低電電平表示示為二進(jìn)進(jìn)制數(shù)中中的1和和0, 再通過(guò)過(guò)不同的的二進(jìn)制制序列來(lái)來(lái)表示所所有的信信息。也也就是將將數(shù)據(jù)以以二進(jìn)制制中的00和1的的比特流

3、流的電的的電壓做做為表示示,產(chǎn)生生的脈沖沖通過(guò)媒媒介(通通訊設(shè)備備)來(lái)傳傳輸數(shù)據(jù)據(jù),達(dá)到到通信的的功能,這這個(gè)是oosl的的物理層層,也就就是通信信的工作作原理。第二章 網(wǎng)網(wǎng)絡(luò)通信信模型2.1 收收發(fā)設(shè)備備計(jì)算機(jī)網(wǎng)絡(luò)絡(luò)通信中中的發(fā)送送設(shè)備(Sending Device)和接受設(shè)備(Receiving Device )即信源和信宿。信源就是信息的發(fā)送端,是發(fā)出待傳送信息的人或設(shè)備;信宿就是信息的接收端,是接受所傳送信息的人或設(shè)備。信息傳播過(guò)程簡(jiǎn)單地描述為:信源信道信宿。其中,“信源”是信息的發(fā)布者,即上載者;“信宿”是信息的接收者,即最終用戶。在傳統(tǒng)的信息傳播過(guò)程中,對(duì)信源的資格有嚴(yán)格的限制,通

4、常是廣播電臺(tái)、電視臺(tái)等機(jī)構(gòu),采用的是有中心的結(jié)構(gòu)。而在計(jì)算機(jī)網(wǎng)絡(luò)中,對(duì)信源的資格并無(wú)特殊限制,任何一個(gè)上網(wǎng)者都可以成為信源,也隨時(shí)可能承擔(dān)著新宿的角色。如在服務(wù)器客戶的網(wǎng)絡(luò)中,網(wǎng)絡(luò)中斷用戶向服務(wù)器發(fā)送請(qǐng)求,此時(shí)客戶機(jī)為信源服務(wù)器為新宿。當(dāng)服務(wù)器受到請(qǐng)求后,發(fā)出應(yīng)答請(qǐng)求和用戶請(qǐng)求的數(shù)據(jù),此時(shí)服務(wù)器又充當(dāng)信源客戶機(jī)為新宿。2.2 信信道信道是信號(hào)號(hào)在通信信系統(tǒng)中中傳輸?shù)牡耐ǖ溃鞘切盘?hào)從從發(fā)射端端傳輸?shù)降浇邮斩硕怂?jīng)過(guò)過(guò)的傳輸輸媒質(zhì)。廣廣義的信信道定義義除了包包括傳輸輸媒質(zhì),還還包括傳傳輸信號(hào)號(hào)的相關(guān)關(guān)設(shè)備。信道分類。狹義信道的的分類狹義信道,按按照傳輸輸媒質(zhì)來(lái)來(lái)劃分,可可以分為為有線信信道、無(wú)無(wú)

5、線信道道和存儲(chǔ)儲(chǔ)信道三三類。(1):有有線信道道優(yōu)有限信道道以導(dǎo)線線為傳輸輸媒質(zhì),信信號(hào)沿導(dǎo)導(dǎo)線進(jìn)行行傳輸,信信號(hào)的能能量集中中在導(dǎo)線線附近,因因此傳輸輸效率高高,但是是部署不不夠靈活活。這一一類信道道使用的的傳輸媒媒質(zhì)包括括用電線線傳輸電電信號(hào)的的架空明明線、電電話線、雙雙絞線、對(duì)對(duì)稱電纜纜和同軸軸電纜等等等,還還有傳輸輸經(jīng)過(guò)調(diào)調(diào)制的光光脈沖信信號(hào)的光光導(dǎo)纖維維。(2):無(wú)無(wú)線信道道無(wú)線信道主主要有以以輻射無(wú)無(wú)線電波波為傳輸輸方式的的無(wú)線電電信道和和在水下下傳播聲聲波的水水聲信道道等。無(wú)無(wú)線電信信號(hào)由發(fā)發(fā)射機(jī)的的天線輻輻射到整整個(gè)自由由空間上上進(jìn)行傳傳播。無(wú)無(wú)線通信信在自由由空間(對(duì)對(duì)于無(wú)線

6、線電信道道來(lái)說(shuō)是是大氣層層和太空空,對(duì)于于水聲信信道來(lái)說(shuō)說(shuō)是水體體)上傳傳播信號(hào)號(hào),因此此能量分分散、傳傳輸效率率較低,并并且很容容易被他他人截獲獲,安全全性差。但但是,無(wú)無(wú)線通信信擺脫了了對(duì)導(dǎo)線線的依賴賴,因此此具有有有線通信信所沒(méi)有有的高度度靈活性性。(3):存存儲(chǔ)信道道在某種意義義上,磁磁帶、光光盤、磁磁盤等數(shù)數(shù)據(jù)存儲(chǔ)儲(chǔ)媒質(zhì)也也可以被被看作是是一種通通信信道道。將數(shù)數(shù)據(jù)寫入入存儲(chǔ)媒媒質(zhì)的過(guò)過(guò)程即等等效于發(fā)發(fā)射機(jī)將將信號(hào)傳傳輸?shù)叫判诺赖倪^(guò)過(guò)程,將將數(shù)據(jù)從從存儲(chǔ)媒媒質(zhì)讀出出的過(guò)程程即等效效于接收收機(jī)從信信道接收收信號(hào)的的過(guò)程。2.3 通通信設(shè)備備英文簡(jiǎn)稱IICD, 全稱稱Inddusttri

7、aal CCommmuniicattionn Deevicce。用用于工控控環(huán)境的的有線通通訊設(shè)備備和無(wú)線線通訊設(shè)設(shè)備。有有線通訊訊設(shè)備主主要介紹紹解決工工業(yè)現(xiàn)場(chǎng)場(chǎng)的串口口通訊,專專業(yè)總線線型的通通訊,工工業(yè)以太太網(wǎng)的通通訊以及及各種通通訊協(xié)議議之間的的轉(zhuǎn)換設(shè)設(shè)備。無(wú)無(wú)線通訊訊設(shè)備主主要是無(wú)無(wú)線APP,無(wú)線線網(wǎng)橋,無(wú)無(wú)線網(wǎng)卡卡,無(wú)線線避雷器器,天線線等設(shè)備備。2.3.11 有線線通信概念:有線線通信是是指通信信設(shè)備傳傳輸間需需要經(jīng)過(guò)過(guò)線纜連連接,即即利用架架空線纜纜、同軸軸線纜、光光纖、音音頻線纜纜等傳輸輸介質(zhì)傳傳輸信息息方式。優(yōu)點(diǎn)及缺點(diǎn)點(diǎn):有線線通信設(shè)設(shè)備最大大優(yōu)勢(shì)就就是抗干干擾性強(qiáng)強(qiáng),穩(wěn)定

8、定性高,具具備一定定的保密密性,傳傳輸速率率快,帶帶寬能夠夠無(wú)限大大;但有有線通信信受環(huán)境境影響較較大,擴(kuò)擴(kuò)展性較較弱,有有衰減,施施工難度度大,移移動(dòng)性差差,費(fèi)用用高。有線通信設(shè)設(shè)備:目目前常用用的有線線通信設(shè)設(shè)備有:電腦、 電視、電電話、PPCM、光光端機(jī)等等。2.3.22 無(wú)線線通信概述:無(wú)線線通信是是指不需需要物理理連接線線的通信信,即利利用電磁磁波信號(hào)號(hào)可以在在自由空空間中傳傳播的特特征進(jìn)行行信息交交換的一一種通信信方式。 優(yōu)點(diǎn)與缺點(diǎn)點(diǎn):無(wú)線通通信設(shè)備備最大優(yōu)優(yōu)點(diǎn)就是是環(huán)境,不不需要受受線的限限制,具具有一定定的移動(dòng)動(dòng)性,可可以在移移動(dòng)狀態(tài)態(tài)下通過(guò)過(guò)無(wú)線連連接進(jìn)行行通信,施施工難度度

9、低,成成本低;但無(wú)線線通信設(shè)設(shè)備抗干干擾較弱弱,傳輸輸速率較較慢,帶帶寬有限限,傳輸輸距離也也有限制制,費(fèi)用用低。但但是目前前無(wú)線通通信正在在改變相相應(yīng)的技技術(shù)讓傳傳輸速率率更高(8802,11nn的速率率能到達(dá)達(dá)1000Mbpps不低低于有線線通信),更更穩(wěn)定方方便,所所以無(wú)線線通信設(shè)設(shè)備將是是發(fā)展趨趨勢(shì)。 無(wú)線通信設(shè)設(shè)備:衛(wèi)星、無(wú)無(wú)線電臺(tái)臺(tái)、無(wú)線線電視(公公交車或或地鐵上上)、無(wú)無(wú)線局域域網(wǎng)、移移動(dòng)電話話(手機(jī)機(jī))、手手機(jī)GPPRS上上網(wǎng)等。 第三章 網(wǎng)網(wǎng)絡(luò)體系系結(jié)構(gòu)3.1 網(wǎng)網(wǎng)絡(luò)體系系結(jié)構(gòu)概概述:要想讓兩臺(tái)臺(tái)計(jì)算機(jī)機(jī)進(jìn)行通通信,必必須使它它們采用用相同的的信息交交換規(guī)則則。我們們把在計(jì)計(jì)

10、算機(jī)網(wǎng)網(wǎng)絡(luò)中用用于規(guī)定定信息的的格式以以及如何何發(fā)送和和接收信信息的一一套規(guī)則則稱為網(wǎng)網(wǎng)絡(luò)協(xié)議議(neetwoork prootoccol)或或通信協(xié)協(xié)議(ccommmuniicattionn prrotoocoll)。為了減減少網(wǎng)絡(luò)絡(luò)協(xié)議設(shè)設(shè)計(jì)的復(fù)復(fù)雜性,網(wǎng)網(wǎng)絡(luò)設(shè)計(jì)計(jì)者并不不是設(shè)計(jì)計(jì)一個(gè)單單一、巨巨大的協(xié)協(xié)議來(lái)為為所有形形式的通通信規(guī)定定完整的的細(xì)節(jié),而而是采用用把通信信問(wèn)題劃劃分為許許多個(gè)小小問(wèn)題,然然后為每每個(gè)小問(wèn)問(wèn)題設(shè)計(jì)計(jì)一個(gè)單單獨(dú)的協(xié)協(xié)議的方方法。這這樣做使使得每個(gè)個(gè)協(xié)議的的設(shè)計(jì)、分分析、編編碼和測(cè)測(cè)試都比比較容易易。分層層模型(llayeerinng mmodeel)是是一種用用于

11、開(kāi)發(fā)發(fā)網(wǎng)絡(luò)協(xié)協(xié)議的設(shè)設(shè)計(jì)方法法。本質(zhì)質(zhì)上,分分層模型型描述了了把通信信問(wèn)題分分為幾個(gè)個(gè)小問(wèn)題題(稱為為層次)的的方法,每每個(gè)小問(wèn)問(wèn)題對(duì)應(yīng)應(yīng)于一層層。3.2 協(xié)協(xié)議分層層為了減少網(wǎng)網(wǎng)絡(luò)設(shè)計(jì)計(jì)的復(fù)雜雜性,絕絕大多數(shù)數(shù)網(wǎng)絡(luò)采采用分層層設(shè)計(jì)方方法。所所謂分層層設(shè)計(jì)方方法,就就是按照照信息的的流動(dòng)過(guò)過(guò)程將網(wǎng)網(wǎng)絡(luò)的整整體功能能分解為為一個(gè)個(gè)個(gè)的功能能層,不不同機(jī)器器上的同同等功能能層之間間采用相相同的協(xié)協(xié)議,同同一機(jī)器器上的相相鄰功能能層之間間通過(guò)接接口進(jìn)行行信息傳傳遞。在計(jì)算機(jī)網(wǎng)網(wǎng)絡(luò)環(huán)境境中,兩兩臺(tái)計(jì)算算機(jī)中兩兩個(gè)進(jìn)程程之間進(jìn)進(jìn)行通信信的過(guò)程程與郵政政通信的的過(guò)程十十分相似似。用戶戶進(jìn)程對(duì)對(duì)應(yīng)于用用戶,

12、計(jì)計(jì)算機(jī)中中進(jìn)行通通信的進(jìn)進(jìn)程(也也可以是是專門的的通信處處理機(jī)對(duì)應(yīng)于于郵局,通通信設(shè)施施對(duì)應(yīng)于于運(yùn)輸部部門。為為了減少少計(jì)算機(jī)機(jī)網(wǎng)絡(luò)設(shè)設(shè)計(jì)的復(fù)復(fù)雜性,人人們往往往按功能能將計(jì)算算機(jī)網(wǎng)絡(luò)絡(luò)劃分為為多個(gè)不不同的功功能層。網(wǎng)網(wǎng)絡(luò)中同同等層之之間的通通信規(guī)則則就是該該層使用用的協(xié)議議,如有有關(guān)第NN層的通通信規(guī)則則的集合合,就是是第N層層的協(xié)議議。而同同一計(jì)算算機(jī)的不不同功能能層之間間的通信信規(guī)則稱稱為接口口( ii n t ee r f aa c e),在在第N層層和第(NN+ 11)層之之間的接接口稱為為N /(N+ 1)層層接口??偪偟膩?lái)說(shuō)說(shuō),協(xié)議議是不同同機(jī)器同同等層之之間的通通信約定定,而

13、接接口是同同一機(jī)器器相鄰層層之間的的通信約約定。3.3 服服務(wù)類型型服務(wù)(s e rr v i cc e)這這個(gè)極普普通的術(shù)術(shù)語(yǔ)在計(jì)計(jì)算機(jī)網(wǎng)網(wǎng)絡(luò)中無(wú)無(wú)疑是一一個(gè)極重重要的概概念。在在網(wǎng)絡(luò)體體系結(jié)構(gòu)構(gòu)中,服服務(wù)就是是網(wǎng)絡(luò)中中各層向向其相鄰鄰上層提提供的一一組操作作,是相相鄰兩層層之間的的界面。由由于網(wǎng)絡(luò)絡(luò)分層結(jié)結(jié)構(gòu)中的的單向依依賴關(guān)系系,使得得網(wǎng)絡(luò)中中相鄰層層之間的的界面也也是單向向性的:下層是是服務(wù)提提供者,上上層是服服務(wù)用戶戶。而服服務(wù)的表表現(xiàn)形式式是原語(yǔ)語(yǔ)( pp r i mm i t ii v e),比比如庫(kù)函函數(shù)或系系統(tǒng)調(diào)用用。為了了更好地地討論網(wǎng)網(wǎng)絡(luò)服務(wù)務(wù),我們們先解釋釋幾個(gè)術(shù)術(shù)語(yǔ)。

14、在在網(wǎng)絡(luò)中中,每一一層中至至少有一一個(gè)實(shí)體體( ee n t ii t y)。實(shí)實(shí)體既可可是軟件件實(shí)體(比比如一個(gè)個(gè)進(jìn)程),也也可以是是硬件實(shí)實(shí)體(比比如一塊塊網(wǎng)卡)。在在不同機(jī)機(jī)器上同同一層內(nèi)內(nèi)的實(shí)體體叫做對(duì)對(duì)等實(shí)體體(peeereentiity)。NN層實(shí)體體實(shí)現(xiàn)的的服務(wù)為為N+ 1層所所利用,而而N層則則要利用用N-11層所提提供的服服務(wù)。NN層實(shí)體體可能向向N11層提供供幾類服服務(wù),如如快速而而昂貴的的通信或或慢速而而便宜的的通信。NN1層層實(shí)體是是通過(guò)NN層的服服務(wù)訪問(wèn)問(wèn)點(diǎn)(SServvicee Acccesss PPoinnt,SAPP)來(lái)使使用N層層所提供供的服務(wù)務(wù)。N層層SAP

15、P就是NN+ 11層可以以訪問(wèn)NN層服務(wù)務(wù)的地方方。3.4 網(wǎng)網(wǎng)絡(luò)協(xié)議議的實(shí)現(xiàn)現(xiàn)3.4.11 傳輸輸層的實(shí)實(shí)現(xiàn)傳輸層,是是兩臺(tái)計(jì)計(jì)算機(jī)經(jīng)經(jīng)過(guò)網(wǎng)絡(luò)絡(luò)進(jìn)行數(shù)數(shù)據(jù)通信信時(shí),第第一個(gè)端端到端的的層次,具具有緩沖沖作用。當(dāng)當(dāng)網(wǎng)絡(luò)層層服務(wù)質(zhì)質(zhì)量不能能滿足要要求時(shí),它它將服務(wù)務(wù)加以提提高,以以滿足高高層的要要求;當(dāng)當(dāng)網(wǎng)絡(luò)層層服務(wù)質(zhì)質(zhì)量較好好時(shí),它它只用很很少的工工作。傳傳輸層還還可進(jìn)行行復(fù)用,即即在一個(gè)個(gè)網(wǎng)絡(luò)連連接上創(chuàng)創(chuàng)建多個(gè)個(gè)邏輯連連接。功能:編定定序號(hào)、控控制數(shù)據(jù)據(jù)流量、查查錯(cuò)與錯(cuò)錯(cuò)誤處理理,確保保數(shù)據(jù)可可靠、順順序、無(wú)無(wú)錯(cuò)地從從點(diǎn)到到傳輸?shù)降近c(diǎn)11、因?yàn)闉槿绻麤](méi)沒(méi)有傳輸輸層,數(shù)數(shù)據(jù)將不不能被接接受方驗(yàn)

16、驗(yàn)證或解解釋,所所以,傳傳輸層常常被認(rèn)為為是O S II 模型型中最重重要的一一層。22、傳輸輸協(xié)議同同時(shí)進(jìn)行行流量控控制或是是基于接接收方可可接收數(shù)數(shù)據(jù)的快快慢程度度規(guī)定適適當(dāng)?shù)陌l(fā)發(fā)送速率率。3、傳傳輸層按按照網(wǎng)絡(luò)絡(luò)能處理理的最大大尺寸將將較長(zhǎng)的的數(shù)據(jù)包包進(jìn)行強(qiáng)強(qiáng)制分割割并編號(hào)號(hào)。例如如:以太太網(wǎng)無(wú)法法接收大大于1 5 00 0 字節(jié)的的數(shù)據(jù)包包。發(fā)送送方節(jié)點(diǎn)點(diǎn)的傳輸輸層將數(shù)數(shù)據(jù)分割割成較小小的數(shù)據(jù)據(jù)片,同同時(shí)對(duì)每每一數(shù)據(jù)據(jù)片安排排一序列列號(hào),以以便數(shù)據(jù)據(jù)到達(dá)接接收方節(jié)節(jié)點(diǎn)的傳傳輸層時(shí)時(shí),能以以正確的的順序重重組。該該過(guò)程即即被稱為為排序。4、在網(wǎng)絡(luò)中,傳輸層發(fā)送一個(gè)A C K (應(yīng)答)信號(hào)

17、以通知發(fā)送方數(shù)據(jù)已被正確接收。如果數(shù)據(jù)有錯(cuò)或者數(shù)據(jù)在一給定時(shí)間段未被應(yīng)答,傳輸層將請(qǐng)求發(fā)送方重新發(fā)送數(shù)據(jù)。 NOTE:工作在傳輸層的一種服務(wù)是TCP/IP協(xié)議套中的T C P(Transfer Control Protocol 傳輸控制協(xié)議),另一項(xiàng)傳輸層服務(wù)是IPX/SPX 協(xié)議集的S P X( Serial package Exchange 序列包交換)3.4.22 網(wǎng)絡(luò)絡(luò)層的實(shí)實(shí)現(xiàn)功能:定址址、選擇擇傳送路路徑1、網(wǎng)網(wǎng)絡(luò)層通通過(guò)綜合合考慮發(fā)發(fā)送優(yōu)先先權(quán)、網(wǎng)網(wǎng)絡(luò)擁塞塞程度、服服務(wù)質(zhì)量量以及可可選路由由的花費(fèi)費(fèi)來(lái)決定定從一個(gè)個(gè)網(wǎng)絡(luò)中中節(jié)點(diǎn) 到另另一個(gè)網(wǎng)網(wǎng)絡(luò)中節(jié)節(jié)點(diǎn) 的最佳佳路徑。2、在網(wǎng)絡(luò)中

18、,“路由”是基于編址方案、使用模式以及可達(dá)性來(lái)指引數(shù)據(jù)的發(fā)送。3、網(wǎng)絡(luò)層協(xié)議還能補(bǔ)償數(shù)據(jù)發(fā)送、傳輸以及接收的設(shè)備能力的不平衡性。為完成這一任務(wù),網(wǎng)絡(luò)層對(duì)數(shù)據(jù)包進(jìn)行分段和重組。4、分段和重組 是指當(dāng)數(shù)據(jù)從一個(gè)能處理較大數(shù)據(jù)單元的網(wǎng)絡(luò)段傳送到僅能處理較小數(shù)據(jù)單元的網(wǎng)絡(luò)段時(shí),網(wǎng)絡(luò)層減小數(shù)據(jù)單元的大小的過(guò)程。重組是重構(gòu)被分段的數(shù)據(jù)單元。Note 1、網(wǎng)絡(luò)層的分段是指數(shù)據(jù)幀大小的減小,而網(wǎng)絡(luò)分段是指一個(gè)網(wǎng)絡(luò)分割成更小的邏輯片段或物理片段。Note 2、路由器:由于網(wǎng)絡(luò)層處理路由,而路由器因?yàn)檫B接網(wǎng)絡(luò)各段,并智能指導(dǎo)數(shù)據(jù)傳送,所以屬于網(wǎng)絡(luò)層。Note 3、 TCP/IP協(xié)議中IP屬于網(wǎng)絡(luò)層;IPX/SPX

19、協(xié)議中IPX也屬于網(wǎng)絡(luò)層3.4.33 數(shù)據(jù)據(jù)鏈路層層的實(shí)現(xiàn)現(xiàn)功能:同步步、查錯(cuò)錯(cuò)、制定定MACC方法11、它的的主要功功能是將將從網(wǎng)絡(luò)絡(luò)層接收收到的數(shù)數(shù)據(jù)分割割成特定定的可被被物理層層傳輸?shù)牡膸?2、幀(Fraame)是用來(lái)來(lái)移動(dòng)數(shù)數(shù)據(jù)的結(jié)結(jié)構(gòu)包,它它不僅包包括原始始(未加加工)數(shù)數(shù)據(jù),或或稱“有效荷荷載”,還包包括發(fā)送送方和接接收方的的網(wǎng)絡(luò)地地址以及及糾錯(cuò)和和控制信信息。其其中的地地址確定定了幀將將發(fā)送到到何處,而而糾錯(cuò)和和控制信信息則確確保幀無(wú)無(wú)差錯(cuò)到到達(dá)。 3、通通常,發(fā)發(fā)送方的的數(shù)據(jù)鏈鏈路層將將等待來(lái)來(lái)自接收收方對(duì)數(shù)數(shù)據(jù)已正正確接收收的應(yīng)答答信號(hào)。4、數(shù)據(jù)鏈路層控制信息流量,以允許網(wǎng)

20、絡(luò)接口卡正確處理數(shù)據(jù)。5、數(shù)據(jù)鏈路層的功能獨(dú)立于網(wǎng)絡(luò)和它的節(jié)點(diǎn)所采用的物理層類型。Note:有一些連接設(shè)備,如網(wǎng)橋或交換機(jī),由于它們要對(duì)幀解碼并使用幀信息將數(shù)據(jù)發(fā)送到正確的接收方,所以它們是工作在數(shù)據(jù)鏈路層的。第四章 計(jì)計(jì)算機(jī)網(wǎng)網(wǎng)絡(luò)接口口4.1 數(shù)數(shù)據(jù)結(jié)構(gòu)構(gòu)計(jì)費(fèi)系統(tǒng)硬硬件典型型的接口口類型是是RJ-45以以太網(wǎng)接接口。它它遵循IIEEEE8022.3標(biāo)標(biāo)準(zhǔn),傳傳輸速率率通常為為10MM/1000/110000Mbpps,可可工作在在全雙工工、半雙雙工模式式。如下下圖的WWAN口口(廣域域網(wǎng)口)和和1、22、3、44標(biāo)識(shí)的的端口就就是RJJ-455端口。 圖4.1 WANN口網(wǎng)絡(luò)電話的的網(wǎng)絡(luò)接接

21、口類型型是網(wǎng)絡(luò)絡(luò)電話與與內(nèi)部局局域網(wǎng)連連接的時(shí)時(shí)候所用用的接口口類型,不不同的網(wǎng)網(wǎng)絡(luò)有不不同的接接口類型型,常見(jiàn)見(jiàn)的網(wǎng)絡(luò)絡(luò)電話接接口主要要有RJJ-455接口,RRJ-111接口口和USSB接口口. 一般般的網(wǎng)絡(luò)絡(luò)電話會(huì)會(huì)提供兩兩個(gè)RJJ-111接口。11個(gè)RJJ-111接口用用于連接接和HoomePPNA交交換機(jī)相相連接的的電話線線,另11個(gè)RJJ-111接口與與電話機(jī)機(jī)連接。RRJ-111插頭頭是最常常見(jiàn)的一一種接線線法,您您在家中中或辦公公室里的的電話上上都插著著這種普普通的非非扭轉(zhuǎn)電電線。RRJ-111插頭頭在末端端有六對(duì)對(duì)銅線接接頭,由由不同的的顏色指指示,通通常只有有四對(duì)銅銅線會(huì)被

22、被使用。四四對(duì)被使使用的銅銅線通常常由黑色色,白色色,紅色色和綠色色指示。黑黑色和白白色兩對(duì)對(duì)銅線在在正常情情況下供供低伏信信號(hào)如電電話和光光電信號(hào)號(hào)通過(guò)。紅紅色和綠綠色兩對(duì)對(duì)銅線主主要用于于語(yǔ)音或或數(shù)據(jù)的的傳輸。除除了在普普通家用用電話上上找到RRJ-111插頭頭外,您您也能在在電腦的的調(diào)解器器上找到到RJ-11。圖4.2 RJ-11RJ-455插頭在在形狀和和外表上上與RJJ-111相似,但但更寬一一些,因因?yàn)槠浜邪烁┒算~銅線接頭頭,用于于提高數(shù)數(shù)據(jù)的傳傳輸速度度,因此此是我們們最常見(jiàn)見(jiàn)的端口口了,RRJ-445端口口在網(wǎng)絡(luò)絡(luò)電話中中主要是是用于連連接計(jì)算算機(jī)的以以太網(wǎng)卡卡。以太太

23、網(wǎng)中也也主要采采用雙絞絞線作為為傳輸介介質(zhì),所所以根據(jù)據(jù)端口的的通信速速率不同同,RJJ-455端口又又可分為為10BBasee-T網(wǎng)網(wǎng)RJ-45端端口和1100BBasee-TXX網(wǎng)RJJ-455端口兩兩類。其其中100Basse-TT網(wǎng)的RRJ-445 端端口在路路由器中中通常是是標(biāo)識(shí)為為ETTH,而而1000Basse-TTX 網(wǎng)網(wǎng)的RJJ-455端口則則通常標(biāo)標(biāo)識(shí)為10/1000bTXX,這這主要是是現(xiàn)在快快速成以以太網(wǎng)路路由器產(chǎn)產(chǎn)品多數(shù)數(shù)還是采采用100/1000Mbbps帶帶寬自適適應(yīng)的。下下圖為RRJ-445。 圖4.3 RJ-45USB (UUnivverssal Serria

24、ll Buus)接接口在網(wǎng)網(wǎng)絡(luò)電話話中作用用類似于于RJ-11或或RJ-45接接口,其其作用一一方面用用于取電電,另一一方面用用于數(shù)據(jù)據(jù)的傳輸輸。目前前的USSB規(guī)格格下,每每個(gè)端口口(POORT)可可同時(shí)連連接1227個(gè)裝裝置,并并支持既既插即用用(PLLUG-ANDD-PLLAY)與與可以在在不關(guān)閉閉電源情情況下作作熱插入入(HOOT-PPLUGGGINNG)。UUSB是是一種傳傳輸技術(shù)術(shù)規(guī)格,目目前已出出現(xiàn)2.0,其其支持傳傳輸速率率到4880Mbbps,是是現(xiàn)在UUSB 1.11的4880倍。而而前者除除了速度度較快外外,和UUSB 1.11完全兼兼容,所所以過(guò)去去采用UUSB接接口的

25、周周邊、傳輸線、接接頭規(guī)格格都可以以用。第五章 程程序設(shè)計(jì)計(jì)5.1 源源碼及DDemoo功能(1)源碼碼介紹在本例中中,在同同一個(gè)wworddSappce(cliienttProocesss.ddsw)中加入入兩個(gè)工工程,分分別為ccileentPProccesss和seerveerPrroceess,一一個(gè)為客客戶端進(jìn)進(jìn)程,另另一個(gè)為為服務(wù)端端進(jìn)程。在服務(wù)端端工作流流程:調(diào)用CreeatFFilee函數(shù)來(lái)來(lái)創(chuàng)建文文件內(nèi)核核對(duì)像,并并將句柄柄保存在在hFiile中中;調(diào)用CreeateeFilleMaappiing函函數(shù)來(lái)創(chuàng)創(chuàng)建文件件映射內(nèi)內(nèi)核對(duì)像像,并將將句柄保保存在hhFilleMaapp

26、iing中中;設(shè)定內(nèi)存映映射文件件的大小小及偏移移量;MapViiewOOfFiile將將文件數(shù)數(shù)據(jù)映射射到進(jìn)程程的地址址空間;循環(huán)等待客客戶端進(jìn)進(jìn)程發(fā)送送過(guò)來(lái)的的消息,一一旦不消消息過(guò)來(lái)來(lái),接收收這個(gè)消消息并對(duì)對(duì)它進(jìn)行行處理,處處理完畢畢后給客客戶端發(fā)發(fā)送消息息;服務(wù)端進(jìn)程程退出前前要經(jīng)過(guò)過(guò)以下三三個(gè)過(guò)程程:調(diào)用用UnmmapVViewwOfFFilee函數(shù)將將文件數(shù)數(shù)據(jù)從進(jìn)進(jìn)程的地地址空間間中釋放放;調(diào)用用ClooseHHanddle釋釋放文件件映射內(nèi)內(nèi)核對(duì)像像和文件件映射對(duì)對(duì)像??蛻舳斯ぷ髯髁鞒蹋赫{(diào)用OpeenFiileMMapppingg打開(kāi)文文件映射射內(nèi)核對(duì)對(duì)像;輸入將要在在服務(wù)端端

27、進(jìn)行處處理的數(shù)數(shù)據(jù),并并等待服服務(wù)端的的處理結(jié)結(jié)果;(二)Deemo功功能在客戶端端輸入一一個(gè)整數(shù)數(shù),在服服務(wù)端計(jì)計(jì)算這個(gè)個(gè)數(shù)的平平方,并并將結(jié)果果返回給給客戶端端,在客客戶端顯顯示。5.2運(yùn)行行截圖:服務(wù)端:客戶端:附錄Cliennt的程程序:/#inncluude cllienntPrroceess.h#inclludee #inclludee #inclludee void maiin()HANDDLE hFiileMMapppingg = OpeenFiileMMapppingg(FIILE_MAPP_ALLL_AACCEESS,FALLSE,CllienntPrroceess);if

28、 (hFiileMMapppingg = NUULL) ClooseHHanddle(hFiileMMapppingg); hFiileMMapppingg = NULLL; retturnn ; / 設(shè)設(shè)定大小小、偏移移量等參參數(shù)SYSTTEM_INFFO ssinff;GetSSysttemIInfoo(&ssinff);_innt644 qwwFilleSiize = 00 x400000000;_innt644 qwwFilleOfffseet = 0;_innt644 T = 6600 * ssinff.dwwAlllocaatioonGrranuularrityy;DWORRD d

29、dwByytessInBBlocck = 10000 * ssinff.dwwAlllocaatioonGrranuularrityy;/ 將將文件數(shù)數(shù)據(jù)映射射到進(jìn)程程的地址址空間PBYTTE ppbFiile = (PBYYTE)MappVieewOffFille(hhFilleMaappiing,FILLE_MMAP_ALLL_ACCCESSS,(DWWORDD)(qqwFiileOOffsset322), (DWWORDD)(qqwFiileOOffsset&0 xFFFFFFFFFFF), dwwByttesIInBllockk);/ 測(cè)測(cè)試程序序/ 在在客戶端端輸入一一個(gè)數(shù)字字,在服

30、服務(wù)端計(jì)計(jì)算該數(shù)數(shù)的平方方,并將將結(jié)果返返回給客客戶端;int dattaInnCliienttProo = 0;prinntf(*IIn CClinntPrroceess*n);whille(11)priintff(PPleaase inpput a nnum (0 forr quuit):ttn);scaanf(%dd, &daataIInCllienntPrro);if(dattaInnCliienttProo = 0)reeturrn;memmcpyy(pbbFille,&dattaInnCliienttProo,siizeoof(iint);memmcpyy(pbbFille+ssi

31、zeeof(intt),&dattaInnCliienttProo,siizeoof(iint);FluushVViewwOfFFilee(pbbFille,NNULLL);Sleeep(10000);memmcpyy(&ddataaInCClieentPPro,pbFFilee+siizeoof(iint),siizeoof(iint);priintff(RResuult forrm SServverPProccesss :t%ddn, ddataaInCClieentPPro);Serveer的程程序:/ MaapFiileTTesttPeeer.ccpp : DDefiiness thh

32、e eentrry ppoinnt ffor thee coonsoole apppliccatiion./#inncluude seerveerPrroceess.h#inclludee #inclludee #inclludee void maiin()/ 創(chuàng)創(chuàng)建文件件內(nèi)核對(duì)對(duì)象,其其句柄保保存于hhFilleHANDDLE hFiile = CCreaateFFilee(RRecvv1.zzip,GENNERIIC_WWRITTE | GEENERRIC_REAAD,FILLE_SSHARRE_RREADD, NULLL,CREEATEE_ALLWAYYS, FILLE_FFLAGG_S

33、EEQUEENTIIAL_SCAAN, NULLL);/ 創(chuàng)創(chuàng)建文件件映射內(nèi)內(nèi)核對(duì)象象,句柄柄保存于于hFiileMMapppinggHANDDLE hFiileMMapppingg = CreeateeFilleMaappiing(hFiile,NULLL,PPAGEE_REEADWWRITTE, 0, 0 x4400000000, CliienttProocesss);if (hFiileMMapppingg != NUULL & GettLasstErrrorr() = ERRROR_ALRREADDY_EEXISSTS) ClooseHHanddle(hFiileMMapppingg); hFiileMMapppingg = NULLL; retturnn ; / 設(shè)設(shè)定大小小、偏移移量等參參數(shù)SYSTTEM_INFFO ssinff;GetSSysttemIInfoo(&ssinff);_innt644 qwwFilleSiize = 00 x400000000;_innt644 qwwFilleOfffseet = 0;_innt644 T = 6

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論