淺談網(wǎng)絡(luò)數(shù)據(jù)傳輸

淺談網(wǎng)絡(luò)數(shù)據(jù)傳輸

ID:46130804

大?。?7.03 KB

頁數(shù):12頁

時間:2019-11-21

淺談網(wǎng)絡(luò)數(shù)據(jù)傳輸_第1頁
淺談網(wǎng)絡(luò)數(shù)據(jù)傳輸_第2頁
淺談網(wǎng)絡(luò)數(shù)據(jù)傳輸_第3頁
淺談網(wǎng)絡(luò)數(shù)據(jù)傳輸_第4頁
淺談網(wǎng)絡(luò)數(shù)據(jù)傳輸_第5頁
資源描述:

《淺談網(wǎng)絡(luò)數(shù)據(jù)傳輸》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、網(wǎng)絡(luò)互聯(lián)資源共享主要由數(shù)據(jù)傳輸來實(shí)現(xiàn)。數(shù)據(jù)傳輸從20世紀(jì)60年代末Aloha網(wǎng)的出現(xiàn),經(jīng)歷了從單工到雙工、從共享資源到數(shù)據(jù)交換、從低速到高速、從簡單到復(fù)雜、從昂貴到普及、從第二層交換到多層交換的飛躍。為什么有那么多層?這就耍認(rèn)識一下網(wǎng)絡(luò)七層協(xié)議模型:0SI是一個開放性的通行系統(tǒng)互連參考模型,他是一個定義的非常好的協(xié)議規(guī)范。0SI模型有七層結(jié)構(gòu),每層都可以有幾個子層。第一層應(yīng)用層(ApplicationLayer)與其它計算機(jī)進(jìn)行通訊的一個應(yīng)用,它是對應(yīng)應(yīng)用程序的通信服務(wù)的。例如,一個沒有通信功能的字處理程序就不

2、能執(zhí)行通信的代碼,從事字處理工作的程序員也不關(guān)心0SI的第7層。但是,如果添加了一個傳輸文件的選項,那么字處理器的程序員就需要實(shí)現(xiàn)0SI的第7層。示例:telnet,HTTP,FTP,NFS,SMTP等。第二層表示層(PresentationLayer)這一層的主要功能是定義數(shù)據(jù)格式及加密。例如,F(xiàn)TP允許你選擇以二進(jìn)制或ASCII格式傳輸。如果選擇二進(jìn)制,那么發(fā)送方和接收方不改變文件的內(nèi)容。如果選擇ASCII格式,發(fā)送方將把文本從發(fā)送方的字符集轉(zhuǎn)換成標(biāo)準(zhǔn)的ASCII后發(fā)送數(shù)據(jù)。在接收方將標(biāo)準(zhǔn)的ASCII轉(zhuǎn)換成

3、接收方計算機(jī)的字符集。示例:加密,ASCII等。第三層會話層(SessionLayer)它定義了如何開始、控制和結(jié)束一個會話,包插對多個雙向消息的控制和管理,以便在只完成連續(xù)消息的一部分時可以通知應(yīng)用,從而使表示層看到的數(shù)據(jù)是連續(xù)的,在某些情況下,如果表示層收到了所有的數(shù)據(jù),則用數(shù)據(jù)代表表示層。示例:RPC,SQL等。第四層傳輸層(TransportLayer)這層的功能包括是否選擇差錯恢復(fù)協(xié)議還是無差錯恢復(fù)協(xié)議,及在同一主機(jī)上對不同應(yīng)用的數(shù)據(jù)流的輸入進(jìn)行復(fù)用,還包括對收到的順序不對的數(shù)據(jù)包的重新排序功能。示例

4、:TCP,UDP,SPXo第五層網(wǎng)絡(luò)層(NetworkLayer)這層對端到端的包傳輸進(jìn)行定義,它定義了能夠標(biāo)識所有結(jié)點(diǎn)的邏輯地址,還定義了路由實(shí)現(xiàn)的方式和學(xué)習(xí)的方式。為了適應(yīng)最大傳輸單元長度小于包長度的傳輸介質(zhì),網(wǎng)絡(luò)層還定義了如何將一個包分解成更小的包的分段方法。示例:IP,IPX等。第六層數(shù)據(jù)鏈路層(DataLinkLayer)它定義了在單個鏈路上如何傳輸數(shù)據(jù)。這些協(xié)議與被討論的各種介質(zhì)有關(guān)。示例:ATM,FDDI等。第七層物理層(PhysicalLayer)OSI的物理層規(guī)范是有關(guān)傳輸介質(zhì)的特性標(biāo)準(zhǔn),這些

