簡介
為了更好地促進互聯(lián)網絡的研究和發(fā)展,國際標準化組織ISO制定了網絡互連的七層框架的一個參考模型,稱為開放系統(tǒng)互連參考模型,簡稱OSI/RM(Open System Internetwork Reference Model)。OSI參考模型是一個具有7層協(xié)議結構的開放系統(tǒng)互連模型,是由國際標準化組織在20世紀80年代早期制定的一套普遍適用的規(guī)范集合,使全球范圍的計算機可進行開放式通信。

應用層
是OSI/RM的最高層,提供用戶應用軟件與網絡之間的接口服務
表示層
主要解決用戶信息的語法表示問題。它將欲交換的數(shù)據(jù)從適合于某一用戶的抽象語法·,轉換為適合于網絡系統(tǒng)內部使用的傳送語法,即提供格式化的表示和轉換數(shù)據(jù)服務。數(shù)據(jù)的壓縮和解壓縮、加密和解密等工作也由表示層負責。
會話層
是“進程-進程”的層次,其主要功能是組織和同步不同的主機上各種進程間的通信(也稱為對話)。不參與數(shù)據(jù)運輸,但對數(shù)據(jù)運輸進行管理。在會話層及以上的高層次中,數(shù)據(jù)傳送的單位不在另外命名,統(tǒng)稱為報文。
傳輸層
是“端-端”層次,該層的任務是根據(jù)通信子網的特性,最佳的利用網絡資源并以可靠和經濟的方式,為兩個端系統(tǒng)(源站和目的站)的會話層之間提供建立、維護和取消傳輸連接的功能,負責可靠地傳輸數(shù)據(jù)。這一層數(shù)據(jù)傳送單位為報文。
網絡層
是“結點-結點”層次,在計算機網絡中進行通信的兩個計算機之間可能會經過很多個數(shù)據(jù)鏈路,也可能還要經過很多通信子網。網絡層主要負責如何使數(shù)據(jù)分組跨越通信子網從一個節(jié)點到另一個節(jié)點的正確傳送,即在通信子網中進行路由選擇。當分組要跨越多個通信子網才能到達目的地時,還要解決國際互聯(lián)的問題,另外,為避免通信子網中出現(xiàn)過多的分組,而造網絡擁塞,需要對流入通信子網的分組數(shù)量進行擁塞控制,這一層數(shù)據(jù)傳送單位是分組。
數(shù)據(jù)鏈路層
是相鄰結點層次,主要功能是通過校驗確認和反饋重發(fā)等手段,將不可靠的物理鏈路改造成對網絡層來說無差錯的數(shù)據(jù)鏈路,為網絡存在相鄰節(jié)點間無差錯的傳送,以幀為單位的數(shù)據(jù),數(shù)據(jù)鏈路層還要協(xié)調收發(fā)雙方的數(shù)據(jù)傳輸速率及進行流量控制,以防止接收方因來不及處理發(fā)送方發(fā)來的高速數(shù)據(jù)而導致緩沖器溢出丟失。這一層的數(shù)據(jù)傳送單位是幀。
物理層
要傳遞數(shù)據(jù),就要利用一些物理媒體,如雙絞線,同軸電纜等,但具體的物理媒體并不是物理層,物理層的任務是為他的上一層提供一個物理鏈接,定義了為建立維護和拆除物理鏈路所需的機械的電氣的功能的和規(guī)程的特性及作用,是確保原始的數(shù)據(jù)比特流能夠在物理媒體上傳輸,在物理層數(shù)據(jù)的傳送單位是為位(比特)。