網(wǎng)絡(luò)體系結(jié)構(gòu)_第1頁
網(wǎng)絡(luò)體系結(jié)構(gòu)_第2頁
網(wǎng)絡(luò)體系結(jié)構(gòu)_第3頁
網(wǎng)絡(luò)體系結(jié)構(gòu)_第4頁
網(wǎng)絡(luò)體系結(jié)構(gòu)_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第2章網(wǎng)絡(luò)體系結(jié)構(gòu)與網(wǎng)絡(luò)協(xié)議1計算機科學(xué)與技術(shù)學(xué)院本章主要內(nèi)容:掌握:協(xié)議、層次、接口與網(wǎng)絡(luò)體系結(jié)構(gòu)的基本概念掌握:網(wǎng)絡(luò)體系結(jié)構(gòu)的層次化研究方法掌握:OSI參考模型及各層的基本服務(wù)功能掌握:TCP/IP參考模型的層次劃分、各層的基本服務(wù)功能與主要協(xié)議了解:OSI參考模型與TCP/IP參考模型的比較2計算機科學(xué)與技術(shù)學(xué)院2.1

網(wǎng)絡(luò)體系結(jié)構(gòu)的基本概念.2網(wǎng)絡(luò)協(xié)議的概念網(wǎng)絡(luò)體系結(jié)構(gòu)的研究方法3計算機科學(xué)與技術(shù)學(xué)院2.1.1

網(wǎng)絡(luò)協(xié)議的概念

網(wǎng)絡(luò)協(xié)議是為網(wǎng)絡(luò)數(shù)據(jù)交換而制定的規(guī)則、約

定與標準;

網(wǎng)絡(luò)協(xié)議的三要素:語法、語義與時序;

語法:數(shù)據(jù)與控制信息的結(jié)構(gòu)或格式語義:即需要發(fā)出何種控制信息,完成何種動作以及做出何種響應(yīng)

時序:事件實現(xiàn)順序的詳細說明4計算機科學(xué)與技術(shù)學(xué)院現(xiàn)實社會存在的郵政系統(tǒng)計算機科學(xué)與技術(shù)學(xué)院52.1.2

網(wǎng)絡(luò)體系結(jié)構(gòu)的研究方法6計算機科學(xué)與技術(shù)學(xué)院層次是人們對復(fù)雜問題處理的基本方法;將總體要實現(xiàn)的很多功能分配在不同層次中,對每個層次要完成的服務(wù)及服務(wù)要求都有明確規(guī)定;不同的系統(tǒng)分成相同的層次,不同系統(tǒng)的最低層之間存在著“物理”通信;不同系統(tǒng)的對等層次之間存在著“虛擬”通信;對不同系統(tǒng)的對等層之間的通信有明確的通信規(guī)定;高層使用低層提供的服務(wù)時,并不需要知道低層服務(wù)的具體實現(xiàn)方法。層次(layer)7計算機科學(xué)與技術(shù)學(xué)院層次結(jié)構(gòu)研究方法的優(yōu)點:各層之間相互獨立;靈活性好;各層都可以采用最合適的技術(shù)來實現(xiàn);易于實現(xiàn)和維護;有利于促進標準化。接口(interface)接口是同一結(jié)點內(nèi)相鄰層之間交換信息的連接點;同一個結(jié)點的相鄰層之間存在著明確規(guī)定的接口,低層向高層通過接口提供服務(wù);只要接口條件不變、低層功能不變,低層功能的具體實現(xiàn)方法與技術(shù)的變化不會影響整個系統(tǒng)的工作。8計算機科學(xué)與技術(shù)學(xué)院相鄰兩層之間的關(guān)系n層n-1層n層n-1層層間接口

對等實體

n+1層協(xié)議單位PDU(協(xié)議數(shù)據(jù)單元)

n層協(xié)議單位PDU(協(xié)議數(shù)據(jù)單元)

n-1層協(xié)議單位PDU(協(xié)議數(shù)據(jù)單元)SAP(服務(wù)訪問點)9計算機科學(xué)與技術(shù)學(xué)院各層要完成的功能差錯控制:使得和網(wǎng)絡(luò)對等端的相應(yīng)層次的通信更加可靠流量控制:使得發(fā)送端的發(fā)送速率不要太快,要使接收端來得及接收分段和重組:發(fā)送端將要發(fā)送的數(shù)據(jù)塊劃分為更小的單位,在接收端將其還原復(fù)用和分用:發(fā)送端幾個高層會話復(fù)用一條低層的連接,在接收端再進行分用連接建立和釋放:交換數(shù)據(jù)前先建立一條連接,數(shù)據(jù)傳送結(jié)束后釋放連接10計算機科學(xué)與技術(shù)學(xué)院分層的缺點:同一功能會在不同的層次中重復(fù)出現(xiàn)2.2

