開放系統(tǒng)osi標(biāo)準(zhǔn)定制過程中所采用的方法是將整個(gè)龐大而復(fù)雜的問題劃分為若干個(gè)容易處理的小問題,這就是分層的體系結(jié)構(gòu)方法。在osi中,采用了三級(jí)抽象,即體系結(jié)構(gòu)、服務(wù)定義和協(xié)議規(guī)定說明。
osi參考模型定義了開放系統(tǒng)的層次結(jié)構(gòu)、層次之間的相互關(guān)系及各層所包含的可能的服務(wù)。它是作為一個(gè)框架來協(xié)調(diào)和組織各層協(xié)議的制定,也是對(duì)網(wǎng)絡(luò)內(nèi)部結(jié)構(gòu)最精練的概括與描述進(jìn)行整體修改。
osi的服務(wù)定義詳細(xì)說明了各層所提供的服務(wù)。某一層的服務(wù)就是該層及其下各層的一種能力,它通過接口提供給更高一層。各層所提供的服務(wù)與這些服務(wù)是怎么實(shí)現(xiàn)的無關(guān)。同時(shí),各種服務(wù)定義還定義了層與層之間的接口和各層的所使用的原語,但是不涉及接口是怎么實(shí)現(xiàn)的。
osi標(biāo)準(zhǔn)中的各種協(xié)議精確定義了應(yīng)當(dāng)發(fā)送什么樣的控制信息,以及應(yīng)當(dāng)用什么樣的過程來解釋這個(gè)控制信息。協(xié)議的規(guī)程說明具有最嚴(yán)格的約束。
iso/osi參考模型并沒有提供一個(gè)可以實(shí)現(xiàn)的方法。iso/osi參考模型只是描述了一些概念,用來協(xié)調(diào)進(jìn)程間通信標(biāo)準(zhǔn)的制定。在osi范圍內(nèi),只有在各種的協(xié)議是可以被實(shí)現(xiàn)的而各種產(chǎn)品只有和osi的協(xié)議相一致才能互連。這也就是說,osi參考模型并不是一個(gè)標(biāo)準(zhǔn),而只是一個(gè)在制定標(biāo)準(zhǔn)時(shí)所使用的概念性的框架。
在歷史來看,在制定計(jì)算機(jī)網(wǎng)絡(luò)標(biāo)準(zhǔn)方面起著很大作用的兩大國際組織是ccitt和iso。ccitt與iso tc97的工作領(lǐng)域是不同的,ccitt主要是從通信角度考慮一些標(biāo)準(zhǔn)的制定,而iso的tc97則關(guān)心信息的處理與網(wǎng)絡(luò)體系結(jié)構(gòu)。但是隨著科學(xué)技術(shù)的發(fā)展,通信與信息處理的界限變得比較模糊了。于是,通信與信息處理就都成為了ccitt與tc97共同關(guān)心的領(lǐng)域。ccitt的建議書x.200就是開放系統(tǒng)互連的基本參考模型,它和iso 7498基本是相同的。
最早的時(shí)候網(wǎng)絡(luò)剛剛出現(xiàn)的時(shí)候,很多大型的公司都擁有了網(wǎng)絡(luò)技術(shù),公司內(nèi)部計(jì)算機(jī)可以相互連接??墒菂s不能與其它公司連接。因?yàn)闆]有一個(gè)統(tǒng)一的規(guī)范。計(jì)算機(jī)之間相互傳輸?shù)男畔?duì)方不能理解。所以不能互聯(lián)。