網(wǎng)絡七層協(xié)議有什么用
OSI是一個開放性的通信系統(tǒng)互連參考模型,它是一個定義得非常好的協(xié)議規(guī)范。OSI模型有7層結構,每層都可以有幾個子層。 OSI的7層從上到下分別是 7 應用層 6 表示層 5 會話層 4 傳輸層 3 網(wǎng)絡層 2 數(shù)據(jù)鏈路層 1 物理層 ;其中高層(即7、6、5、4層)定義了應用程序的功能,下面3層(即3、2、1層)主要面向通過網(wǎng)絡的端到端的數(shù)據(jù)流。
網(wǎng)絡七層協(xié)議有什么用
1、物理層(Physicallayer)
是參考模型的最低層。該層是網(wǎng)絡通信的數(shù)據(jù)傳輸介質(zhì),由連接不同結點的電纜與設備共同構成。主要功能是:利用傳輸介質(zhì)為數(shù)據(jù)鏈路層提供物理連接,負責處理數(shù)據(jù)傳輸并監(jiān)控數(shù)據(jù)出錯率,以便數(shù)據(jù)流的透明傳輸。
2、數(shù)據(jù)鏈路層(Datalinklayer)
是參考模型的第2層。主要功能是:在物理層提供的服務基礎上,在通信的實體間建立數(shù)據(jù)鏈路連接,傳輸以“幀”為單位的數(shù)據(jù)包,并采用差錯控制與流量控制方法,使有差錯的物理線路變成無差錯的數(shù)據(jù)鏈路。
3、網(wǎng)絡層(Networklayer)
是參考模型的第3層。主要功能是:為數(shù)據(jù)在結點之間傳輸創(chuàng)建邏輯鏈路,通過路由選擇算法為分組通過通信子網(wǎng)選擇最適當?shù)穆窂剑约皩崿F(xiàn)擁塞控制、網(wǎng)絡互聯(lián)等功能。
4、傳輸層(Transportlayer)
是參考模型的第4層。主要功能是向用戶提供可靠的端到端(End-to-End)服務,處理數(shù)據(jù)包錯誤、數(shù)據(jù)包次序,以及其他一些關鍵傳輸問題。傳輸層向高層屏蔽了下層數(shù)據(jù)通信的細節(jié),因此,它是計算機通信體系結構中關鍵的一層。
5、會話層(Sessionlayer)
是參考模型的第5層。主要功能是:負責維擴兩個結點之間的傳輸鏈接,以便確保點到點傳輸不中斷,以及管理數(shù)據(jù)交換等功能。
6、表示層(Presentationlayer)
是參考模型的第6層。主要功能是:用于處理在兩個通信系統(tǒng)中交換信息的表示方式,主要包括數(shù)據(jù)格式變換、數(shù)據(jù)加密與解密、數(shù)據(jù)壓縮與恢復等功能。
7、應用層(ApplicaTIonlayer)
是參考模型的最高層。主要功能是:為應用軟件提供了很多服務,例如文件服務器、數(shù)據(jù)庫服務、電子郵件與其他網(wǎng)絡軟件服務。
網(wǎng)絡七層協(xié)議的好處1、使人們?nèi)菀滋接懞屠斫鈪f(xié)議的許多細節(jié)。
2、在各層間標準化接口,允許不同的產(chǎn)品只提供各層功能的一部分,(如路由器在一到三層),或者只提供協(xié)議功能的一部分。(如Win95中的MicrosoftTCP/IP)
3、創(chuàng)建更好集成的環(huán)境。
4、減少復雜性,允許更容易編程改變或快速評估。
5、用各層的headers和trailers排錯。
6、較低的層為較高的層提供服務。
7、把復雜的網(wǎng)絡劃分成為更容易管理的層。





