電腦五層協議的體繫結構 1

來源:互聯網
上載者:User

標籤:nfs   同步   上交   com   內容   nbsp   細節   資料封裝   主機   

1、有3種體繫結構  分別是

                  

OSI七層協議結構比較複雜不實用。TCP/IP結構得到廣泛應用,最下面的網路介面層沒什麼東西哈,只有最上面三層。學習的時候,綜合2種優點,採用了五層體繫結構。

  • 應用程式層

是體繫結構中的最高層。與其它電腦進行通訊的一個應用(進程),它是對應應用程式的通訊服務的。

例如,一個沒有通訊功能的文書處理程式就不能執行通訊的代碼,從事文書處理工作的程式員也不關心應用程式層。但是,如果添加了一個傳輸檔案的選項,那麼文書處理器的程式員就需要實現應用程式層。樣本:TELNET,HTTP,FTP,NFS,SMTP等協議。   

  • 運輸層

負責為2個主中進程之間的通訊提供服務。一個主機可以同時運行多個進程,因此運輸層有複用和分用的功能。
複用就是多個應用程式層進程可以同時使用下面運輸層的服務,分用是運輸層把收到的資訊分別交付給上面應用程式層中的相應的進程。

主要使用2種協議:

傳輸控制通訊協定(TCP)——連線導向,資料轉送單位是報文段。能夠提供可靠的互動。

使用者資料表協議(UDP)——不需連線的,資料轉送單位是使用者資料報。不保證提供可靠互動,只能最大努力提供互動。

  • 網路層 (也叫網際層、IP層)

負責為封包交換網上不同的主機提供通訊服務。在發送資料時,網路層把運輸層產生的報文段或者使用者資料封裝成分組或包進行傳送。

負責選擇合適的路由,使源主機運輸層所傳下來的分組,能夠通過網路的路由器找到目的主機。

由於網路層使用的IP協議,因此分組也叫做IP資料報,或者簡稱資料報。

注意在閱讀文獻的時候,無論哪一層的傳輸的資料單元都習慣用分組。

  •  資料連結層

將網路層交下來的IP資料報組裝成幀,在兩個相鄰節點間的鏈路上“透明”地傳送幀中的資料。  (透明:某一實際存在的事物看起來好像不存在的樣子)

兩個主機之間的資料轉送,總是在一段一段的鏈路上傳送的,也就是在2個相鄰節點之間(主機和路由器、路由器和路由器)是使用鏈路層協議直接(點對點)傳輸的。

每一幀包括資料和必要的控制資訊(如同步資訊、差錯控制、地址資訊等)

接收資料時:

控制資訊使接收端能夠知道一個幀從哪個位元開始和到哪個位元結束。這樣資料連結層接收資料之後,就可以提取出資料部分,上交給網路層;

控制資訊使接收端能夠檢測到所收到的幀中有無差錯。若有差錯,鏈路層會丟棄這個出了差錯的幀,以免繼續傳輸下去浪費網路資源。如果需要改正錯誤,則由運輸層的TCP協議完成。

 

  • 物理層

透明的傳輸位元流,傳輸單位是位元。串連頭、幀、幀的使用、電流、編碼及光調製等都屬於各種物理層規範中的內容。物理層常用多個規範完成對所有細節的定義。樣本:Rj45,802.3等。 

 

其他:

展示層  OSI
這一層的主要功能是定義資料格式及加密。例如,FTP允許你選擇以二進位或ASCII格式傳輸。如果選擇二進位,那麼發送方和接收方不改變檔案的內容。如果選擇ASCII格式,發送方將把文本從發送方的字元集轉換成標準的ASCII後發送資料。在接收方將標準的ASCII轉換成接收方電腦的字元集。樣本:加密,ASCII等。
會話層  OSI
它定義了如何開始、控制和結束一個會話,包括對多個雙向訊息的控制和管理,以便在只完成連續訊息的一部分時可以通知應用,從而使展示層看到的資料是連續的,在某些情況下,如果展示層收到了所有的資料,則用資料代表展示層。樣本:RPC,SQL等。
傳輸層  OSI
這層的功能包括是否選擇差錯恢複協議還是無差錯恢複協議,及在同一主機上對不同應用的資料流的輸入進行複用,還包括對收到的順序不對的資料包的重新排序功能。樣本:TCP,UDP,SPX。

 

電腦五層協議的體繫結構 1

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.