5、規(guī)范通常也參考了其他組織制定的標(biāo)準(zhǔn)。連接頭、幀、幀的使用、電流、編碼及光調(diào)制等都屬于各種物理層規(guī)范中的內(nèi)容。物理層常用多個規(guī)范完成對所有細(xì)節(jié)的定義。示例:Rj45,802.3等。0SI的7層從上到下分別是:7應(yīng)用層,6表示層,5會話層,4傳輸層川網(wǎng)絡(luò)層,2數(shù)據(jù)鏈路層J物理層。其中高層:既7、6、5、4層定義了應(yīng)用程序的功能,下面3層,既3、2、1層主要面向通過網(wǎng)絡(luò)的端到端的數(shù)據(jù)流。ISO的OSI七層模型,只是國際標(biāo)準(zhǔn)組織商議制定的,理論上的模型。實(shí)際上的各種網(wǎng)絡(luò),并沒有這么多。比如現(xiàn)在Internet流行的TC

6、P/IP協(xié)議,就只有四層:應(yīng)用層、傳輸層、互連網(wǎng)絡(luò)層、網(wǎng)絡(luò)接口層。分層的目的是為了編程、設(shè)計硬件軟件方便,下層為上層服務(wù),而上層調(diào)用下層來完成工作。每個開發(fā)協(xié)議的人,只要按標(biāo)準(zhǔn),專心做好自己這層,這一層的修繕和改進(jìn),不會影響整體,不影響其它層的開發(fā)和工作。常用的SQLSERVER是一個支持網(wǎng)絡(luò)的程序(DBMS數(shù)據(jù)庫管理系統(tǒng)),而SQL是結(jié)構(gòu)化查詢語言,負(fù)責(zé)將我們的查詢命令轉(zhuǎn)化成具體的查詢動作,它是工作在會話層的。發(fā)送電子郵件為例:如0UTLOOK軟件,是應(yīng)用層;應(yīng)用軟件將你寫的郵件分解成?個個的數(shù)據(jù)包,發(fā)送出去

7、,就得調(diào)用下層“傳輸層”;電子郵件可以使用SMTP、POP等協(xié)議;傳輸層的程序為了發(fā)送某數(shù)據(jù)包,它要知道把數(shù)據(jù)從哪個IP地址,送到另外某個IP,這中間的過程,由下層"網(wǎng)絡(luò)層”來完成。(互連網(wǎng)絡(luò)層,如IP層);而網(wǎng)絡(luò)層為了將數(shù)據(jù)送到目的地,得經(jīng)過一個一個的網(wǎng)卡、網(wǎng)線、路由器,將數(shù)據(jù)轉(zhuǎn)化成一個個的電子信號或者聲咅信號或者光信號,具體怎么做,是它的下層“網(wǎng)絡(luò)接口層”了。網(wǎng)絡(luò)接口層就牽涉到具體的網(wǎng)卡設(shè)計,信號轉(zhuǎn)換等技術(shù)了,用電腦的人不需要管這么多,由各種程序、網(wǎng)絡(luò)設(shè)備自動完成。剛組建組建局域網(wǎng)時,主耍局限丁主機(jī)連接、文

8、件和打印共享,多個用戶共享10Mbps帶寬就能滿足這些需求。隨著網(wǎng)絡(luò)規(guī)模的日益擴(kuò)大,先前的網(wǎng)絡(luò)系統(tǒng)已不能勝任,這是因為在局域網(wǎng)屮,最早的網(wǎng)絡(luò)互聯(lián)設(shè)備是集線器,它是第一層(物理層)設(shè)備。由于在這種基于CSMA/CD物理層協(xié)議的網(wǎng)絡(luò)中,經(jīng)常發(fā)生用戶數(shù)據(jù)的沖突,并由此導(dǎo)致重發(fā)數(shù)據(jù),使傳輸?shù)男蚀蟠蠼档?。?dāng)吋采用了第二層(數(shù)據(jù)鏈路層)設(shè)備網(wǎng)橋,分段和減小沖突域的作用,從而優(yōu)化了局域網(wǎng)的性能。但

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。