網(wǎng)絡(luò)模型

網(wǎng)絡(luò)模型現(xiàn)在通用的是開放系統(tǒng)互聯(lián)參考模型,一共有7層,分別是:

應(yīng)用層

表示層

會話層

傳輸層

網(wǎng)絡(luò)層

數(shù)據(jù)鏈路層

物理層

1. 物理層

物理層并不是物理媒體本身,它是開放系統(tǒng)中利用物理媒體實現(xiàn)物理連接的功能描述和執(zhí)行連接的規(guī)程,主要功能是為數(shù)據(jù)端設(shè)備提供傳送數(shù)據(jù)通路和傳輸數(shù)據(jù)。物理層的所有協(xié)議規(guī)定了不同種類的傳輸設(shè)備、傳輸媒介如何將數(shù)字信號從一端傳送到另一端,而不管傳送的是什么數(shù)據(jù)。物理層是完全面向硬件的,是整個開放系統(tǒng)的基礎(chǔ),通過一系列協(xié)議定義了通信設(shè)備的機械、電氣、功能和過程的條件。

物理層上使用的協(xié)議有:802.3系列協(xié)議、802.11系列協(xié)議等,常見的物理層設(shè)備有:網(wǎng)卡、光纖、串口、并口等。

2. 數(shù)據(jù)鏈路層

數(shù)據(jù)鏈路層是在物理層已能將信號發(fā)送到通信鏈路中的基礎(chǔ)上,負責建立一條可靠的數(shù)據(jù)傳送通道,在相鄰結(jié)點之間有效地傳送數(shù)據(jù)。在物理媒體上傳輸?shù)臄?shù)據(jù)難免受到各種不可靠因素的影響而產(chǎn)生差錯,為了彌補物理層上的不足,為上層提供無差錯的數(shù)據(jù)傳輸,就要能對數(shù)據(jù)進行檢錯和糾錯,數(shù)據(jù)鏈路的建立、拆除、對數(shù)據(jù)的檢錯、糾錯是數(shù)據(jù)鏈路層的基本任務(wù)。

數(shù)據(jù)鏈路層通過一系列協(xié)議實現(xiàn)的功能包括:數(shù)據(jù)封裝成幀、流量控制、差錯控制、傳輸管理。就發(fā)送端而言,數(shù)據(jù)鏈路層將來自網(wǎng)絡(luò)層的數(shù)據(jù)按一定規(guī)則轉(zhuǎn)化為比特流送到物理層進行處理;就接收端而言,數(shù)據(jù)鏈路層將來自物理層的比特流合并成完整的數(shù)據(jù)幀供網(wǎng)絡(luò)層使用。數(shù)據(jù)鏈路層上使用的協(xié)議有:PPP、PPPoE、CSMA/CD等。


3. 網(wǎng)絡(luò)層

網(wǎng)絡(luò)層是開放系統(tǒng)互連參考模型中的第三層,介于傳輸層和數(shù)據(jù)鏈路層之間,它在數(shù)據(jù)鏈路層提供的兩個相鄰端點之間的數(shù)據(jù)幀的傳送功能上,進一步管理網(wǎng)絡(luò)中的數(shù)據(jù)通信,將數(shù)據(jù)設(shè)法從源端經(jīng)過若干個中間節(jié)點傳送到目的端,從而向傳輸層提供最基本的端到端的數(shù)據(jù)傳送服務(wù)。網(wǎng)絡(luò)層上使用的協(xié)議有:IP、ARP、ICMP、IMGP等。

4. 傳輸層

傳輸層實現(xiàn)發(fā)送端和接收端的端到端的數(shù)據(jù)分組傳送,負責保證實現(xiàn)數(shù)據(jù)包無差錯、按順序、無丟失和無冗余地傳輸。在傳輸層上,所執(zhí)行的任務(wù)包括檢錯和糾錯,傳輸層的出現(xiàn)是為了更加有效地利用網(wǎng)絡(luò)層所提供的服務(wù),進一步地提高數(shù)據(jù)傳輸?shù)目煽啃?。傳輸層具備的差錯恢復、流量控制等功能,可以對會話層屏蔽通信子網(wǎng)的細節(jié)與差異。傳輸層面對的數(shù)據(jù)對象已不是網(wǎng)絡(luò)地址和主機地址,而是會話層的界面端口。傳輸層上使用的協(xié)議有:TCP、UDP等。

5. 會話層

會話層的主要功能是按照在應(yīng)用進程之間約定的原則,按照正確的順序收、發(fā)數(shù)據(jù),進行各種形態(tài)的對話。會話層規(guī)定了會話服務(wù)用戶間會話連接的建立和拆除規(guī)程以及數(shù)據(jù)傳送規(guī)程。會話層還提供數(shù)據(jù)同步和檢查點功能,這樣當網(wǎng)絡(luò)失效時,會對失效后的數(shù)據(jù)進行重發(fā)。會話層上使用的協(xié)議有:NetBIOS、LDAP等。

6. 表示層

表示層的主要功能是把應(yīng)用層提供的信息變換為能夠共同理解的形式,提供字符代碼、數(shù)據(jù)格式、控制信息格式、加密等的統(tǒng)一表示。表示層的作用之一是為異種機通信提供一種公共語言,以便能進行互操作。表示層負責的主要工作有:通信協(xié)議的轉(zhuǎn)換、數(shù)據(jù)的翻譯、數(shù)據(jù)的加密、數(shù)據(jù)的壓縮、字符的轉(zhuǎn)換等。表示層上使用的協(xié)議有:ASCII、ASN.1、MPEG等。

7. 應(yīng)用層

應(yīng)用層是OSI/RM模型的最高層,主要功能是實現(xiàn)應(yīng)用進程(如用戶程序、終端操作員等)之間的信息交換,同時還具有一系列業(yè)務(wù)處理所需要的服務(wù)功能。應(yīng)用層是直接提供服務(wù)給使用者的應(yīng)用軟件的層,如電子郵箱、實時通信程序等都屬于應(yīng)用層的范疇。應(yīng)用層可實現(xiàn)網(wǎng)絡(luò)中一臺計算機上的應(yīng)用程序與另一臺計算機上的應(yīng)用程序之間的通信,就像在同一臺計算機上操作一樣。應(yīng)用層上使用的協(xié)議有:HTTP、FTP、SMTP、POP3等。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • OSI七層網(wǎng)絡(luò)模型與TCP/IP四層網(wǎng)絡(luò)模型 引用自:http://www.cnblogs.com/music00...
    Reinelili閱讀 2,001評論 0 2
  • 第一層物理層(比特)規(guī)定通訊設(shè)備的、機械的、電氣的、功能的、過程的特性,用以建立、維護和拆除物理鏈路連接。規(guī)定:為...
    24_yu閱讀 694評論 0 0
  • 網(wǎng)絡(luò)模型 計算機網(wǎng)絡(luò)是指由通信線路互相連接的許多自主工作的計算機構(gòu)成的集合體,各個部件之間以何種規(guī)則進行通信,就是...
    天天向上卡索閱讀 313評論 0 0
  • 13.服務(wù)器圖片改了,url沒有變,需求,服務(wù)器的圖片變了,就從服務(wù)器加載圖片,如果服務(wù)器的沒變,就從本地加載 1...
    AlanGe閱讀 1,438評論 0 1
  • OSI七層模型 建立七層模型的主要目的是為解決異種網(wǎng)絡(luò)互連時所遇到的兼容性問題。它的最大優(yōu)點是將服務(wù)、接口和協(xié)議這...
    29號_2013閱讀 566評論 0 0

友情鏈接更多精彩內(nèi)容