一、osi七層模型
開放系統互連參考模型
(open system interconnection, 簡稱osi), 是國際標準化組織(iso)和國際電報
**諮詢委員會(ccitt)
聯合制定的開放系統互連參考模型, 為開放式互連資訊系統提供了一種功能結構的框架。
每一層都有相關、相對應的物理裝置。osi七層模型是一種框架性的設計方法, 建立七層模型的主要目的是為解決
異種網路互連時遇到的相容問題, 其最主要的功能就是幫助不同型別的主機實現資料傳輸。它最大的優點是將服務
、介面和協議這三個概念明確地區分開來, 通過七個層次化的結構模型使不同的系統不同的網路之間實現可靠的通
訊。它從低到高分別是: 物理層、資料鏈路層、網路層、傳輸層、會話層、表示層 和 應用層。
第七層 應用層: 直接對應用程式提供服務, 應用程式可以變化, 但要包括電子訊息傳輸
第六層 表示層: 格式化資料, 以便為應用程式提供通用介面。這可以包括加密服務
第五層 會話層: 在兩個節點之間建立端連線。此服務包括建立連線是以全雙工或者半雙工的方式進行設定
第四層 傳輸層: 常規資料遞送--面向連線或無連線。包括全雙工或半雙工、流控制和錯誤恢復服務
第三層 網路層: 本層通過定址來建立兩個節點之間的連線, 它包括通過互連網路來路由和中繼資料
第二層 資料鏈路層: 在此層將資料分幀, 並處理流控制
第一層 物理層: 原始位元流的傳輸
osi分層的優點:
(1) 人們可以很容易的 討論和學習協議的規範細節
(2) 層間的標準介面方便了工程模組化
(3) 建立了乙個更好的互連環境
(4) 降低了複雜度, 使程式更容易修改, 產品開發的速度更快
(5) 每層利用緊鄰的下層服務, 更容易記住個層的功能
二、tcp/ip四層模型
tcp/ip通訊協議採用了4層級結構, 每層都呼叫它的下一層所提供的網路來完成自己的需求。
應用層: 應用程式間的溝通層, 如 簡單電子郵件傳輸(smtp)、檔案傳輸協議(ftp)、網路遠端訪問協議(telnet)等
傳輸層: 提供了節點間的資料傳輸服務。如tcp、udp
網路層: 負責提供基本資料封包傳送功能, 讓每一塊資料報都能達到目的主機(但不檢查是否被正確接收), 如網際協議(ip)
物理層: 對實際的網路**的管理, 定義如何使用實際網路來傳送資料
TCP IP四層模型和OSI七層模型
tcp ip四層模型和osi七層模型 表1 1是 tcp ip四層模型和osi七層模型對應表。我們把osi七層網路模型和tcp ip四層概念模型對應,然後將各種網路協議歸類。表1 1 tcp ip四層模型和osi七層模型對應表 osi七層網路模型 tcp ip 四層概念模型 對應網路協議 應用層 應...
TCP IP四層模型和OSI七層模型
tcp ip四層模型和osi七層模型對應表。我們把osi七層網路模型和linux tcp ip四層概念模型對應,然後將各種網路協議歸類。表1 1 tcp ip四層模型和osi七層模型對應表 osi七層網路模型 linux tcp ip 四層概念模型 對應網路協議 應用層 應用層 tftp,ftp,n...
TCP IP四層模型和OSI七層模型
tcp ip四層模型和osi七層模型 表1 1是 tcp ip四層模型和osi七層模型對應表。我們把osi七層網路模型和linux tcp ip四層概念模型對應,然後將各種網路協議歸類。表1 1 tcp ip四層模型和osi七層模型對應表 osi七層網路模型 linux tcp ip四層概念模型 對...