OSI參考模型11計算機科學(xué)與技術(shù)學(xué)院ISO劃分七層結(jié)構(gòu)的基本原則:網(wǎng)中各結(jié)點都具有相同的層次;不同結(jié)點的同等層具有相同的功能;同一結(jié)點內(nèi)相鄰層之間通過接口通信;每一層可以使用下層提供的服務(wù),并向其上層提供服務(wù);不同結(jié)點的同等層通過協(xié)議來實現(xiàn)對等層之間的通信。OSI參考模型的結(jié)構(gòu)

計算機科學(xué)與技術(shù)學(xué)院12OSI參考模型各層的功能物理層的主要功能:物理層的數(shù)據(jù)傳輸單元是比特;

利用傳輸介質(zhì)為通信的網(wǎng)絡(luò)結(jié)點之間建立、管理和釋放物理連接;實現(xiàn)比特流的傳輸,為數(shù)據(jù)鏈路層提供數(shù)據(jù)傳輸服務(wù);物理層的設(shè)備主要有T型連接器;收發(fā)器;雙絞線連接器RJ--45;RS232接口;網(wǎng)絡(luò)接口單元;

調(diào)制解調(diào)器;中繼器;集線器等13計算機科學(xué)與技術(shù)學(xué)院數(shù)據(jù)鏈路層的主要功能:數(shù)據(jù)鏈路層的數(shù)據(jù)傳輸單元是幀;在物理層提供的服務(wù)基礎(chǔ)上,數(shù)據(jù)鏈路層在通信的實體間建立數(shù)據(jù)鏈路連接;采用差錯控制與流量控制方法,使有差錯的物理線路變成無差錯的數(shù)據(jù)鏈路。14計算機科學(xué)與技術(shù)學(xué)院網(wǎng)絡(luò)層的主要功能:通過路由選擇算法為分組通過通信子網(wǎng)選擇最適當(dāng)?shù)穆窂?;為?shù)據(jù)在結(jié)點之間傳輸創(chuàng)建邏輯鏈路;實現(xiàn)網(wǎng)絡(luò)互連等功能。15計算機科學(xué)與技術(shù)學(xué)院傳輸層的主要功能:向用戶提供端到端(end-to-end)服務(wù);處理數(shù)據(jù)包錯誤、數(shù)據(jù)包次序,以及其他一些關(guān)鍵傳輸問題;傳輸層向高層屏蔽了下層數(shù)據(jù)通信的細節(jié),是計算機通信體系結(jié)構(gòu)中關(guān)鍵的一層。16計算機科學(xué)與技術(shù)學(xué)院會話層的主要功能:負責(zé)維護兩個結(jié)點之間的傳輸鏈接,以便確保點到點傳輸不中斷;數(shù)據(jù)交換的定界和同步。17計算機科學(xué)與技術(shù)學(xué)院表示層的主要功能:用于處理在兩個通信系統(tǒng)中交換信息的表示方式;數(shù)據(jù)格式變換;數(shù)據(jù)加密與解密;數(shù)據(jù)壓縮與恢復(fù)。應(yīng)用層的主要功能:網(wǎng)絡(luò)應(yīng)用程序及其應(yīng)用層協(xié)議存留的地方。2.3

TCP/IP參考模型2.3.1TCP/IP參考模型的發(fā)展在TCP/IP協(xié)議研究初期,并沒有提出參考模型;1974年Kahn定義了最早的TCP/IP參考模型;80年代Leiner、

Clark等人對TCP/IP參考模型進一步的研究;TCP/IP協(xié)議一共出現(xiàn)了6個版本,后3個版本是版本4、版本5與版本6;目前我們使用的是版本4,它的網(wǎng)絡(luò)層IP協(xié)議一般記作IPv4

;版本6的網(wǎng)絡(luò)層IP協(xié)議一般記作IPv6(或IPng,

IP

nextgeneration)。18計算機科學(xué)與技術(shù)學(xué)院TCP/IP協(xié)議的特點開放的協(xié)議標準;獨立于特定的計算機硬件與操作系統(tǒng);獨立于特定的網(wǎng)絡(luò)硬件,可以運行在局域網(wǎng)、廣域網(wǎng),更適用于互連網(wǎng)中;統(tǒng)一的網(wǎng)絡(luò)地址分配方案,使得整個TCP/IP設(shè)備在網(wǎng)中都具有唯一的地址;標準化的高層協(xié)議,可以提供多種可靠的用戶服務(wù)。19計算機科學(xué)與技術(shù)學(xué)院2.3.2

TCP/IP參考模型各層的功能應(yīng)用層(application

layer)傳輸層(transport

layer)互聯(lián)層(internet

layer)主機-網(wǎng)絡(luò)層(host-to-network

layer)或網(wǎng)絡(luò)接口層20計算機科學(xué)與技術(shù)學(xué)院TCP/IP參考模型與OSI參考模型的對應(yīng)關(guān)系

