標籤:nfs 同步 上交 com 內容 nbsp 細節 資料封裝 主機
1、有3種體繫結構 分別是
OSI七層協議結構比較複雜不實用。TCP/IP結構得到廣泛應用,最下面的網路介面層沒什麼東西哈,只有最上面三層。學習的時候,綜合2種優點,採用了五層體繫結構。
是體繫結構中的最高層。與其它電腦進行通訊的一個應用(進程),它是對應應用程式的通訊服務的。
例如,一個沒有通訊功能的文書處理程式就不能執行通訊的代碼,從事文書處理工作的程式員也不關心應用程式層。但是,如果添加了一個傳輸檔案的選項,那麼文書處理器的程式員就需要實現應用程式層。樣本:TELNET,HTTP,FTP,NFS,SMTP等協議。
負責為2個主中進程之間的通訊提供服務。一個主機可以同時運行多個進程,因此運輸層有複用和分用的功能。
複用就是多個應用程式層進程可以同時使用下面運輸層的服務,分用是運輸層把收到的資訊分別交付給上面應用程式層中的相應的進程。
主要使用2種協議:
傳輸控制通訊協定(TCP)——連線導向,資料轉送單位是報文段。能夠提供可靠的互動。
使用者資料表協議(UDP)——不需連線的,資料轉送單位是使用者資料報。不保證提供可靠互動,只能最大努力提供互動。
負責為封包交換網上不同的主機提供通訊服務。在發送資料時,網路層把運輸層產生的報文段或者使用者資料封裝成分組或包進行傳送。
負責選擇合適的路由,使源主機運輸層所傳下來的分組,能夠通過網路的路由器找到目的主機。
由於網路層使用的IP協議,因此分組也叫做IP資料報,或者簡稱資料報。
注意在閱讀文獻的時候,無論哪一層的傳輸的資料單元都習慣用分組。
將網路層交下來的IP資料報組裝成幀,在兩個相鄰節點間的鏈路上“透明”地傳送幀中的資料。 (透明:某一實際存在的事物看起來好像不存在的樣子)
兩個主機之間的資料轉送,總是在一段一段的鏈路上傳送的,也就是在2個相鄰節點之間(主機和路由器、路由器和路由器)是使用鏈路層協議直接(點對點)傳輸的。
每一幀包括資料和必要的控制資訊(如同步資訊、差錯控制、地址資訊等)
接收資料時:
控制資訊使接收端能夠知道一個幀從哪個位元開始和到哪個位元結束。這樣資料連結層接收資料之後,就可以提取出資料部分,上交給網路層;
控制資訊使接收端能夠檢測到所收到的幀中有無差錯。若有差錯,鏈路層會丟棄這個出了差錯的幀,以免繼續傳輸下去浪費網路資源。如果需要改正錯誤,則由運輸層的TCP協議完成。
透明的傳輸位元流,傳輸單位是位元。串連頭、幀、幀的使用、電流、編碼及光調製等都屬於各種物理層規範中的內容。物理層常用多個規範完成對所有細節的定義。樣本:Rj45,802.3等。
其他:
展示層 OSI
這一層的主要功能是定義資料格式及加密。例如,FTP允許你選擇以二進位或ASCII格式傳輸。如果選擇二進位,那麼發送方和接收方不改變檔案的內容。如果選擇ASCII格式,發送方將把文本從發送方的字元集轉換成標準的ASCII後發送資料。在接收方將標準的ASCII轉換成接收方電腦的字元集。樣本:加密,ASCII等。
會話層 OSI
它定義了如何開始、控制和結束一個會話,包括對多個雙向訊息的控制和管理,以便在只完成連續訊息的一部分時可以通知應用,從而使展示層看到的資料是連續的,在某些情況下,如果展示層收到了所有的資料,則用資料代表展示層。樣本:RPC,SQL等。
傳輸層 OSI
這層的功能包括是否選擇差錯恢複協議還是無差錯恢複協議,及在同一主機上對不同應用的資料流的輸入進行複用,還包括對收到的順序不對的資料包的重新排序功能。樣本:TCP,UDP,SPX。
電腦五層協議的體繫結構 1