計(jì)算機(jī)網(wǎng)絡(luò)是一個(gè)非常復(fù)雜的系統(tǒng)。若兩臺(tái)計(jì)算機(jī)進(jìn)行通信必須有一條傳送數(shù)據(jù)的通路,但還遠(yuǎn)遠(yuǎn)不夠,至少還有以下工作要做:
⊙ 發(fā)起通信的計(jì)算機(jī)必須將數(shù)據(jù)通信的通路進(jìn)行激活。
⊙ 告訴網(wǎng)絡(luò)如何識(shí)別接收數(shù)據(jù)的計(jì)算機(jī)。
⊙ 發(fā)起通信的計(jì)算機(jī)必須查明對(duì)方計(jì)算機(jī)是否已準(zhǔn)備好接收數(shù)據(jù)。
⊙ 發(fā)起通信的計(jì)算機(jī)必須清楚,在對(duì)方計(jì)算機(jī)中的文件管理程序是否已做好接收文件和存儲(chǔ)文件的準(zhǔn)備工作。
⊙ 若兩個(gè)計(jì)算機(jī)的文件格式不兼容,則至少其中的一臺(tái)計(jì)算機(jī)能完成格式轉(zhuǎn)換。
⊙ 對(duì)出現(xiàn)的各種差錯(cuò)和意外事故,應(yīng)有可靠的措施保證對(duì)方計(jì)算機(jī)最終能收到正確的文件。
上面的例子足以說(shuō)明計(jì)算機(jī)網(wǎng)絡(luò)通信的復(fù)雜性了,為了將復(fù)雜的問(wèn)題簡(jiǎn)單化,便于網(wǎng)絡(luò)的設(shè)計(jì)和管理,1974年IBM公司宣布了研制的系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA,這個(gè)網(wǎng)絡(luò)標(biāo)準(zhǔn)就是按照分層的方法制定的。
網(wǎng)絡(luò)分層以后,使得某公司所生產(chǎn)的各種設(shè)備都能夠很容易地互連成網(wǎng)絡(luò)。但由于用戶(hù)一旦購(gòu)買(mǎi)了某個(gè)公司的網(wǎng)絡(luò)產(chǎn)品后,若需擴(kuò)大網(wǎng)絡(luò)只能購(gòu)買(mǎi)原公司的產(chǎn)品。為此,ISO(國(guó)際化標(biāo)準(zhǔn)組織)于1978年定義了OSI參考模型,使得各個(gè)公司的產(chǎn)品能互相兼容。