OSI七層與TCP/IP四層- 鍵人
文章推薦指數: 80 %
OSI七層架構分為應用層application, 表現層presentation, 會談層session, 傳輸層transport, 網路層network, 資料鍊結層data link, 以及實體層physical。
鍵人搜尋這個協作平台
導覽MyMurMursC++DataBaseDiariesNetworking測試用資料庫協作平台地圖最新協作平台活動
MyMurMurs>Networking>
OSI七層與TCP/IP四層
OSI七層架構分為應用層application,表現層presentation,會談層session,傳輸層transport,網路層network,資料鍊結層datalink,以及實體層physical。
每一層都各司其職,最大的好處是讓使用者可以更直觀簡便的進行操作,不需要瞭解內部運作的模式;而設計者層面,分層架構讓維修容易,各種通訊規格被標準化,降低了設計所需要考慮的層面需求與成本,盡量降低市場套牢的發生。
應用層applicationlayer位於七層架構中的最高層,定義網路應用程式與網路間溝通的界面, 它負責將應用程式所送出的訊息轉換成一長串的字元資料,並在標頭欄位(header)加入可辨別傳送端與接收端的資訊等。
所使用的協定有HTTP,HTTPS,FTP,TFTP,STMP,POP3等等。
表現層presentationlayer表現層主要作用是用來定義資料的格式轉換以及加密解密與壓縮。
可以將資料轉換成電腦可以辨識與使用的格式例如ASCII碼,另外還會在此層的標頭欄位儲存資料的轉換、加密解密方法、或者是壓縮方法等等,以方便資料接收者的還原與使用。
會議層sessionlayer負責建立、協調、維護、終止與其他端點設備的連線,另外於會議層標頭欄位,會紀錄與接收端協議好的傳輸協定模式。
傳輸層transportlayer負責讓資料可以正確送達目的地。
在這一層裡面,資料封包會被切成segment,然後進行錯誤檢查工作、並且在每個片段的標頭欄位紀錄每個片段的順序編號與錯誤檢查碼等資訊。
另外此層所用的協議大多為TCP與UDP,TCP為transmissioncontrolprotocol,會先建立連線,三手交握模式建立連線之後才能傳輸,可以確保資料正確無誤的到達目的地。
UDP是userdatagramprotocol的縮寫,不需要建立三手交握,不管連現有沒有建立,就會直接傳輸,適用於音訊或者視訊的發送。
於應用層的各種通訊協定中,telnet,HTTP,HTTPS,STMP,POP3等等進入傳輸層之後都會使用TCP通訊協議。
而VoD或者VoIP,TFTP則會使用UDP通訊協定並且進入networklayer網路層networklayer網路層負責規劃、選擇資料的最佳傳輸路徑(路由判斷),所有的資料經過轉換成為封包之後,會在每一個封包的標頭欄欄位加入發送端IP資訊、封包順序資訊、接收端IP資訊等等。
路由判斷的部份可以採行Dijkstra演算法。
最主要的的作用:路由規劃、邏輯定址、以及傳送forwarding資料鍊結層daalinklayer實體定址、MAC媒體的存取控制、資料的訊框化framing、flowcontrol流量控制、errordetection錯誤偵測、重傳、修正等機制。
實體層physicallayer線路規範、訊號規範、介面規範、位元表示法、傳輸資料速率、networktopology、單工、半雙工、全雙工等等,都屬於實體層的規範範圍內。
子網頁(1):
網路節點器材的延伸
Comments
Signin|RecentSiteActivity|ReportAbuse|PrintPage|PoweredByGoogleSites
延伸文章資訊
- 1OSI 七層參考模組
Interface 是垂直在各層間溝通協調的一套. 子系統。 4. Architecture 即整套架構,亦即:. Layers + Protocols + Interfaces = Archi...
- 2什麼是OSI的7層架構?和常聽到的Layer 7有關? | iThome
依據網路運作方式,OSI模型共切分成7個不同的層級,每級按照網路傳輸的模式,定義所屬的規範及標準。由具體到抽象的網路傳輸方式層次來看,7層分別為實體 ...
- 3OSI七層與TCP/IP四層- 鍵人
OSI七層架構分為應用層application, 表現層presentation, 會談層session, 傳輸層transport, 網路層network, 資料鍊結層data link, 以...
- 4OSI七層簡介 - 小網管 筆記
OSI七層簡介 ; (二) 資料鏈結層(Data-Link Layer). 訊框(frame) 與實體位置(MAC); 分為兩個子層: ; (三) 網路層(Network Layer). 邏輯定...
- 5什麼是OSI 模型?