




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
中國政法大學計算機教研室(2017)本節主要內容:通信協議與網絡體系結構基本概念ISO/OSI參考模型及數據傳輸過程TCP/IP參考模型一種建議的參考模型各層協議及其功能第3章計算機網絡協議與體系結構
3.1通信協議與網絡體系結構基本概念1)網絡協議2)網絡協議的層次結構3)網絡體系結構1)網絡協議的基本概念網絡體系結構提出的背景—網絡的復雜性、異質性網絡組成不同的通信介質—光纖、同軸電纜、雙絞線、無線通信設備…不同類型的設備—主機、路由器、交換機、各種外設…不同的操作系統—Unix、Windows不同的軟/硬件、接口和通信約定不同種類業務—分時、交互、實時…復雜環境中,任意兩結點間要通信每一個結點都必須遵守一些事先約定好的規則。實例:郵政系統信件收發示意圖協議:文字、語言、書寫規范;層次:復雜問題分解處理;接口:郵箱、信箱、郵局規則。體系結構幾個重要的概念
協議(protocol)層次(layer)接口(interface)對等實體(PeerEntity)體系結構(architecture)協議(protocol)
協議:為網絡數據交換而制定的規則、約定與標準。協議具有三要素:語法、語義與時序;語法:規定用戶數據與控制信息的結構與格式;語義:語義是指對構成的協議元素含義的解釋,即需要發出何種控制信息,以及完成的動作與作出的響應。時序:對事件實現順序的詳細說明。簡言之:語義表示要做什么,語法定義了怎么做,而時序則表示做的順序。SOHHEADSTXTEXTETXBCC數據傳輸的格式---語法SOH的語義是報頭的開始;ETX的語義表示正文的結束;BCC的語義是校驗;層次(layer)層次是人們對復雜問題處理的基本方法。網絡系統是個非常復雜的系統,為減少設計上的復雜性,亦釆用分層的設計思想,將相似的功能放在同一層,每層有相應的協議,相鄰層通過接口通信,下層向上層提供服務,上層是下層的用戶。優點:獨立性強——耦合程度低上層只需了解下層通過層間接口提供什么服務—黑箱方法。適應性強,靈活性好只要服務和接口不變,每層的實現方法可任意改變。易于實現和維護把復雜的系統分解成若干個涉及范圍小、功能簡單的子單元:使系統的結構清晰,實現、調試和維護變得簡單和容易。使設計人員能專心設計和開發所關心的功能模塊。有利促進標準接口(interface)接口是同一結點內相鄰層之間交換信息的規則。同一個結點的相鄰層之間存在著明確規定的接口,低層向高層通過接口提供服務;只要接口條件不變、各層功能不變,各層功能的具體實現方法與技術的變化不會影響整個系統的工作。對等實體
在分層結構中,如果每一層次中包括兩個實體,稱為對等實體(PeerEntity)。網絡體系結構(networkarchitecture)一個功能完備的計算機網絡需要制定一整套復雜的協議集;網絡協議是按層次結構來組織的;網絡層次結構模型與各層協議的集合稱為網絡體系結構。網絡體系結構對計算機網絡應該實現的功能進行了精確的定義;體系結構是抽象的,而實現是指能夠運行的一些硬件和軟件。網絡的體系結構及協議
3.2ISO/OSI參考模型(1974年發布)
OSI參考模型的提出
OSI參考模型各層的功能
OSI環境中的數據傳輸過程
OSI參考模型的提出
OSI參考模型的提出背景(IBM74年—SNA;DEC–DNA;美國國防部的TCP/IP)OSI(OpenSystemInterconnection
)--開放系統互連
開放系統互聯參考模型(OSI/RM)中定義:一個系統只要能夠遵循OSI標準,就可以與位于世界任何地方同樣遵循這個標準的其他任何系統進行通信。這里提到的系統可以是計算機,也可以是這些計算機相關的軟件以及其他外部設備等集合。在制定計算機網絡標準方面,起著很大作用的兩大國際組織是:國際電報與電話咨詢委員會(CCITT)--主要是考慮通信標準的制定;國際標準化組織(ISO)--主要是考慮信息處理與網絡體系結構。
OSI參考模型結構主機A應用層表示層會話層傳輸層網絡層物理層數據鏈路層應用層表示層會話層傳輸層網絡層物理層數據鏈路層網絡層物理層數據鏈路層網絡層物理層數據鏈路層主機B通信控制處理機通信控制處理機傳輸介質傳輸介質傳輸介質OSI參考模型各層功能應用層表示層會話層傳輸層網絡層物理層數據鏈路層
為開放系統與用戶應用程序的接口。
實現不同語法表示的數據格式轉換、數據的加密解密、壓縮與恢復等功能—被傳輸數據的表示問題。
實現兩個會話進程之間的數據傳輸同步,并管理數據交換。
提供端到端的可靠、透明的數據傳輸服務。
主要功能是分組、為分組選擇最適當的路徑。
建立數據鏈路鏈接、采用差錯控制、流量控制為網絡層提供無差錯的數據幀傳輸服務。
提供物理連接,通過傳輸介質傳送比特流。OSI模型的術語--協議數據單元(PDU)協議數據單元(ProtocolDataUnit,PDU)網絡體系結構中,對等層之間交換的信息報文統稱。PDU由協議控制信息(協議頭)和數據組成:協議頭部中含有完成數據傳輸所需的控制信息:地址、序號、長度、分段標志、差錯控制信息、…協議控制信息數據下層把上層的PDU作為本層的數據加以封裝,然后加入本層的協議頭部(和尾部)形成本層的PDU。封裝:就是在數據前面加上特定的協議頭部。因此,數據在源站自上而下遞交的過程實際上就是不斷封裝的過程。到達目的地后自下而上遞交的過程就是不斷拆封的過程。——類比:發送信件數據在傳輸時,其外面實際上要被包封多層“信封”。數據協議頭數據N+1層PDUN層PDU傳輸層及以下各層的PDU另外還有各自特定的名稱:應用層——應用層PDU表示層——表示層PDU會話層——會話層PDU傳輸層——段(Segment)或報文網絡層——分組/包(Packet)數據鏈路層——幀(Frame)物理層——比特(Bit)數據
段頭數據
段頭數據包頭幀頭
段頭數據包頭幀尾數據段數據包幀比特電脈沖011101000011000010100101111010110數據多層封裝封裝拆封OSI環境中的數據傳輸過程主機A應用層表示層會話層傳輸層網絡層物理層數據鏈路層應用層表示層會話層傳輸層網絡層物理層數據鏈路層網絡層物理層數據鏈路層網絡層物理層數據鏈路層主機B通信控制處理機通信控制處理機傳輸介質傳輸介質傳輸介質應用進程A應用進程BOSI環境OSI環境中的數據流傳輸介質主機A應用層表示層會話層傳輸層網絡層物理層數據鏈路層應用層表示層會話層傳輸層網絡層物理層數據鏈路層主機B應用進程A應用進程BHPDUDPDUHPDUHPDUHPDUHDHPDUHPDUHPDUHPDUPDUHPDUHHPDU0100101011010101010110100101D:數據H:報頭3.3TCP/IP參考模型特點:開放性--協議標準開放,免費使用;獨立性—獨立于特定硬件、OS;統一的網絡地址分配方案;可靠性--標準化的高層協議提供多種可靠的用戶服務。TCP/IP參考模型及功能
包含所有高層協議。
負責在應用進程之間建立端-端通信。
負責將源主機的報文分組發送、接收數據報、路徑選擇、流量控制、擁塞控制
負責通過網絡發送和接收IP數據報。
OSI參考模型與TCP/IP參考模型的比較1、分層結構
OSI參考模型與TCP/IP協議都采用了分層結構,都是基于獨立的協議棧的概念。OSI參考模型有7層,而TCP/IP協議只有4層。2、標準的特色
OSI參考模型的標準最早是由ISO和CCIT制定,有深厚的通信系統的特色,比如對服務質量(QoS)、差錯率的保證,只考慮了面向連接的服務。并且是先定義一套功能完整的構架,再根據該構架來發展相應的協議與系統。
TCP/IP協議產生于對Internet網絡的研究與實踐中,是應實際需求而產生的,再由IAB、IETF等組織標準化,而并不是之前定義一個嚴謹的框架。而且TCP/IP最早是在UNIX系統中實現的,考慮了計算機網絡的特點,比較適合計算機實現和使用。3、連接服務 功能基本相似,但是尋址方式有較大的區別。OSI的地址空間為不固定的可變長,最長可160byte,可以容納非常大的網絡,因而具有較大的成長空間。TCP/IP網絡的地址空間為固定的4byte(在目前常用的IPV4中是這樣,在IPV6中將擴展到16byte)4、傳輸服務
OSI與TCP/IP的傳輸層都對不同的業務采取不同的傳輸策略5、應用范圍
OSI由于體系比較復雜,而且設計先于實現,有許多設計過于理想,不太方便計算機軟件實現,因而完全實現OSI參考模型的系統并不多,應用的范圍有限。而TCP/IP協議最早在計算機系統中實現,在UNIX、Windows平臺中都有穩定的實現,并且提供了簡單方便的編程接口(API),可以在其上開發出豐富的應用程序,因此得到了廣泛的應用。TCP/IP協議已成為目前網際互聯事實上的國際標準和工業標準。3.4
一種建議的參考模型
五層模型小結網絡體系結構:分層+協議+接口網絡體系結構的層次模型:為何要分層?優點是什么?網絡體系結構的一些基本概念對等層通信的實質:信息是如何在端到端之間傳輸的?網絡體系結構主要層次的功能:應用層、傳輸層、網絡層、數據鏈路層、物理層TCP/IP參考模型
中國政法大學計算機教研室(2013)3.5
各層協議及其功能OSI模型各層協議應用層TELNETFTPTFTPSMTPSNMPHTTPDHCP表示層文本:ASCII,EBCDIC
圖形:TIFF,JPEG,GIF,PICT聲音:MIDI,MPEG,QUICKTIME會話層NFSSQLRPCX-WINDOWSASP(APPTALK會話協議)SCP傳輸層TCP和UDP網絡層IPIPX數據鏈路層以太網IEEE802.3令牌環IEEE802.5HDLCPPP物理層10BASET10BASETXV.35RS-232TCP/IP各層協議應用層HTTPFTPTELNETSMTPPOP3IMAP4SNMPDHCPTFTPDNSMSN傳輸層TCPUDP網絡互連層
IP、ICMP
、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 機械理論知識
- 現澆混凝土擋板施工方案
- 塑鋼門窗套施工方案
- 煤礦絡競賽方案范本
- 江蘇航運職業技術學院《合唱與指揮法》2023-2024學年第二學期期末試卷
- 云南文化藝術職業學院《體育市場營銷》2023-2024學年第二學期期末試卷
- 山東財經大學燕山學院《韓國語》2023-2024學年第二學期期末試卷
- 菲林絲印培訓
- 湖南鐵路科技職業技術學院《嵌入式系統開發及應用》2023-2024學年第二學期期末試卷
- 湖北公路頂管施工方案
- 股東查賬申請書
- PEP人教版小學英語三年級下冊單詞表
- 極端天氣安全教育主題班會
- 教師團隊建設與質量提升的策略與路徑
- 公交車預防春困
- 口腔咨詢師接診技巧培訓
- 貴州省三級醫院評審標準實施細則(2023版)
- 涂層與基材結合強度-洞察分析
- 2024年考研英語(二)真題及參考答案
- 江蘇省安全員C證考試(專職安全員)題庫附答案
- 板翅式換熱器介紹
評論
0/150
提交評論