OSI七層模型
概述
OSI(Open System Interconnection)共分為物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、表示層、應(yīng)用層七層,其具體的功能如下。
一,物理層
1.提供建立、維護(hù)和釋放物理鏈路所需的機械、電氣功能和規(guī)程等特性
2.通過傳輸介質(zhì)進(jìn)行數(shù)據(jù)流(比特流)的物理傳輸、故障監(jiān)測和物理層管理
3.從數(shù)據(jù)鏈路層接收幀,將比特流轉(zhuǎn)換成底層物理介質(zhì)上的信號
二,數(shù)據(jù)鏈路層
1.在物理鏈路的兩端之間傳輸數(shù)據(jù)
2.在網(wǎng)絡(luò)層實體間提供數(shù)據(jù)傳輸功能和控制
3.提供數(shù)據(jù)的流量控制
4.檢測和糾正物理鏈路產(chǎn)生的差錯
5.格式化的消息稱為幀
三,網(wǎng)絡(luò)層
1.負(fù)責(zé)端到端的數(shù)據(jù)的路由或交換,為透明地傳輸數(shù)據(jù)建立連接
2.尋址并解決與數(shù)據(jù)在異構(gòu)網(wǎng)絡(luò)間傳輸相關(guān)的所有問題
3.使用上面的傳輸層和下面的數(shù)據(jù)鏈路層的功能
4.格式化的消息稱為分組
四,傳輸層
1.提供無差錯的數(shù)據(jù)傳輸
2.接收來自會話層的數(shù)據(jù),如果需要,將數(shù)據(jù)分割成更小的分組,向網(wǎng)絡(luò)層傳送分組并確保分組完整和正確到達(dá)它們的目的地
3.在系統(tǒng)之間提供可靠的透明的數(shù)據(jù)傳輸,提供端到端的錯誤恢復(fù)和流量控制
五,會話層
1.提供節(jié)點之間通信過程的協(xié)調(diào)
2.負(fù)責(zé)執(zhí)行會話規(guī)則(如:連接是否允許半雙工或全雙工通信)、同步數(shù)據(jù)流以及當(dāng)故障發(fā)生時重新建立連接
3.使用上面的表示層和下面的傳輸層的功能
六,表示層
1.提供數(shù)據(jù)格式、變換和編碼轉(zhuǎn)換
2.涉及正在傳輸數(shù)據(jù)的語法和語義
3.將消息以合適電子傳輸?shù)母袷骄幋a
4.執(zhí)行該層的數(shù)據(jù)壓縮和加密
5.從應(yīng)用層接收消息,轉(zhuǎn)換格式,并傳送到會話層,該層常合并在應(yīng)用層中
七,應(yīng)用層
包括各種協(xié)議,它們定義了具體的面向用戶的應(yīng)用:如電子郵件、文件傳輸?shù)?/p>
總結(jié)
低三層模型屬于通信子網(wǎng),涉及為用戶間提供透明連接,操作主要以每條鏈路(?hop-by-hop)為基礎(chǔ),在節(jié)點間的各條數(shù)據(jù)鏈路上進(jìn)行通信。由網(wǎng)絡(luò)層來控制各條鏈路上的通信,但要依賴于其他節(jié)點的協(xié)調(diào)操作。
高三層屬于資源子網(wǎng),主要涉及保證信息以正確可理解形式傳送。
傳輸層是高三層和低三層之間的接口,它是第一個端到端的層次,保證透明的端到端連接,滿足用戶的服務(wù)質(zhì)量(QoS)要求,并向高三層提供合適的信息形式。