OSI 七層架構 - 方格子
文章推薦指數: 80 %
第三層(Layer3) - 網路層(Network Layer) · 第四層(Layer4) - 傳輸層(Transport Layer) · 第五層(Layer5) - 會議層(Session Layer) · 第六層(Layer6) - ...
開始使用取消OSI七層架構韋弘智追蹤OSI七層架構韋弘智發佈於〈MIS工程師〉基礎筆記追蹤2021-11-22|閱讀時間約4分鐘第一層(Layer1)-實體層(PhysicalLayer)
實體層主要是用來定義設備裝置之間位元資料傳輸,也就是透過物理線材連接至其他實體設備,傳遞0和1的數位訊號。
實體層包括了針腳、電壓、線纜規範、集線器、中繼器、網卡、主機介面卡等。
第二層(Layer2)-資料連結層(DataLinkLayer)
資料連結層是針對位於相同網路(LAN)的兩個裝置,促進兩者之間的資料傳輸。
資料連結層將實體層的數位訊號封裝成一組符合邏輯傳輸資料,這組訊號稱為資料訊框(DataFrame),並且利用媒體存取控制(MediaAccessControl,MAC)位址來進行資料的傳遞。
第三層(Layer3)-網路層(NetworkLayer)
網路層是針對位於不同網路(WAN)的兩個裝置,促進兩者之間的資料傳輸。
網路層在傳輸資料時,會透過網際網路協定(InternetProtocol,IP)將IP位址加入傳輸資料內,並把資料組成封包(Packet)。
在網路上傳輸時,封包裡面的IP位址會告訴網路設備這筆資料的來源及目的地。
第四層(Layer4)-傳輸層(TransportLayer)
傳輸層的主要用途是,協助OSI前三層與OSI後三層進行溝通,傳輸層也負責處理流量控制和錯誤控制。
流量控制可判定最佳傳輸速度。
傳輸層確保接收的資料是完整的,若不完整,則會請求重新傳輸。
﹝MACaddress﹞or﹝IPaddress﹞都是用於主機和主機之間的溝通,因此我們還需要一個端口(Port)來建立通訊,而傳輸層這邊所提供很多不同的協議,就是進行端口與端口之間的溝通。
只要確認了「主機和主機連接」及「Port和Port通道」,我們就能實現應用程式之間的通訊。
第五層(Layer5)-會議層(SessionLayer)
會議層主要負責建立網絡連線,等到資料傳輸結束時,再將連線中斷。
會議層會透過檢查點機制來同步資料傳輸。
例如,若正在傳輸100MB檔案,會議層可以每5MB設定一個檢查點。
若在傳輸52MB後中斷連線或毀損,工作階段可從上一個檢查點繼續進行,亦即只剩下50MB的資料需要傳輸。
若沒有檢查點,整個傳輸就必須再次從頭開始。
第六層(Layer6)-展示層(PresentationLayer)
展示層主要負責轉譯、加密和壓縮資料。
轉譯:設備之間在通訊時可能使用不同的編碼方式,因此展示層負責將傳入資料轉譯至接收裝置的應用程式層能夠理解的編碼方式。
加密:設備之間需要透過加密連線進行通訊,展示則負責在傳送者終端新增加密以及在接受者終端解碼。
壓縮:壓縮其從應用程式層接收到的資料,然後將其傳送至會議層。
以利會議層將傳輸的資料量降到最低,協助改善通訊速度和效率。
第七層(Layer7)-應用層(ApplicationLayer)
應用層主要用途是,透過通訊協定和資料操作,將資訊整合起來,提供給使用者進行操作。
網頁瀏覽器就是一個很普遍的例子,應用層透過HTTP協定,將資料整合至Web介面,提供給使用者操作及查看。
﹝OSI七層架構﹞通訊原理
盡量用極其簡略的方式,介紹完各層所負責的內容及用途了,這邊就會稍微介紹一下七層架構的通訊方式了
【發送端】資料先由Lay7應用層產生後,再由下面一層層的去處理,每經過一層就會在「資料封包」的前端加上該層的資訊,而這些資訊就稱為「層級表頭(Header)」,加完表頭後就將封包往下一級送,一直送到實體層時,在透過網卡、網路線、傳輸媒介..等傳送到【接收端】。
【接收端】當【接收端】收到封包後,開始由第一層將本層的表頭去掉,再一層層往上傳送,依序去掉表頭,直到最上層,資料便呈現最初的傳送資料內容。
下圖是我之前在網路上找到的資訊,詳細位置已經難以找到了,該圖是以【TCP/IP五層模型】的介紹,但封包的傳遞方式是和OSI一樣的。
來源:擷取網路,僅供參考
﹝OSI七層架構﹞懶人包
3OSI七層架構實體層連結層網路層傳輸層會議層展示層應用層贊助支持創作者,成為他繼續創作的動力吧!贊助上一篇階層(Layer)下一篇TCP/IP階層架構作者介紹當你強大時,整個世界都會對你和顏悅色。
查看作者本文發佈於將「IT工程師」必須要懂得知識用淺顯易懂的方式分享出來,也一併幫自己完善筆記。
查看專題如果要發表留言,請先登入或註冊會員。
領取見面禮只要設定追蹤作者,即可享有48小時Premium閱讀權限先不用,謝謝前往領取
延伸文章資訊
- 1網路概論
7. 應用層(Application Layer) ; 6. 表達層(Presentation Layer) ; 5. 會議層(Session Layer) ; 4. 傳輸層(Transport...
- 2OSI模型- 維基百科,自由的百科全書
功能的類別通過標準的通訊協定在軟體中實現。 開放式系統互聯模型的開發始於上 ... 根據建議X.200,OSI將電腦網路體系結構劃分為以下七層,標有1~7,第1層在底部。
- 3什麼是OSI的7層架構?和常聽到的Layer 7有關?
- 4網路學習:OSI七層、DoD四層、與TCP/IP通訊協定之間的關係
Application Layer 應用層, 應用程式,如電子郵件系統,資料庫管理系統。 · Transport Layer 傳輸層 · Network Layer 網路層 · Data Lin...
- 5OSI七層簡介 - 小網管 筆記
(二) 資料鏈結層(Data-Link Layer). 訊框(frame) 與實體位置(MAC); 分為兩個子層: ; (三) 網路層(Network Layer). 邏輯定址 ; (四) 傳輸...