(1)物理層:機(jī)械特性、電氣特性、功能特性、規(guī)程特性
物理層是參考模型中的最底層,主要定義了系統(tǒng)的電氣、機(jī)械、過程和功能標(biāo)準(zhǔn)。如:電壓、物理數(shù)據(jù)速率、最大傳輸距離、物理聯(lián)接器和其他的類似特性。物理層的主要功能是利用傳輸介質(zhì)為數(shù)據(jù)鏈路層提供物理聯(lián)接,負(fù)責(zé)數(shù)據(jù)流的物理傳輸工作。物理層傳輸?shù)幕締挝皇潜忍亓?,?/span>0和1,也就是最基本的電信號或光信號,是最基本的物理傳輸特征。
(2)數(shù)據(jù)鏈路層:鏈路管理、幀同步、流量控制、差錯控制、將數(shù)據(jù)和控制信息區(qū)分開、透明傳輸、尋址
數(shù)據(jù)鏈路層是在通信實(shí)體問建立數(shù)據(jù)鏈路聯(lián)接,傳輸?shù)幕締挝粸?/span>“幀”,并為網(wǎng)絡(luò)層提供差錯控制和流量控制服務(wù)。數(shù)據(jù)鏈路層由MAC(介質(zhì)訪問控制子層)和LLC(邏輯鏈路控制子層)組成。介質(zhì)訪問控制子層的主要任務(wù)是規(guī)定如何在物理線路上傳輸幀。邏輯鏈路控制子層對在同一條網(wǎng)絡(luò)鏈路上的設(shè)備之間的通信進(jìn)行管理。數(shù)據(jù)鏈路控制子層主要負(fù)責(zé)邏輯上識別不同協(xié)議類型,并對其進(jìn)行封裝。也就是說數(shù)據(jù)鏈路控制子層會接受網(wǎng)絡(luò)協(xié)議數(shù)據(jù)、分組的數(shù)據(jù)報并且添加更多的控制信息,從而把這個分組傳送到它的目標(biāo)設(shè)備。
(3)網(wǎng)絡(luò)層:建立邏輯地址、路由選擇、數(shù)據(jù)轉(zhuǎn)發(fā)
網(wǎng)絡(luò)層主要為數(shù)據(jù)在節(jié)點(diǎn)之間傳輸創(chuàng)建邏輯鏈路,通過路由選擇算法為分組選擇最佳路徑,從而實(shí)現(xiàn)擁塞控制、網(wǎng)絡(luò)互聯(lián)等功能。網(wǎng)絡(luò)層是以路由器為最高節(jié)點(diǎn)俯瞰網(wǎng)絡(luò)的關(guān)鍵層,它負(fù)責(zé)把分組從源網(wǎng)絡(luò)傳輸?shù)侥繕?biāo)網(wǎng)絡(luò)的路由選擇工作。互聯(lián)網(wǎng)是由多個網(wǎng)絡(luò)組成在一起的一個集合,正是借助了網(wǎng)絡(luò)層的路由路徑選擇功能,才能使得多個網(wǎng)絡(luò)之間的聯(lián)接得以暢通,信息得以共享。網(wǎng)絡(luò)層提供的服務(wù)有面向聯(lián)接和面向無聯(lián)接的服務(wù)兩種。面向聯(lián)接的服務(wù)是可靠的聯(lián)接服務(wù),是數(shù)據(jù)在交換之前必須先建立聯(lián)接,然后傳輸數(shù)據(jù),結(jié)束后終止之前建立聯(lián)接的服務(wù)。網(wǎng)絡(luò)層以虛電路服務(wù)的方式實(shí)現(xiàn)面向聯(lián)接的服務(wù)。面向無聯(lián)接的服務(wù)是一種不可靠的服務(wù),不能防止報文的丟失、重發(fā)或失序。面向無聯(lián)接的服務(wù)優(yōu)點(diǎn)在于其服務(wù)方式靈活方便,并且非常迅速。網(wǎng)絡(luò)層以數(shù)據(jù)報服務(wù)的方式實(shí)現(xiàn)面向無聯(lián)接的服務(wù)。
(4)傳輸層:端到端的數(shù)據(jù)傳輸、數(shù)據(jù)流的接口
傳輸層是網(wǎng)絡(luò)體系結(jié)構(gòu)中高低層之間銜接的一個接口層。傳輸層不僅僅是一個單獨(dú)的結(jié)構(gòu)層,而是整個分析體系協(xié)議的核心。傳輸層主要為用戶提供End—to—End(端到端)服務(wù),處理數(shù)據(jù)報錯誤、數(shù)據(jù)包次序等傳輸問題。傳輸層是計(jì)算機(jī)通信體系結(jié)構(gòu)中關(guān)鍵一層,它向高層屏蔽了下層數(shù)據(jù)的通信細(xì)節(jié),使用戶完全不用考慮物理層、數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層工作的詳細(xì)情況。傳輸層使用網(wǎng)絡(luò)層提供的網(wǎng)絡(luò)聯(lián)接服務(wù),依據(jù)系統(tǒng)需求可以選擇數(shù)據(jù)傳輸時使用面向聯(lián)接的服務(wù)或是面向無聯(lián)接的服務(wù)
(5)會話層:約定收發(fā)順序、建立對話形式
會話層的主要功能是負(fù)責(zé)維護(hù)兩個節(jié)點(diǎn)之間的傳輸聯(lián)接,確保點(diǎn)到點(diǎn)傳輸不中斷,以及管理數(shù)據(jù)交換等功能。會話層在應(yīng)用進(jìn)程中建立、管理和終止會話。會話層還可以通過對話控制來決定使用何種通信方式,全雙工通信或半雙工通信。會話層通過自身協(xié)議對請求與應(yīng)答進(jìn)行協(xié)調(diào)
(6)表示層:變換信息內(nèi)容的表現(xiàn)形式
表示層為在應(yīng)用過程之間傳送的信息提供表示方法的服務(wù)。表示層以下各層主要完成的是從源端到目的端可靠地的數(shù)據(jù)傳送,而表示層更關(guān)心的是所傳送數(shù)據(jù)的語法和語義。表示層的主要功能是處理在兩個通信系統(tǒng)中交換信息的表示方式,主要包括數(shù)據(jù)格式變化、數(shù)據(jù)加密與解密、數(shù)據(jù)壓縮與解壓等。在網(wǎng)絡(luò)帶寬一定的前提下數(shù)據(jù)壓縮的越小其傳輸速率就越快,所以表示層的數(shù)據(jù)壓縮與解壓被視為掌握網(wǎng)絡(luò)傳輸速率的關(guān)鍵因素。表示層提供的數(shù)據(jù)加密服務(wù)是重要的網(wǎng)絡(luò)安全要素,其確保了數(shù)據(jù)的安全傳輸,也是各種安全服務(wù)最為重視的關(guān)鍵。表示層為應(yīng)用層所提供的服務(wù)包括:語法轉(zhuǎn)換、語法選擇和聯(lián)接管理。
(7)應(yīng)用層:NFS SNMP FTP DNS TELNET SMTP
應(yīng)用層是OSI模型中的最高層,是直接面向用戶的一層,用戶的通信內(nèi)容要由應(yīng)用進(jìn)程解決,這就要求應(yīng)用層采用不同的應(yīng)用協(xié)議來解決不同類型的應(yīng)用要求,并且保證這些不同類型的應(yīng)用所采用的低層通信協(xié)議是一致的。應(yīng)用層中包含了若干獨(dú)立的用戶通用服務(wù)協(xié)議模塊,為網(wǎng)絡(luò)用戶之間的通信提供專用的程序服務(wù)。需要注意的是應(yīng)用層并不是應(yīng)用程序,而是為應(yīng)用程序提供服務(wù)。
全網(wǎng)通路由器在網(wǎng)絡(luò)層中主要特性是核心負(fù)責(zé)創(chuàng)建邏輯鏈路,路由選擇,數(shù)據(jù)收發(fā)。