計算機科學(xué)與技術(shù)學(xué)院21主機-網(wǎng)絡(luò)層(網(wǎng)絡(luò)接口層)參考模型的最低層,負責(zé)通過網(wǎng)絡(luò)發(fā)送和接收IP數(shù)據(jù)報;允許主機連入網(wǎng)絡(luò)時使用多種現(xiàn)成的與流行的協(xié)議,如局域網(wǎng)的Ethernet、令牌網(wǎng)、分組交換網(wǎng)的X.25、幀中繼、ATM協(xié)議等;充分體現(xiàn)出TCP/IP協(xié)議的兼容性與適應(yīng)性,它也為TCP/IP的成功奠定了基礎(chǔ)。22計算機科學(xué)與技術(shù)學(xué)院互聯(lián)層(互聯(lián)網(wǎng)絡(luò)層)處理互聯(lián)的路由選擇、流控與擁塞問題;處理接收的數(shù)據(jù)報;(目的地址是否為本結(jié)點IP地址)處理來自傳輸層的分組發(fā)送請求;網(wǎng)絡(luò)層協(xié)議是IP協(xié)議。IP協(xié)議是無連接的、提供“盡力而為”的服務(wù)。(協(xié)議數(shù)據(jù)單元PDU為IP分組)23計算機科學(xué)與技術(shù)學(xué)院傳輸層主要功能是在互連網(wǎng)中源主機與目的主機的對等實體間建立的端-端連接;傳輸控制協(xié)議TCP是一種可靠的面向連接協(xié)議;用戶數(shù)據(jù)報協(xié)議UDP是一種不可靠的無連接協(xié)議。24計算機科學(xué)與技術(shù)學(xué)院應(yīng)用層應(yīng)用層協(xié)議主要有:遠程登錄協(xié)議

Telnet文件傳輸協(xié)議

FTP簡單郵件傳輸協(xié)議

SMTP域名系統(tǒng)

DNS簡單網(wǎng)絡(luò)管理協(xié)議

SNMP超文本傳輸協(xié)議

HTTP25計算機科學(xué)與技術(shù)學(xué)院因特網(wǎng)的五層協(xié)議的體系結(jié)構(gòu)應(yīng)用層(application

layer)傳輸層(transport

layer)網(wǎng)絡(luò)層(network

layer)數(shù)據(jù)鏈路層(data

link

layer)物理層(physical

layer)54321應(yīng)用層

傳輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層26計算機科學(xué)與技術(shù)學(xué)院主機1向主機2發(fā)送數(shù)據(jù)27計算機科學(xué)與技術(shù)學(xué)院主機1

向主機2

發(fā)送數(shù)據(jù)28計算機科學(xué)與技術(shù)學(xué)院主機1

向主機2

發(fā)送數(shù)據(jù)29計算機科學(xué)與技術(shù)學(xué)院主機1

向主機2

發(fā)送數(shù)據(jù)30計算機科學(xué)與技術(shù)學(xué)院主機1

向主機2

發(fā)送數(shù)據(jù)31計算機科學(xué)與技術(shù)學(xué)院主機1

向主機2

發(fā)送數(shù)據(jù)32計算機科學(xué)與技術(shù)學(xué)院TCP/IP體系結(jié)構(gòu)的運行路由器在轉(zhuǎn)發(fā)分組時最高只用到網(wǎng)絡(luò)層

而沒有使用傳輸層和應(yīng)用層。33計算機科學(xué)與技術(shù)學(xué)院沙漏計時器形狀的TCP/IP協(xié)議族34計算機科學(xué)與技術(shù)學(xué)院

IPoverEverythingIP可應(yīng)用到各式各樣的網(wǎng)絡(luò)上35計算機科學(xué)與技術(shù)學(xué)院2.4

OSI參考模型與TCP/IP參考模型的比較2.4.1

對OSI參考模型的評價層次數(shù)量不是最佳選擇,會話層很少用到,表示層幾乎是空的,數(shù)據(jù)鏈路層與網(wǎng)絡(luò)層有很多的子層插入;尋址、流控與差錯控制在每一層里都重復(fù)出現(xiàn),降低系統(tǒng)效率;數(shù)據(jù)安全性、加密與網(wǎng)絡(luò)管理在參考模型的設(shè)計初期被忽略了;參考模型的設(shè)計更多是被通信的思想所支配,不適合于計算機與軟件的工作方式;嚴格按照層次模型編程的軟件效率很低。36計算機科學(xué)與技術(shù)學(xué)院2.4.2

對TCP/IP參考模型評價在服務(wù)、接口與協(xié)議的區(qū)別上不很清楚,參考模型不適合于其它非TCP/IP協(xié)議族;TCP/IP參考模型的主機-網(wǎng)絡(luò)層本身并不是實際的一層,物理層與數(shù)據(jù)鏈路層的劃分是必要和合理的,而TCP/IP參考模型卻沒有做到這點。37計算機科學(xué)與技術(shù)學(xué)院小結(jié)網(wǎng)絡(luò)體系結(jié)構(gòu)與網(wǎng)絡(luò)協(xié)議是網(wǎng)絡(luò)技術(shù)中兩個最基本的概念;網(wǎng)絡(luò)

溫馨提示

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

最新文檔

評論

0/150

提交評論