一圖讓你看懂!OSI模型和TCP/IP模型

一、OSI模型

1、OSI的來源及意義

  1. OSI模型 :即Open System Interconnect,開放系統互聯,
    一般叫 OSI參考模型 是ISO(國際標準化組織)組織在1985年研究的網絡互連模型。
  2. OSI模型的意義 :其意義就是爲了網絡更加普及,推廣更多人是去使用OSI參考模型 這個同一標準的規範去控制網絡。這樣一來所有公司都有相同的規範,就能實現互聯了。

2、OSI的劃分層次及各層作用

  1. 模型劃分 :OSI將網絡劃分成7層,從上至下分別爲:
    應用層、 表示層、 會話層、傳輸層、網絡層、數據鏈路層、物理層。即ISO開放互連繫統參考模型。如下圖
    模型劃分.jpg

  2. 模型劃分後的各層作用
    <1> 應用層 : 最接近用戶的一層,一方面爲計算機用戶提供網絡服務的接口,另一方面也爲用戶直接提供各種網絡服務。應用層常見的網絡服務協議有:HTTP、HTTPS、FTP、POP3、SMTP等。

    舉例:實際公司A的老闆就是我們所述的用戶,而他要發送的商業報價單,就是應用層提供的一種網絡服務,當然,老闆也可以選擇其他服務,比如說,發一份商業合同,發一份詢價單,等等。

    總結:應用層是向用戶提供有關網絡服務的一層。

    <2> 表示層: 爲 應用層 提供各種 數據轉換編碼 的功能。確保一個系統 的應用層發送的數據能被 另一個系統 的應用層識別。如果必要,表示層還可以提供一種標準的表達形式,可以將計算機內部多種格式的數據 轉換 成 通信中採用的標準形式數據壓縮加密 也是表示層可提供轉換功能之一。

    舉例:有兩家使用不同語言的公司在合作,他們商定以英語作爲交流的語言,所以雙方文祕(表示層)就會將其對應公司的傳遞的信息轉換(數據轉換)爲英語,同時爲了防止其他公司能讀懂傳遞的信息,就會對傳遞的信息進行打暗號。(編碼加密)

    總結:表示層 是向 用戶層 提供數據轉換和編碼功能的一層。

    <3> 會話層:就是 會話層 在與 應用層 進行通信會話時, 負責創建管理維護通信會話的一層。其通信會話組成由 應用程序請求響應 組成。

    總結:會話層 是與 表示層 通信時 創建、管理和維護通信會話的一層。

    <4> 傳輸層:傳輸層建立了主機端到端的鏈接,傳輸層的作用是爲 上層協議 提供 端到端 的可靠和透明的 數據傳輸服務 。通常說的TCPUDP 就在傳輸層中,作爲協議提供端對端的可靠的數據傳輸服務。

    傳輸層就相當於公司中的負責快遞郵件收發的人,公司自己的投遞員,他們負責將上一層的要寄出的資料投遞到快遞公司或郵局

    總結:傳輸層 是 爲了 上層和下層之間實現 可靠透明的數據傳輸服務的一層

    可靠和透明的傳輸服務需TCP、UDP等傳輸協議來控制。

    <5> 網絡層:爲經過 源端傳輸層 發送來的分組選擇合適的路由交換結點,並按照 地址 正確無誤地將 分組 發送到 目的端傳輸層 。這一層就是我們經常說的IP協議層。IP協議是Internet的基礎。

    總結:網絡層 是 實現將 “源端” 傳輸層的分組 進行分配(選擇路由和交換結點等),並且將分組正確無誤地發送到 “目的端” 傳輸層 的一層。

    選擇路由和交換結點即,IP尋址和IP編址

    正確的分配需IP協議來控制

    <6>數據鏈路層:介乎於 物理層網絡層 之間。數據鏈路層物理層 提供的服務的基礎上網絡層 提供服務,其最基本的服務是將 源網絡層 來的數據可靠地傳輸到相鄰節點的 目標機網絡層

    總結:數據鏈路層介於物理層和網絡層之間,在物理層的基礎上向網絡層提供服務。最基本的服務是 將源網絡層的可靠數據傳輸到相鄰節點的 目標機網絡

    即提供介質訪問和鏈路管理功能,當然數據鏈路層其實也有尋址,例如mac地址的尋址。

    <7>物理層:物理層確保原始的數據可在各種物理媒體上傳輸,相當於模型中的傳輸工具,常用設備有(各種物理設備)集線器、中繼器、調制解調器、網線、雙絞線、同軸電纜。這些都是物理層的傳輸介質。

    快遞寄送過程中的交通工具,就相當於我們的物理層,例如汽車,火車,飛機,船。

    總結:物理層爲設備之間的數據通信提供傳輸媒體及互連設備,爲數據傳輸提供可靠的環境的一層,利用比特流進行傳輸,對數據進行轉換,如將邏輯二進制數據轉換爲 比特流,這一過程就叫 調製。

3、通信特點

通信特點:對等通信

對等通信,爲了使數據分組從源傳送到目的地,源端OSI模型的每一層都必須與目的端的對等層進行通信,這種通信方式稱爲對等層通信。在每一層通信過程中,使用本層自己協議進行通信。如下圖:
對等通信.jpg

二、TCP/IP 模型

1、TCP/IP五層模型概念

1、概念:TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/網際協議)是指能夠在多個不同網絡間實現信息傳輸的協議簇。TCP/IP協議不僅僅指的是TCP 和IP兩個協議,而是指一個由FTP、SMTP、TCP、UDP、IP等協議構成的協議簇, 只是因爲在TCP/IP協議中TCP協議和IP協議最具代表性,所以被稱爲TCP/IP協議。

2、TCP/IP的劃分層次及各層作用

  1. 模型劃分 :TCP/IP模型從上至下將網絡劃 應用層、傳輸層、網絡層、數據鏈路層、物理層 五層。也可以爲四層,即將數據鏈路層物理層 作爲一層。
  2. TCP/IP五(四)層協議和OSI的七層協議對應關係。如下圖
    TCP/IP五層協議和OSI的七層協議對應關係.jpg

三、OSI模型與TCP/IP模型關係

1、層次之間對應的設備的關係

如下圖
每層對應的設備

2、層次之間對應協議的關係

如下圖
層次之間對應協議的關係.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章