3.開放系統(tǒng)互連參考模型各層的功能
1)物理層
物理層是 OSI 分層結(jié)構(gòu)體系中最重要、最基礎(chǔ)的一層,它建立在傳輸媒介基礎(chǔ)上,實現(xiàn)設(shè)備之間的物理接口。物理層只是接收和發(fā)送一串比特流,不考慮信息的意義和信息的結(jié)構(gòu)。
它包括對連接到網(wǎng)絡(luò)上的設(shè)備描述其各種機械的、電氣的和功能的規(guī)定,還定義電位的高低、變化的間隔、電纜的類型、連接器的特性等。物理層的數(shù)據(jù)單位是位。
物理層的功能是實現(xiàn)實體之間的按位傳輸,保證按位傳輸?shù)恼_性,并向數(shù)據(jù)鏈路層提供一個透明的位流傳輸。在數(shù)據(jù)終端設(shè)備、數(shù)據(jù)通信和交換設(shè)備等設(shè)備之間完成對數(shù)據(jù)鏈路的建立、保持和拆除操作。
2)數(shù)據(jù)鏈路層
數(shù)據(jù)鏈路層實現(xiàn)實體間數(shù)據(jù)的可靠傳送。通過物理層建立起來的鏈路,將具有一定意義和結(jié)構(gòu)的信息正確地在實體之間進行傳輸,同時為其上面的網(wǎng)絡(luò)層提供有效的服務(wù)。在數(shù)據(jù)鏈路層中對物理鏈路上產(chǎn)生的差錯進行檢測和校正,采用差錯控制技術(shù)保證數(shù)據(jù)通信的正確性;數(shù)據(jù)鏈路層還提供流量控制服務(wù),以保證發(fā)送方不致因為速度快而導(dǎo)致接收方來不及正確接收數(shù)據(jù)。數(shù)據(jù)鏈路層的數(shù)據(jù)單位是幀。
數(shù)據(jù)鏈路層的功能是實現(xiàn)系統(tǒng)實體間二進制信息塊的正確傳輸。為網(wǎng)絡(luò)層提供可靠無錯誤的數(shù)據(jù)信息。在數(shù)據(jù)鏈路中,需要解決的問題包括:信息模式、操作模式、差錯控制、流量控制、信息交換過程控制和通信控制規(guī)程。
3)網(wǎng)絡(luò)層
網(wǎng)絡(luò)層也稱通信子網(wǎng)層,是高層協(xié)議與低層協(xié)議之間的界面層,用于控制通信子網(wǎng)的操作,是通信子網(wǎng)與資源子網(wǎng)的接口。網(wǎng)絡(luò)層的主要任務(wù)是提供路由,為信息包的傳送選擇一條最佳路徑。網(wǎng)絡(luò)層還具有擁塞控制、信息包順序控制及網(wǎng)絡(luò)記賬等功能。在網(wǎng)絡(luò)層交換的數(shù)據(jù)單元是包。
網(wǎng)絡(luò)層的功能是向傳輸層提供服務(wù),同時接受來自數(shù)據(jù)鏈路層的服務(wù)。其主要功能是實現(xiàn)整個網(wǎng)絡(luò)系統(tǒng)內(nèi)連接,為傳輸層提供整個網(wǎng)絡(luò)范圍內(nèi)兩個終端用戶之間數(shù)據(jù)傳輸?shù)耐匪婕暗秸麄網(wǎng)絡(luò)范圍內(nèi)所有結(jié)點、通信雙方終端結(jié)點和中間結(jié)點幾方面的相互關(guān)系。所以網(wǎng)絡(luò)層的任務(wù)就是提供建立、保持和釋放通信連接手段,包括交換方式、路徑選擇、流量控制、陰塞與死鎖等。
4)傳輸層
傳輸層建立在網(wǎng)絡(luò)層和會放層之間,實質(zhì)上它是網(wǎng)絡(luò)體系結(jié)構(gòu)中高低層之間的銜接的一個接口層。傳輸層不僅是一個單獨的結(jié)構(gòu)層,它還是整個分層體系協(xié)議的核心,沒有傳輸層整個分層協(xié)議就沒有意義。
傳輸層獲得下層提供的服務(wù)包括:發(fā)送和接收順序正確的數(shù)據(jù)塊分組序列,并用其構(gòu)成傳輸層數(shù)據(jù);獲得網(wǎng)絡(luò)層地址,包括虛擬信道和邏輯信道。
傳輸層向上層提供的服務(wù)包括:無差錯的有序的報文收發(fā);提供傳輸連接;進行流量控制。
傳輸層的功能是從會話層接受數(shù)據(jù),根據(jù)需要把數(shù)據(jù)切成較小的數(shù)據(jù)片,并把數(shù)據(jù)送給網(wǎng)絡(luò)層,確保數(shù)據(jù)片正確到達網(wǎng)絡(luò)層,從而實現(xiàn)兩層間數(shù)據(jù)的透明傳送。
5)會話層
會話層用于建立、管理以及終止兩個應(yīng)用系統(tǒng)之間的會話。它是用戶連接到網(wǎng)絡(luò)的接口。它的基本任務(wù)是負責(zé)兩主機間的原始報文的傳輸。
會話層為表示層提供服務(wù),同時接受傳輸層的服務(wù)。為實現(xiàn)在表示層實體之間傳送數(shù)據(jù),會話連接必須被映射到傳輸連接上。
會話層的功能包括:會話層連接到傳輸層的映射、會話連接的流量控制、數(shù)據(jù)傳輸、會話連接恢復(fù)與釋放、會話連接管理、差錯控制。
會話層提供給表示層的服務(wù)包括:數(shù)據(jù)交換、隔離服務(wù)、交互管理、會話連接同步和異常報告。
會話層最重要的特征是數(shù)據(jù)交換。與傳輸連接相似,一個會話分為建立鏈路、數(shù)據(jù)交換和釋放鏈路個階段。
6)表示層
表示層向上對應(yīng)用層服務(wù),向下接受來自會話層的服務(wù)。表示層是為了應(yīng)用過程之間傳送的信息提供表示方法的服務(wù),它關(guān)心的只是發(fā)出信息的語法與語義。表示層要完成某些特定的功能,主要有不同數(shù)據(jù)編碼格式的轉(zhuǎn)換,提供數(shù)據(jù)壓縮、解壓縮服務(wù),對數(shù)據(jù)進行加密、解密。
表示層為應(yīng)用層提供的服務(wù)包括:語法選擇,語法轉(zhuǎn)換等。語法選擇是提供一種初始語法和以后修改這種選擇的手段。語法轉(zhuǎn)換涉及代碼轉(zhuǎn)換和字符集的轉(zhuǎn)換、數(shù)據(jù)格式的修改以及對數(shù)據(jù)結(jié)構(gòu)操作的適配。
7)應(yīng)用層
網(wǎng)絡(luò)應(yīng)用層是通信用戶之間的窗口,為用戶提供網(wǎng)絡(luò)管理、文件傳輸、事務(wù)處理等服務(wù)。其中包含了若干個獨立的、用戶通用的服務(wù)協(xié)議模塊。網(wǎng)絡(luò)應(yīng)用層是 OSI 的最高層,為網(wǎng)絡(luò)用戶之間的通信提供專用的程序。應(yīng)用層的內(nèi)容主要取決于用戶的各自需要,這一層涉及的主要問題是:分布數(shù)據(jù)庫、分布計算技術(shù)、網(wǎng)絡(luò)操作系統(tǒng)和分布操作系統(tǒng)、遠程文件傳輸、電子郵件、終端電話及遠程作業(yè)登錄與控制等。目前應(yīng)用層在國際上幾乎沒有完整的標準,是一個范圍很廣的研究領(lǐng)域。在 OSI 的 7 個層次中,應(yīng)用層是最復(fù)雜的,所包含的應(yīng)用層協(xié)議也最多,有些還正在研究和開發(fā)之中。
相關(guān)推薦:
2012年軟考系統(tǒng)分析師考試60天完美復(fù)習(xí)計劃
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |