2.2 OSI 七層模型及其功能
OSI七層模型及其功能
Application
Presentation
Session
Transport
Network
Datalink
Physical
Network processes to application
Data representation
Interhost communication
End-to-End connections
Addresses and best path
Access to media
Binary transmission
在七十年代末,國際標(biāo)準(zhǔn)化組織 ISO 提出了開放系統(tǒng)互連參考模型。協(xié)議分層大大簡化了網(wǎng)絡(luò)協(xié)議的復(fù)雜性,這實際也是自頂向下、逐步細化的程序設(shè)計方法的很好的應(yīng)用。網(wǎng)絡(luò)協(xié)議按功能組織成一系列“層”,每一層建筑在它的下層之上。分成的層數(shù),每一層的名字、功能,都可以不一樣,但是每一層的目的都是為上層提供一定的服務(wù),屏蔽低層的細節(jié)。
物理層涉及到通信在信道上傳輸?shù)脑急忍亓鳎鼘崿F(xiàn)傳輸數(shù)據(jù)所需要的機械、電氣、功能性及過程等手段。
數(shù)據(jù)鏈路層的主要任務(wù)是提供對物理層的控制,檢測并糾正可能出現(xiàn)的錯誤,使之對網(wǎng)絡(luò)層顯現(xiàn)一條無錯線路;并且進行流量調(diào)控。
網(wǎng)絡(luò)層檢查網(wǎng)絡(luò)拓撲,以決定傳輸報文的最佳路由,其關(guān)鍵問題是確定數(shù)據(jù)包從源端到目的端如何選擇路由。
傳輸層的基本功能是從會話層接受數(shù)據(jù),并且在必要的時候把它分成較小的單元,傳遞給網(wǎng)絡(luò)層,并確保到達對方的各段信息正確無誤。 會話層允許不同機器上的用戶建立會話關(guān)系,在協(xié)調(diào)不同應(yīng)用程序之間的通信時要涉及會話層,該層使每個應(yīng)用程序知道其它應(yīng)用程序的狀態(tài)。
表示層關(guān)注于所傳輸?shù)男畔⒌恼Z法和意義,它把來自應(yīng)用層與計算機有關(guān)的數(shù)據(jù)格式處理成與計算機無關(guān)的格式。
應(yīng)用層包含大量人們普遍需要的協(xié)議,并且具有文件傳輸功能。其任務(wù)是顯示接收到的信息,把用戶的新數(shù)據(jù)發(fā)送到低層。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |