HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    osi是哪一年提出的(osi是什么時(shí)候提出的)

    發(fā)布時(shí)間:2023-04-08 20:05:50     稿源: 創(chuàng)意嶺    閱讀: 91        

    大家好!今天讓小編來(lái)大家介紹下關(guān)于osi是哪一年提出的的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,相關(guān)業(yè)務(wù)請(qǐng)撥打電話:175-8598-2043,或添加微信:1454722008

    文章目錄列表:

    osi是哪一年提出的(osi是什么時(shí)候提出的)

    一、iso/osi七層網(wǎng)絡(luò)通信協(xié)議的含義是什么?

    一、網(wǎng)絡(luò)協(xié)議

    在計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中,為了保證通信雙方能正確而自動(dòng)地進(jìn)行數(shù)據(jù)通信,針對(duì)通信過(guò)程的各種情況,制定了一整套約定——網(wǎng)絡(luò)系統(tǒng)的通信協(xié)議。網(wǎng)絡(luò)協(xié)議是計(jì)算機(jī)網(wǎng)絡(luò)不可缺少的組成部分。

    1、協(xié)議的定義

    簡(jiǎn)單地說(shuō),協(xié)議是指通信雙方必須遵循的、控制信息交換的規(guī)則的集合,是一套語(yǔ)義和語(yǔ)法規(guī)則,用來(lái)規(guī)定有關(guān)功能部件在通信過(guò)程中的操作,它定義了數(shù)據(jù)發(fā)送和接收工作中必經(jīng)的過(guò)程。協(xié)議規(guī)定了網(wǎng)絡(luò)中使用的格式、定時(shí)方式、順序和檢錯(cuò)。

    2、協(xié)議的組成

    一般說(shuō),一個(gè)網(wǎng)絡(luò)協(xié)議主要由語(yǔ)法、語(yǔ)義和同步三個(gè)要素組成。

    語(yǔ)法指數(shù)據(jù)與控制信息的結(jié)構(gòu)或格式,確定通信時(shí)采用的數(shù)據(jù)格式,編碼及信號(hào)電平等。

    語(yǔ)義由通信過(guò)程的說(shuō)明構(gòu)成,它規(guī)定了需要發(fā)出何種控制信息完成何種動(dòng)作以及做出何種應(yīng)答,對(duì)發(fā)布請(qǐng)求、執(zhí)行動(dòng)作、以及返回應(yīng)答予以解釋,并確定用于協(xié)調(diào)和差錯(cuò)處理的控制信息。

    同步是對(duì)事件實(shí)現(xiàn)順序的詳細(xì)說(shuō)明,指出事件的順序以及速度匹配。

    3、協(xié)議的特點(diǎn)

    現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)采用高度結(jié)構(gòu)化的設(shè)計(jì)和實(shí)現(xiàn)技術(shù),是用分層或協(xié)議分層來(lái)組織的。每一層和相鄰層有接口,較低層通過(guò)接口向它的上一層提供服務(wù),但這一服務(wù)的實(shí)現(xiàn)細(xì)節(jié)對(duì)上層是屏蔽的。較高層又是在較低層提供的低級(jí)服務(wù)的基礎(chǔ)上實(shí)現(xiàn)更高級(jí)的服務(wù)。

    網(wǎng)絡(luò)系統(tǒng)體系結(jié)構(gòu)是有層次的,通信協(xié)議也被分為多個(gè)層次,在每個(gè)層次內(nèi)又可分成若干子層次,協(xié)議各層次有高低之分。

    只有通信協(xié)議有效,才能實(shí)現(xiàn)系統(tǒng)內(nèi)各種資源共享。如果通信協(xié)議不可靠就會(huì)造成通信混亂和中斷。

    在設(shè)計(jì)和選擇協(xié)議時(shí),不僅要考慮網(wǎng)絡(luò)系統(tǒng)的拓?fù)浣Y(jié)構(gòu)、信息的傳輸量、所采用的傳輸技術(shù)、數(shù)據(jù)存取方式,還要考慮到其效率、價(jià)格和適應(yīng)性等問(wèn)題。

    二、開(kāi)放式系統(tǒng)互連參考模型OSI

    在計(jì)算機(jī)網(wǎng)絡(luò)產(chǎn)生之初,每個(gè)計(jì)算機(jī)廠商都有一套自己的網(wǎng)絡(luò)體系結(jié)構(gòu)的概念,它們之間互不相容。為此,國(guó)際標(biāo)準(zhǔn)化組織(ISO)在1979年建立了一個(gè)分委員會(huì)來(lái)專門研究一種用于開(kāi)放系統(tǒng)互聯(lián)的體系結(jié)構(gòu)(Open Systems Interconnection)簡(jiǎn)稱OSI,ISO/IEC 是 國(guó)際化標(biāo)準(zhǔn)組織和國(guó)際電工委員會(huì)的英文縮寫,它是致力于國(guó)際標(biāo)準(zhǔn)的、自愿和非盈利的專門機(jī)構(gòu)。"開(kāi)放"這個(gè)詞表示:只要遵循OSI標(biāo)準(zhǔn),一個(gè)系統(tǒng)可以和位于世界上任何地方的、也遵循OSI標(biāo)準(zhǔn)的其他任何系統(tǒng)進(jìn)行連接。這個(gè)分委員提出了開(kāi)放系統(tǒng)互聯(lián),即OSI參考模型,它定義了連接異種計(jì)算機(jī)的標(biāo)準(zhǔn)框架。OSI是Open Systems Interconnection的簡(jiǎn)稱,其中文譯名為“開(kāi)放式系統(tǒng)互聯(lián)”。開(kāi)放系統(tǒng)互連七層模型的定義和功能是網(wǎng)絡(luò)技術(shù)入門者的敲門磚,也是分析、評(píng)判各種網(wǎng)絡(luò)技術(shù)的依據(jù)。OSI模型為一種分層結(jié)構(gòu),通過(guò)這種結(jié)構(gòu),使得網(wǎng)絡(luò)中不同計(jì)算機(jī)間相互交換信息的方式標(biāo)準(zhǔn)化。

    開(kāi)發(fā)系統(tǒng)互聯(lián)OSI參考模型是在1984年由國(guó)際標(biāo)準(zhǔn)化組織ISO(International Organization for Standardization )發(fā)布的,現(xiàn)在已被公認(rèn)為計(jì)算機(jī)互聯(lián)通信的基本體系結(jié)構(gòu)模型,該模型是設(shè)計(jì)和描述網(wǎng)絡(luò)通信的基本框架,描述了信息如何從一臺(tái)計(jì)算機(jī)的應(yīng)用層軟件通過(guò)網(wǎng)絡(luò)媒體傳輸?shù)搅硪慌_(tái)計(jì)算機(jī)的應(yīng)用層軟件中。該模型應(yīng)用最多的就是描述網(wǎng)絡(luò)環(huán)境。生產(chǎn)廠商根據(jù)OSI模型的標(biāo)準(zhǔn)設(shè)計(jì)自己的產(chǎn)品。它描述了網(wǎng)絡(luò)硬件和軟件如何以層的方式協(xié)同工作進(jìn)行網(wǎng)絡(luò)通信。

    1、 OSI的分層結(jié)構(gòu)

    OSI參考模型定義了不同計(jì)算機(jī)互連標(biāo)準(zhǔn)的框架結(jié)構(gòu),得到了國(guó)際上的承認(rèn),被認(rèn)為是新一代網(wǎng)絡(luò)的結(jié)構(gòu)。OSI參考模型的系統(tǒng)結(jié)構(gòu)是層次式結(jié)構(gòu),由七層組成,它從高層到低層依次是應(yīng)用層、表示層、會(huì)話層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層和物理層等,各個(gè)層次包含了不同的網(wǎng)絡(luò)活動(dòng)和設(shè)備,以及相應(yīng)的技術(shù)接口,此外,各個(gè)層次還擁有獨(dú)立的稱之為協(xié)議的標(biāo)準(zhǔn)。各層間相對(duì)獨(dú)立,并且下一層為上一層提供服務(wù)。通過(guò)分層可以把復(fù)雜的通信過(guò)程分成了多個(gè)獨(dú)立的、比較容易解決的子問(wèn)題。

    開(kāi)放式系統(tǒng)互連模型的最大優(yōu)點(diǎn)是將服務(wù)、接口和協(xié)議這三個(gè)概念明確地區(qū)分開(kāi)來(lái):服務(wù)說(shuō)明某一層為上一層提供一些什么功能,接口說(shuō)明上一層如何使用下層的服務(wù),而協(xié)議涉及如何實(shí)現(xiàn)本層的服務(wù);這樣各層之間具有很強(qiáng)的獨(dú)立性,互連網(wǎng)絡(luò)中各實(shí)體采用什么樣的協(xié)議是沒(méi)有限制的,只要向上提供相同的服務(wù)并且不改變相鄰層的接口就可以了。網(wǎng)絡(luò)七層的劃分也是為了使網(wǎng)絡(luò)的不同功能模塊(不同層次)分擔(dān)起不同的職責(zé),從而帶來(lái)如下好處:

    減輕問(wèn)題的復(fù)雜程度,一旦網(wǎng)絡(luò)發(fā)生故障,可迅速定位故障所處層次,便于查找和糾錯(cuò);

    在各層分別定義標(biāo)準(zhǔn)接口,使具備相同對(duì)等層的不同網(wǎng)絡(luò)設(shè)備能實(shí)現(xiàn)互操作,各層之間則相對(duì)獨(dú)立,一種高層協(xié)議可放在多種低層協(xié)議上運(yùn)行;

    l 便于研究和教學(xué)。

    2、各層的主要功能

    物理層(Physical Layer)

    OSI模型的最低層是物理層,也是OSI分層結(jié)構(gòu)體系中最重要、最基礎(chǔ)的一層,它是建立在通信介質(zhì)基礎(chǔ)上的,它直接面向傳輸介質(zhì),實(shí)現(xiàn)設(shè)備之間的物理接口,為數(shù)據(jù)鏈路層提供一個(gè)傳輸原始比特流的物理連接。。通過(guò)通信介質(zhì)實(shí)現(xiàn)二進(jìn)制比特流的傳輸,負(fù)責(zé)從一臺(tái)計(jì)算機(jī)向另一臺(tái)計(jì)算機(jī)傳輸比特流(0和1)。物理層定義了數(shù)據(jù)編碼和流同步,確保發(fā)送方與接收方之間的正確傳輸;定義了比特流的持續(xù)時(shí)間以及比特流是如何轉(zhuǎn)換為可在通信介質(zhì)上傳輸?shù)碾娀蚬庑盘?hào);定義了線纜如何接到網(wǎng)卡上。我們知道,要傳遞信息就要利用一些物理媒體,如雙絞線、同軸電纜等,但具體的物理媒體并不在OSI的7層之內(nèi),有人把物理媒體當(dāng)作第0層,物理層的任務(wù)就是為它的上一層提供一個(gè)物理連接,并為建立、維持和拆除物理連接規(guī)定了它們的機(jī)械、電氣、功能和過(guò) 程特性。在這一層,數(shù)據(jù)還沒(méi)有被組織,僅作為原始的位流或電氣電壓處理,單位是比特。

    物理層的機(jī)械特性:物理連接時(shí)所采用的連接器的幾何尺寸、插針和插孔數(shù)量及排列順序等。

    物理層的電氣特性:在物理連接上傳輸二進(jìn)制比特流時(shí),線路上信號(hào)電壓的高低、阻抗的匹配、傳輸速率和距離的限制。

    物理層的功能特性:物理接口上各條信號(hào)線的功能分配和確切定義

    物理層的規(guī)程特性:利用信號(hào)線進(jìn)行二進(jìn)制比特流傳輸?shù)囊唤M操作過(guò)程,即各信號(hào)線的工作規(guī)則和先后順序。

    在物理層中,為用戶設(shè)備提供入網(wǎng)連接點(diǎn)的設(shè)備被稱為數(shù)據(jù)通信設(shè)備 (DCE);擁有的數(shù)據(jù)設(shè)備被稱為數(shù)據(jù)終端設(shè)備 (DTE);

    數(shù) 據(jù) 鏈 路 層(Data Link Layer)

    數(shù)據(jù)鏈路層負(fù)責(zé)在兩個(gè)相鄰結(jié)點(diǎn)間的線路上,無(wú)差錯(cuò)的傳送以幀為單位的數(shù)據(jù),負(fù)責(zé)建立、維持和釋放數(shù)據(jù)鏈路的連接,向網(wǎng)絡(luò)層提供可靠透明的數(shù)據(jù)傳輸服務(wù)組幀。數(shù)據(jù)幀是存放數(shù)據(jù)的有組織的邏輯結(jié)構(gòu),每一幀包括一定數(shù)量的數(shù)據(jù)和一些必要的控制信息,含有源站點(diǎn)和目的站點(diǎn)的物理地址。通常,數(shù)據(jù)鏈路層發(fā)送一個(gè)數(shù)據(jù)幀后,等待接收方的確認(rèn)。接收方數(shù)據(jù)鏈路層檢測(cè)數(shù)據(jù)幀傳輸過(guò)程中產(chǎn)生的任何問(wèn)題。沒(méi)有經(jīng)過(guò)確認(rèn)的幀和損壞的幀都要進(jìn)行重傳。在傳送數(shù)據(jù)時(shí),如果接收點(diǎn)檢測(cè)到所傳數(shù)據(jù)中有差錯(cuò),就要通知發(fā)送方重發(fā)該幀。

    網(wǎng) 絡(luò) 層(Network Layer)

    網(wǎng)絡(luò)層,負(fù)責(zé)信息尋址和將邏輯地址和名字轉(zhuǎn)換為物理地址,決定從源到目的計(jì)算機(jī)之間的路由,根據(jù)物理情況、服務(wù)的優(yōu)先級(jí)和其他因素等,確定數(shù)據(jù)應(yīng)該經(jīng)過(guò)的通道;管理物理通信問(wèn)題,如報(bào)文交換、路由和數(shù)據(jù)競(jìng)爭(zhēng)控制等。在計(jì)算機(jī)網(wǎng)絡(luò)中進(jìn)行通信的兩個(gè)計(jì)算機(jī)之間可能會(huì)經(jīng)過(guò)很多個(gè)數(shù)據(jù)鏈路,也可能還要經(jīng)過(guò)很多通信子網(wǎng)。網(wǎng)絡(luò)層的任務(wù)就是選擇合適的網(wǎng)間路由和交換結(jié)點(diǎn), 確保數(shù)據(jù)及時(shí)傳送。網(wǎng)絡(luò)層將數(shù)據(jù)鏈路層提供的幀組成數(shù)據(jù)包,包中封裝有網(wǎng)絡(luò)層包頭,其中含有邏輯地址信息- -源站點(diǎn)和目的站點(diǎn)地址的網(wǎng)絡(luò)地址。

    傳 輸 層(Transport Layer)

    傳輸層是整個(gè)協(xié)議層次的核心。它根據(jù)通信子網(wǎng)的特性最佳的利用網(wǎng)絡(luò)資源,并以可靠和經(jīng)濟(jì)的方式,為兩個(gè)端系統(tǒng)(也就是源站和目的站)的會(huì)話層之間,提供建立、維護(hù)和取消傳輸連接的功能,提供數(shù)據(jù)流控制和錯(cuò)誤處理,以及與報(bào)文傳輸和接收有關(guān)的故障處理,負(fù)責(zé)可靠地傳輸數(shù)據(jù),確保報(bào)文無(wú)差錯(cuò)、有序、不丟失、無(wú)重復(fù)地傳輸。傳輸層對(duì)信息重新打包,將長(zhǎng)的信息分成幾個(gè)報(bào)文,并把小的信息合并成一個(gè)報(bào)文,從而使得報(bào)文在網(wǎng)絡(luò)上有效的傳輸。在接收端,傳輸層對(duì)信息解包,重新組裝信息,通常還要發(fā)送、接收、確認(rèn)信息。

    會(huì) 話 層(Session Layer)

    對(duì)話層也可以稱為會(huì)晤層。在會(huì)話層及以上的高層次中,數(shù)據(jù)傳送的單位不再另外命名,統(tǒng)稱為報(bào)文。會(huì)話層不參與具體的傳輸,它提供包括訪問(wèn)驗(yàn)證和會(huì)話管理在內(nèi)的建立和維護(hù)應(yīng)用之間通信的機(jī)制。如服務(wù)器驗(yàn)證用戶登錄便是由會(huì)話層完成的。會(huì)話層,允許不同計(jì)算機(jī)上的兩個(gè)應(yīng)用程序建立、使用和結(jié)束會(huì)話連接,協(xié)調(diào)數(shù)據(jù)發(fā)送方、發(fā)送時(shí)間和數(shù)據(jù)包的大小等。會(huì)話層也執(zhí)行名字識(shí)別以及安全性等功能,允許兩個(gè)應(yīng)用程序跨網(wǎng)絡(luò)通信。會(huì)話層通過(guò)在數(shù)據(jù)流上放置檢測(cè)點(diǎn)來(lái)保護(hù)用戶任務(wù)之間的同步。這樣,如果網(wǎng)絡(luò)出現(xiàn)故障,只有最近檢測(cè)點(diǎn)之后的數(shù)據(jù)才需要重傳。

    表 示 層(Presentation Layer)

    表示層在會(huì)話層和應(yīng)用層之間,這一層主要解決擁護(hù)信息的語(yǔ)法表示問(wèn)題。它將欲交換的數(shù)據(jù)從適合于某一用戶的抽象語(yǔ)法,轉(zhuǎn)換為適合于OSI系統(tǒng)內(nèi)部使用的傳送語(yǔ)法。即提供格式化的表示和轉(zhuǎn)換數(shù)據(jù)服務(wù)。負(fù)責(zé)協(xié)議轉(zhuǎn)換、翻譯數(shù)據(jù)、加密數(shù)據(jù)、改變或轉(zhuǎn)換字符集以及擴(kuò)展圖形命令;負(fù)責(zé)數(shù)據(jù)壓縮以便減少網(wǎng)上數(shù)據(jù)的傳輸量。它為異種機(jī)通信提供一種公共語(yǔ)言,確定計(jì)算機(jī)之間交換數(shù)據(jù)的格式,可稱其為網(wǎng)絡(luò)轉(zhuǎn)換器。在發(fā)送計(jì)算機(jī)方,表示層將應(yīng)用層發(fā)送下來(lái)的數(shù)據(jù)轉(zhuǎn)換成可辨認(rèn)的中間格式;在接收計(jì)算機(jī)方,表示層將數(shù)據(jù)的中間格式轉(zhuǎn)換成應(yīng)用層可以理解的格式。這種類型的服務(wù)之所以需要,是因?yàn)椴煌挠?jì)算機(jī)體系結(jié)構(gòu)使用的數(shù)據(jù)表示法不同。對(duì)于用戶數(shù)據(jù)來(lái)說(shuō),可以從兩個(gè)側(cè)面來(lái)分析:一個(gè)是數(shù)據(jù)含義被稱為語(yǔ)義同,另一個(gè)是數(shù)據(jù)的表示形式,稱做語(yǔ)法,像文字,圖形,聲音,文種,壓縮,加密等都屬于語(yǔ)法范疇。例如:ASCⅡ,EBCDIC,JPEG,GIF,PICT,MIDI,MPEG等。表示層上還運(yùn)行重定向器(Redirector)工具,對(duì)網(wǎng)絡(luò)資源的I/O操作重定向到服務(wù)器上。

    應(yīng) 用 層(Application Layer)

    應(yīng)用層,即OSI模型的最高層,是應(yīng)用程序訪問(wèn)網(wǎng)絡(luò)服務(wù)的窗口,應(yīng)用層確定進(jìn)程之間通信的性質(zhì)以滿足用戶需要以及提供網(wǎng)絡(luò)與用戶應(yīng)用軟件之間的接口服務(wù)。該層服務(wù)直接支持用戶的應(yīng)用程序,如文件傳輸、數(shù)據(jù)庫(kù)訪問(wèn)和電子郵件等。應(yīng)用層處理一般的網(wǎng)絡(luò)訪問(wèn)、流量控制和錯(cuò)誤恢復(fù)。在OSI的七個(gè)層次中,應(yīng)用層是最復(fù)雜的,所包含的應(yīng)用層協(xié)議也最多,有些還正在研究和開(kāi)發(fā)之中。

    3、OSI模型系統(tǒng)間的通信

    OSI參考模型的各層使用不同格式的控制信息,以便與其它計(jì)算機(jī)系統(tǒng)的對(duì)等層進(jìn)行通信,這個(gè)控制信息由對(duì)等OSI層之間交換的特殊請(qǐng)求和指令組成??刂菩畔⒁话悴捎脭?shù)據(jù)頭或數(shù)據(jù)尾的形式。數(shù)據(jù)頭附加在上層傳輸下來(lái)的數(shù)據(jù)之前;數(shù)據(jù)尾附加在上層傳輸下來(lái)的數(shù)據(jù)之后。一個(gè)OSI層并不一定必須附加一個(gè)數(shù)據(jù)頭或數(shù)據(jù)尾到上層的數(shù)據(jù)中。此外,在一個(gè)OSI層信息中,信息單元的數(shù)據(jù)部分還包括所有從上層傳送下來(lái)的數(shù)據(jù)頭,數(shù)據(jù)尾和數(shù)據(jù),這就是眾所周知的“封裝(Encapsulation)”。

    信息交換發(fā)生在對(duì)等OSI層之間,源系統(tǒng)中的每一層把控制信息附加到數(shù)據(jù)中,而目的系統(tǒng)的每一層則對(duì)接收到的信息進(jìn)行分析,并從數(shù)據(jù)中移除控制信息。例如系統(tǒng)A 的數(shù)據(jù)從應(yīng)用層軟件發(fā)往系統(tǒng)B,數(shù)據(jù)首先被傳輸?shù)较到y(tǒng)A的應(yīng)用層,然后由系統(tǒng)A的應(yīng)用層將系統(tǒng)B應(yīng)用層所需的控制信息附加在實(shí)際傳輸?shù)臄?shù)據(jù)之前,封裝后的信息單元(數(shù)據(jù)頭和數(shù)據(jù))被傳輸?shù)奖硎緦樱硎緦釉賹邢到y(tǒng)B表示層所需的控制信息附加到數(shù)據(jù)頭中,隨著每層附加包含系統(tǒng)B同層所需要的控制信息的數(shù)據(jù)頭(或數(shù)據(jù)尾),信息單元長(zhǎng)度不斷變化,整個(gè)信息單元在物理層被傳輸給網(wǎng)絡(luò)介質(zhì), 并通過(guò)介質(zhì)發(fā)送到系統(tǒng)B。 系統(tǒng)B 的物理層接收到信息單元后,將它傳送到數(shù)據(jù)鏈路層,然后系統(tǒng)B的數(shù)據(jù)鏈路層讀取附加的控制信息,移去數(shù)據(jù)頭,并把信息單元的余留部分傳送到網(wǎng)絡(luò)層。每一層都讀取并移去該層的數(shù)據(jù)頭,然后將信息單元的余留部分傳送到上一層,在應(yīng)用層執(zhí)行完這些步驟之后,系統(tǒng)A中的數(shù)據(jù)就以非常精確的格式傳送到系統(tǒng)B的應(yīng)用軟件中了。

    三、OSI參考模型與TCP/IP協(xié)議的比較研究

    使網(wǎng)絡(luò)中的兩臺(tái)計(jì)算機(jī)系統(tǒng)通信需要一致的協(xié)議,同時(shí)不通主機(jī)、不同廠商的網(wǎng)絡(luò)互聯(lián)需要統(tǒng)一的標(biāo)準(zhǔn)。國(guó)際標(biāo)準(zhǔn)化組織(ISO)早在20多年前就提出了開(kāi)放系統(tǒng)互聯(lián)(OSI)參考模型。OSI模型提出后的20多年來(lái),有關(guān)網(wǎng)絡(luò)協(xié)議設(shè)計(jì)的思想已經(jīng)有了很大發(fā)展,許多現(xiàn)代的網(wǎng)絡(luò)協(xié)議(例如本文將要介紹的TCP/IP協(xié)議)也不完全符合OSI模型,但是OSI的概念與思想仍然被保留了下來(lái)。

    1、OSI參考模型

    OSI/RM只給出了計(jì)算機(jī)網(wǎng)絡(luò)的一些原則性說(shuō)明,并不是一個(gè)具體的網(wǎng)絡(luò)。它將整個(gè)網(wǎng)絡(luò)的功能劃分成七個(gè)層次(如圖1所示)。層與層之間的聯(lián)系是通過(guò)各層之間的接口來(lái)進(jìn)行的,上層通過(guò)接口向下層提出服務(wù)請(qǐng)求,而下層通過(guò)接口向上層提供服務(wù)。兩個(gè)用戶計(jì)算機(jī)通過(guò)網(wǎng)絡(luò)進(jìn)行通信時(shí),除物理層之外,其余各對(duì)等層之間均不存在直接的通信關(guān)系,而是通過(guò)各對(duì)等層之間的通信協(xié)議來(lái)進(jìn)行通信(用虛線連接),只有兩物理層之間通過(guò)傳輸介質(zhì)進(jìn)行真正的數(shù)據(jù)通信。

    2、TCP/IP協(xié)議分層

    網(wǎng)絡(luò)接口層 這是TCP/IP協(xié)議的最低一層,包括有多種邏輯鏈路控制和媒體訪問(wèn)協(xié)議。網(wǎng)絡(luò)接口層的功能是接收IP數(shù)據(jù)報(bào)并通過(guò)特定的網(wǎng)絡(luò)進(jìn)行傳輸,或從網(wǎng)絡(luò)上接收物理幀,抽取出IP數(shù)據(jù)報(bào)并轉(zhuǎn)交給網(wǎng)際層。

    網(wǎng)際網(wǎng)層(IP層) 該層包括以下協(xié)議:IP(網(wǎng)際協(xié)議)、ICMP(Internet Control Message Protocol,因特網(wǎng)控制報(bào)文協(xié)議)、ARP(Address Resolution Protocol,地址解析協(xié)議)、RARP(Reverse Address Resolution Protocol,反向地址解析協(xié)議)。該層負(fù)責(zé)相同或不同網(wǎng)絡(luò)中計(jì)算機(jī)之間的通信,主要處理數(shù)據(jù)報(bào)和路由。在IP層中,ARP協(xié)議用于將IP地址轉(zhuǎn)換成物理地址,RARP協(xié)議用于將物理地址轉(zhuǎn)換成IP地址,ICMP協(xié)議用于報(bào)告差錯(cuò)和傳送控制信息。IP協(xié)議在TCP/IP協(xié)議組中處于核心地位。

    傳輸層 該層提供TCP(傳輸控制協(xié)議)和UDP(User Datagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)兩個(gè)協(xié)議,它們都建立在IP協(xié)議的基礎(chǔ)上,其中TCP提供可靠的面向連接服務(wù),UDP提供簡(jiǎn)單的無(wú)連接服務(wù)。傳輸層提供端到端,即應(yīng)用程序之間的通信,主要功能是數(shù)據(jù)格式化、數(shù)據(jù)確認(rèn)和丟失重傳等。

    應(yīng)用層 TCP/IP協(xié)議的應(yīng)用層相當(dāng)于OSI模型的會(huì)話層、表示層和應(yīng)用層,它向用戶提供一組常用的應(yīng)用層協(xié)議,其中包括:Telnet、SMTP、DNS等。此外,在應(yīng)用層中還包含有用戶應(yīng)用程序,它們均是建立在TCP/IP協(xié)議組之上的專用程序。

    3、OSI參考模型與TCP/IP協(xié)議的比較

    OSI參考模型與TCP/IP協(xié)議作為兩個(gè)為了完成相同任務(wù)的協(xié)議體系結(jié)構(gòu),因此二者有比較緊密的關(guān)系,下面我們從以下幾個(gè)方面逐一比較它們之間的聯(lián)系與區(qū)別。

    l 分層結(jié)構(gòu)

    OSI參考模型與TCP/IP協(xié)議都采用了分層結(jié)構(gòu),都是基于獨(dú)立的協(xié)議棧的概念。OSI參考模型有7層,而TCP/IP協(xié)議只有4層,即TCP/IP協(xié)議沒(méi)有了表示層和會(huì)話層,并且把數(shù)據(jù)鏈路層和物理層合并為網(wǎng)絡(luò)接口層。不過(guò),二者的分層之間有一定的對(duì)應(yīng)關(guān)系,

    l 標(biāo)準(zhǔn)的特色

    OSI參考模型的標(biāo)準(zhǔn)最早是由ISO和CCITT(ITU的前身)制定的,有濃厚的通信背景,因此也打上了深厚的通信系統(tǒng)的特色,比如對(duì)服務(wù)質(zhì)量(QoS)、差錯(cuò)率的保證,只考慮了面向連接的服務(wù)。并且是先定義一套功能完整的構(gòu)架,再根據(jù)該構(gòu)架來(lái)發(fā)展相應(yīng)的協(xié)議與系統(tǒng)。

    TCP/IP協(xié)議產(chǎn)生于對(duì)Internet網(wǎng)絡(luò)的研究與實(shí)踐中,是應(yīng)實(shí)際需求而產(chǎn)生的,再由IAB、IETF等組織標(biāo)準(zhǔn)化,而并不是之前定義一個(gè)嚴(yán)謹(jǐn)?shù)目蚣?。而且TCP/IP最早是在UNIX系統(tǒng)中實(shí)現(xiàn)的,考慮了計(jì)算機(jī)網(wǎng)絡(luò)的特點(diǎn),比較適合計(jì)算機(jī)實(shí)現(xiàn)和使用。

    l 連接服務(wù)

    OSI的網(wǎng)絡(luò)層基本與TCP/IP的網(wǎng)際層對(duì)應(yīng),二者的功能基本相似,但是尋址方式有較大的區(qū)別。

    OSI的地址空間為不固定的可變長(zhǎng),由選定的地址命名方式?jīng)Q定,最長(zhǎng)可達(dá)160byte,可以容納非常大的網(wǎng)絡(luò),因而具有較大的成長(zhǎng)空間。根據(jù)OSI的規(guī)定,網(wǎng)絡(luò)上每個(gè)系統(tǒng)至多可以有256個(gè)通信地址。

    TCP/IP網(wǎng)絡(luò)的地址空間為固定的4byte(在目前常用的IPV4中是這樣,在IPV6中將擴(kuò)展到16byte)。網(wǎng)絡(luò)上的每一個(gè)系統(tǒng)至少有一個(gè)唯一的地址與之對(duì)應(yīng)。

    l 傳輸服務(wù)

    OSI與TCP/IP的傳輸層都對(duì)不同的業(yè)務(wù)采取不同的傳輸策略。OSI定義了五個(gè)不同層次的服務(wù):TP1,TP2,TP3,TP4,TP5。TCP/IP定義了TCP和UPD兩種協(xié)議,分別具有面向連接和面向無(wú)連接的性質(zhì)。其中TCP與OSI中的TP4,UDP與OSI中的TP0在構(gòu)架和功能上大體相同,只是內(nèi)部細(xì)節(jié)有一些差異。

    l 應(yīng)用范圍

    OSI由于體系比較復(fù)雜,而且設(shè)計(jì)先于實(shí)現(xiàn),有許多設(shè)計(jì)過(guò)于理想,不太方便計(jì)算機(jī)軟件實(shí)現(xiàn),因而完全實(shí)現(xiàn)OSI參考模型的系統(tǒng)并不多,應(yīng)用的范圍有限。而TCP/IP協(xié)議最早在計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn),在UNIX、Windows平臺(tái)中都有穩(wěn)定的實(shí)現(xiàn),并且提供了簡(jiǎn)單方便的編程接口(API),可以在其上開(kāi)發(fā)出豐富的應(yīng)用程序,因此得到了廣泛的應(yīng)用。TCP/IP協(xié)議已成為目前網(wǎng)際互聯(lián)事實(shí)上的國(guó)際標(biāo)準(zhǔn)和工業(yè)標(biāo)準(zhǔn)。

    4、OSI參考模型與TCP/IP協(xié)議的發(fā)展趨勢(shì)

    從以上的比較可以看出,OSI參考模型和TCP/IP協(xié)議大致相似,也各具特色。雖然TCP/IP在目前的應(yīng)用中占了統(tǒng)治地位,在下一代網(wǎng)絡(luò)(NGN)中也有強(qiáng)大的發(fā)展?jié)摿Γ踔劣腥颂岢隽恕癊verything is IP”的預(yù)言。但是OSI作為一個(gè)完整、嚴(yán)謹(jǐn)?shù)捏w系結(jié)構(gòu),也有它的生存空間,它的設(shè)計(jì)思想在許多系統(tǒng)中得以借鑒,同時(shí)隨著它的逐步改進(jìn),必將得到更廣泛的應(yīng)用。

    TCP/IP目前面臨的主要問(wèn)題有地址空間問(wèn)題、QoS問(wèn)題、安全問(wèn)題等。地址問(wèn)題有望隨著IPV6的引入而得到解決,QoS、安全保證也正在研究,并取得了不少的成果。因此,TCP/IP在一段時(shí)期內(nèi)還將保持它強(qiáng)大的生命力。OSI的確定在于太理想化,不易適應(yīng)變化與實(shí)現(xiàn)。因此,它在這些方面做出適當(dāng)?shù)恼{(diào)整,也將會(huì)迎來(lái)自己的發(fā)展機(jī)會(huì)。

    盡管OSI模型在各種場(chǎng)合得到了廣泛的應(yīng)用,但由于其建立時(shí)間過(guò)早,各種網(wǎng)絡(luò)的發(fā)展不斷突破了OSI參考模型,特別是互聯(lián)網(wǎng)的發(fā)展,對(duì)OSI模型是一個(gè)巨大的挑戰(zhàn)。OSI參考模型的教訓(xùn)是:首先,引入時(shí)間過(guò)晚,建立標(biāo)準(zhǔn)時(shí)TCP/IP已在大學(xué)使用,而后來(lái)又被廣泛使用;其次,在技術(shù)上不能完全適應(yīng)網(wǎng)絡(luò)發(fā)展現(xiàn)狀,如會(huì)晤層在大多數(shù)應(yīng)用中很少使用,表述層幾乎是空的,實(shí)際上英國(guó)給ISO的建議只有5層,而不是7層。相反數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層內(nèi)容過(guò)多,有時(shí)不得不分成子層,每一子層賦予不同的功能。OSI的另一個(gè)問(wèn)題是有些功能在不同的層一再出現(xiàn),如編址、流量控制、糾錯(cuò)等等。有些功能放在那里很難達(dá)成一致意見(jiàn),如安全性、加密及網(wǎng)絡(luò)管理層很難達(dá)成一致而干脆未包括在內(nèi)。同時(shí)OSI完全忽略了無(wú)連接業(yè)務(wù)的相應(yīng)的協(xié)議,而這在LAN和演播室局域網(wǎng)中得到了廣泛的應(yīng)用,只是后來(lái)才加以補(bǔ)充。另一個(gè)嚴(yán)重問(wèn)題是OSI主要考慮通信,而計(jì)算機(jī)世界有相當(dāng)多的不同點(diǎn)。最后在OSI的實(shí)現(xiàn)和政策上都有一些問(wèn)題。

    可以看到,其中不存在會(huì)晤層和表述層,主要面向連接的網(wǎng)絡(luò)層也被以包交接為基礎(chǔ)的無(wú)連接互聯(lián)網(wǎng)絡(luò)層代替,稱為互聯(lián)網(wǎng)層,數(shù)據(jù)鏈路層和物理層也大大簡(jiǎn)化為主機(jī)到網(wǎng)絡(luò)層(Host-To-Network),除了指出主機(jī)必須使用能發(fā)送IP包的協(xié)議外并不規(guī)定什么。在互聯(lián)網(wǎng)層中定義了包結(jié)構(gòu)和相應(yīng)的協(xié)議,稱為互聯(lián)網(wǎng)協(xié)議(IP:Internet Protocol),主要作用是將IP包送到相應(yīng)的地址。TCP/IP傳送層的作用類似于OSI傳送層的作用,是使源和目標(biāo)設(shè)備相互對(duì)話。TCP/IP定義了兩種端到端協(xié)議,第一種是傳輸控制協(xié)議(TCP:Transmission Control Protocol),是可靠的面向連接的協(xié)議,能確保拜特流無(wú)誤碼從源設(shè)備傳送到互聯(lián)網(wǎng)中的其他設(shè)備。它將輸入拜特流分割成較小的信息并將其每一個(gè)都放入互聯(lián)網(wǎng)層,在接收端,接收TCP重組所接收的信息還原成原拜特流。TCP還進(jìn)行流量控制,確保較高速的發(fā)送端不會(huì)使較低速的接收設(shè)備過(guò)載。第二種協(xié)議是用戶數(shù)據(jù)報(bào)協(xié)議(UDP:User Datagram Protocol),是一個(gè)非確保的無(wú)連接協(xié)議,用于那些不需要TCP順序和流量控制的應(yīng)用,廣泛用于單項(xiàng)數(shù)據(jù)傳輸、服務(wù)器用戶類型的應(yīng)答應(yīng)用。在這些應(yīng)用中,即時(shí)傳送比精確傳送更重要,典型的應(yīng)用就是語(yǔ)言和視頻傳輸。 在傳送層上面是應(yīng)用層,包括了所有終端協(xié)議。早期的包括虛擬終端(TELNET),文件傳送(FTP)和電子郵件(SMTP),虛擬終端協(xié)議允許用戶登錄道遠(yuǎn)端設(shè)備并在那里工作。以后加入的有域名服務(wù)(DNS:Domain Name Service)、網(wǎng)絡(luò)新聞傳送協(xié)議(NNTP:Network News Transport Protocol) 和超文本傳輸協(xié)議(HTTP: Hyper Text Transport Protocol)。域名服務(wù)將主機(jī)名字與網(wǎng)絡(luò)地址相匹配;網(wǎng)絡(luò)新聞傳送協(xié)議用于在網(wǎng)上到處發(fā)送新聞;超文本傳輸協(xié)議用來(lái)傳輸網(wǎng)頁(yè)。

    TCP/IP也不是對(duì)什么情況下都適合的,它沒(méi)有象OSI模型那樣有明確定義的“服務(wù)”、“接口”和“協(xié)議”,因此軟件工程師在設(shè)計(jì)時(shí),在規(guī)范和實(shí)現(xiàn)之間有較大的距離,也很少有使用新技術(shù)設(shè)計(jì)新網(wǎng)絡(luò)的指導(dǎo)意見(jiàn)。TCP/IP也很難用來(lái)描述不同需要的其他協(xié)議,其中的主機(jī)到網(wǎng)絡(luò)層也很難說(shuō)是一層,不能區(qū)分物理層和數(shù)據(jù)鏈路層,而它們是完全不同的。另一個(gè)問(wèn)題是由于TCP/IP應(yīng)用的廣泛,經(jīng)常會(huì)有一個(gè)大學(xué)的學(xué)生設(shè)計(jì)一些新的功能,并無(wú)償提供使用,其中有一些被廣泛擴(kuò)散,但由于考慮不是很全面,而很難替代,如虛擬終端協(xié)議TELNET原是為每秒10個(gè)字符設(shè)計(jì)的遠(yuǎn)端打字終端,與圖形用戶接口和鼠標(biāo)無(wú)關(guān),但25年后的今天,他仍然使用。與OSI的另一個(gè)區(qū)別是,OSI模型在網(wǎng)絡(luò)層支持無(wú)連接和面向連接的通信,而TCP/IP在網(wǎng)絡(luò)層只支持無(wú)連接通信,而在傳送層可以支持兩種通信。

    二、為什么ISO組織要提出OSI模型?

    世界上第一個(gè)網(wǎng)絡(luò)體系結(jié)構(gòu)由IBM公司提出(74年,SNA),以后其他公司也相繼提出自己的網(wǎng)絡(luò)體系結(jié)構(gòu)如:Digital公司的DNA,美國(guó)國(guó)防部的TCP/IP等,多種網(wǎng)絡(luò)體系結(jié)構(gòu)并存,其結(jié)果是若采用IBM的結(jié)構(gòu),只能選用IBM的產(chǎn)品,只能與同種結(jié)構(gòu)的網(wǎng)絡(luò)互聯(lián)。

    為了促進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,國(guó)際標(biāo)準(zhǔn)化組織ISO于1977年成立了一個(gè)委員會(huì),在現(xiàn)有網(wǎng)絡(luò)的基礎(chǔ)上,提出了不基于具體機(jī)型、操作系統(tǒng)或公司的網(wǎng)絡(luò)體系結(jié)構(gòu),稱為開(kāi)放系統(tǒng)互聯(lián)模型(OSI參考,open system interconnection)

    可以說(shuō)提出OSI是為了方便創(chuàng)建更好的計(jì)算機(jī)網(wǎng)絡(luò),方便資源共享

    三、什么是OSI模型?

    OSI(Open System Interconnect)開(kāi)放式系統(tǒng)互聯(lián)。

    一般都叫OSI參考模型

    是ISO(國(guó)際標(biāo)準(zhǔn)化組織)組織在1985年研究的網(wǎng)絡(luò)互聯(lián)模型。

    最早的時(shí)候網(wǎng)絡(luò)剛剛出現(xiàn)的時(shí)候,很多大型的公司都擁有了網(wǎng)絡(luò)技術(shù),公司內(nèi)部計(jì)算機(jī)可以相互連接??梢詤s不能與其它公司連接。因?yàn)闆](méi)有一個(gè)統(tǒng)一的規(guī)范。計(jì)算機(jī)之間相互傳輸?shù)男畔?duì)方不能理解。所以不能互聯(lián)。

    ISO為了更好的使網(wǎng)絡(luò)應(yīng)用更為普及,就推出了OSI參考模型。其含義就是推薦所有公司使用這個(gè)規(guī)范來(lái)控制網(wǎng)絡(luò)。這樣所有公司都有相同的規(guī)范,就能互聯(lián)了。

    其內(nèi)容如下:

    第7層應(yīng)用層—直接對(duì)應(yīng)用程序提供服務(wù),應(yīng)用程序可以

    變化,但要包括電子消息傳輸

    第6層表示層—格式化數(shù)據(jù),以便為應(yīng)用程序提供通用接

    口。這可以包括加密服務(wù)

    第5層會(huì)話層—在兩個(gè)節(jié)點(diǎn)之間建立端連接。此服務(wù)包括

    建立連接是以全雙工還是以半雙工的方式進(jìn)行設(shè)

    置,盡管可以在層4中處理雙工方式

    第4層傳輸層—常規(guī)數(shù)據(jù)遞送-面向連接或無(wú)連接。包括

    全雙工或半雙工、流控制和錯(cuò)誤恢復(fù)服務(wù)

    第3層網(wǎng)絡(luò)層—本層通過(guò)尋址來(lái)建立兩個(gè)節(jié)點(diǎn)之間的連接,

    它包括通過(guò)互連網(wǎng)絡(luò)來(lái)路由和中繼數(shù)據(jù)

    第2層數(shù)據(jù)鏈路層—在此層將數(shù)據(jù)分幀,并處理流控制。本層

    指定拓?fù)浣Y(jié)構(gòu)并提供硬件尋址

    第1層物理層—原始比特流的傳輸,電子信號(hào)傳輸和硬件接口

    數(shù)據(jù)發(fā)送時(shí),從第七層傳到第一層,接受方則相反。

    上三層總稱應(yīng)用層,用來(lái)控制軟件方面。

    下四層總稱數(shù)據(jù)流層,用來(lái)管理硬件。

    數(shù)據(jù)在發(fā)至數(shù)據(jù)流層的時(shí)候?qū)⒈徊鸱帧?/p>

    在傳輸層的數(shù)據(jù)叫段 網(wǎng)絡(luò)層叫包 數(shù)據(jù)鏈路層叫幀 物理層叫比特流 這樣的叫法叫PDU (協(xié)議數(shù)據(jù)單元)

    OSI中每一層都有每一層的作用。比如網(wǎng)絡(luò)層就要管理本機(jī)的IP的目的地的IP。數(shù)據(jù)鏈路層就要管理MAC地址(介質(zhì)訪問(wèn)控制)等等,所以在每層拆分?jǐn)?shù)據(jù)后要進(jìn)行封裝,以完成接受方與本機(jī)相互聯(lián)系通信的作用。

    如以此規(guī)定。

    OSI模型用途相當(dāng)廣泛。

    比如交換機(jī)、集線器、路由器等很多網(wǎng)絡(luò)設(shè)備的設(shè)計(jì)都是參照OSI模型設(shè)計(jì)的。

    知道道這么多就可以了。至少CCNA就考這么多。

    四、OSI參考模型是由ISO提出與制定的嗎?

    是的,國(guó)際標(biāo)準(zhǔn)化組織(iso)在1977年設(shè)立理專門的機(jī)構(gòu)提出的一個(gè)使計(jì)算機(jī)能夠互聯(lián)的標(biāo)準(zhǔn)框架--開(kāi)放式系統(tǒng)互聯(lián)參考模型(osi/rm)

    以上就是小編對(duì)于osi是哪一年提出的問(wèn)題和相關(guān)問(wèn)題的解答了,如有疑問(wèn),可撥打網(wǎng)站上的電話,或添加微信。


    推薦閱讀:

    華為Harmonyos怎么開(kāi)啟OTG

    杭州cos線下(杭州有cos專賣店地址)

    香蕉榴蓮絲瓜草莓污下載ios(香蕉榴蓮絲瓜草莓黃瓜榴蓮直播)

    SQL Error: select * from ***_ecms_news order by rand() desc limit 2
    問(wèn)大家
    SQL Error: select * from ***_ecms_ask order by rand() desc limit 3