全國知名互聯(lián)網(wǎng)會展平臺,提供展會設(shè)計、展覽設(shè)計搭建、會展策劃、會展搭建等全方位解決方案!
我的位置:

什么是OSI開放式系統(tǒng)互聯(lián)參考模型7層結(jié)構(gòu)

提問者: 印莎菊|瀏覽 148 次|提問時間: 2016-11-09

已有 1 條回答

彭芳

2016-11-16 最終答案
在OSI出現(xiàn)之前,計算機網(wǎng)絡(luò)中存在眾多的體系結(jié)構(gòu),其中以IBM公司的SNA(系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu))和DEC公司的DNA(DigitalNetworkArchitecture)數(shù)字網(wǎng)絡(luò)體系結(jié)構(gòu)最為著名。為了解決不同體系結(jié)構(gòu)的網(wǎng)絡(luò)的互聯(lián)問題,國際標(biāo)準化組織ISO(注意不要與OSI搞混)于1981年制定了開放系統(tǒng)互連參考模型(Open System Interconnection Reference Model,OSI/RM)。這個模型把網(wǎng)絡(luò)通信的工作分為7層,它們由低到高分別是物理層(Physical Layer),數(shù)據(jù)鏈路層(Data LinkLayer),網(wǎng)絡(luò)層(Network Layer),傳輸層(Transport Layer),會話層(SessionLayer),表示層(Presen tation Layer)和應(yīng)用層(ApplicationLayer)。第一層到第三層屬于OSI參考模型的低三層,負責(zé)創(chuàng)建網(wǎng)絡(luò)通信連接的鏈路;第四層到第七層為OSI參考模型的高四層,具體負責(zé)端到端的數(shù)據(jù)通信。每層完成一定的功能,每層都直接為其上層提供服務(wù),并且所有層次都互相支持,而網(wǎng)絡(luò)通信則可以自上而下(在發(fā)送端)或者自下而上(在接收端)雙向進行。當(dāng)然并不是每一通信都需要經(jīng)過OSI的全部七層,有的甚至只需要雙方對應(yīng)的某一層即可。物理接口之間的轉(zhuǎn)接,以及中繼器與中繼器之間的連接就只需在物理層中進行即可;而路由器與路由器之間的連接則只需經(jīng)過網(wǎng)絡(luò)層以下的三層即可??偟膩碚f,雙方的通信是在對等層次上進行的,不能在不對稱層次上進行通信。OSI 標(biāo)準制定過程中采用的方法是將整個龐大而復(fù)雜的問題劃分為若干個容易處理的小問題,這就是分層的體系結(jié)構(gòu)辦法。在OSI中,采用了三級抽象,既體系結(jié)構(gòu),服務(wù)定義,協(xié)議規(guī)格說明。OSI七層模型介紹OSI是一個開放性的通行系統(tǒng)互連參考模型,他是一個定義的非常好的協(xié)議規(guī)范。OSI模型有7層結(jié)構(gòu),每層都可以有幾個子層。下面我簡單的介紹一下這7層及其功能。OSI的7層從上到下分別是7 應(yīng)用層6 表示層5 會話層4 傳輸層3 網(wǎng)絡(luò)層2 數(shù)據(jù)鏈路層1 物理層(1)應(yīng)用層:與其他計算機進行通訊的一個應(yīng)用,它是對應(yīng)應(yīng)用程序的通信服務(wù)的。例如,一個沒有通信功能的字處理程序就不能執(zhí)行通信的代碼,從事字處理工作的程序員也不關(guān)心OSI的第7層。但是,如果添加了一個傳輸文件的選項,那么字處理器的程序員就需要實現(xiàn)OSI的第7層。示例:telnet,HTTP,FTP,WWW,NFS,SMTP等。(2)表示層:這一層的主要功能是定義數(shù)據(jù)格式及加密。例如,F(xiàn)TP允許你選擇以二進制或ASII格式傳輸。如果選擇二進制,那么發(fā)送方和接收方不改變文件的內(nèi)容。如果選擇ASII格式,發(fā)送方將把文本從發(fā)送方的字符集轉(zhuǎn)換成標(biāo)準的ASII后發(fā)送數(shù)據(jù)。在接收方將標(biāo)準的ASII轉(zhuǎn)換成接收方計算機的字符集。示例:加密,ASII等。的數(shù)據(jù)是連續(xù)的,在某些情況下,如果表示層收到了所有的數(shù)據(jù),則用數(shù)據(jù)代表表示層。示例:RPC,SQL等。(4)傳輸層:這層的功能包括是否選擇差錯恢復(fù)協(xié)議還是無差錯恢復(fù)協(xié)議,及在同一主機上對不同應(yīng)用的數(shù)據(jù)流的輸入進行復(fù)用,還包括對收到的順序不對的數(shù)據(jù)包的重新排序功能。示例:TCP,UDP,SPX。(7)物理層:OSI的物理層規(guī)范是有關(guān)傳輸介質(zhì)的特性標(biāo)準,這些規(guī)范通常也參考了其他組織制定的標(biāo)準。連接頭、針、針的使用、電流、電流、編碼及光調(diào)制等都屬于各種物理層規(guī)范中的內(nèi)容。物理層常用多個規(guī)范完成對所有細節(jié)的定義。示例:Rj45,802.3等。OSI分層的優(yōu)點:(1)人們可以很容易的討論和學(xué)習(xí)協(xié)議的規(guī)范細節(jié)。(2)層間的標(biāo)準接口方便了工程模塊化。(3)創(chuàng)建了一個更好的互連環(huán)境。(4)降低了復(fù)雜度,使程序更容易修改,產(chǎn)品開發(fā)的速度更快。