網際網路參考模型



參考模型

參考模型提供了一種在全球範圍內可接受的標準化方法。由於使用計算機網路的人員分佈在廣泛的物理範圍內,並且他們的網路裝置可能具有異構架構。為了在異構裝置之間提供通訊,我們需要一個標準化的模型,即參考模型,它將為我們提供這些裝置如何進行通訊的方法,無論其架構如何。

我們有兩個參考模型,例如**OSI**模型和**TCP/IP**參考模型,但是,OSI模型是一個假設模型,而TCP/IP是一個完全實用的模型。

OSI模型

**OSI**是**開放系統互連**的首字母縮寫。該模型由**國際標準化組織(ISO)**開發,因此也稱為**ISO-OSI**模型。

OSI模型由七層組成,如下面的圖所示。每一層都有特定的功能,但是每一層都為上一層提供服務。

internet_technologies_tutorial

物理層

物理層負責以下活動

  • 啟用、維護和停用物理連線。

  • 定義傳輸所需的電壓和資料速率。

  • 將數字位轉換為電訊號。

  • 確定連線是單工、半雙工還是全雙工。

資料鏈路層

資料鏈路層執行以下功能

  • 對要透過物理鏈路傳輸的資訊執行同步和錯誤控制。

  • 啟用錯誤檢測,並在要傳輸的資料中新增錯誤檢測位。

網路層

以下是網路層的功能

  • 透過各種通道將訊號路由到另一端。

  • 透過決定資料應採用哪條路由來充當網路控制器。

  • 將傳出訊息劃分為資料包,並將傳入資料包組裝成供更高層使用訊息。

傳輸層

傳輸層執行以下功能

  • 它決定資料傳輸是否應在並行路徑或單一路徑上進行。

  • 它執行多路複用,拆分資料。

  • 它將資料組分解成更小的單元,以便網路層可以更有效地處理它們。

傳輸層保證資料從一端到另一端的傳輸。

會話層

會話層執行以下功能

  • 管理訊息並同步兩個不同應用程式之間的對話。

  • 它控制登入和登出、使用者識別、計費和會話管理。

表示層

表示層執行以下功能

  • 此層確保資訊以接收系統能夠理解和使用的方式傳遞。

應用層

應用層執行以下功能

  • 它提供各種服務,例如以多種方式操縱資訊、重新傳輸資訊檔案、分發結果等。

  • 登入或密碼檢查等功能也由應用層執行。

TCP/IP模型

**TCP/IP**模型是一個實用模型,在網際網路中使用。TCP/IP是傳輸控制協議和網際網路協議的首字母縮寫。

**TCP/IP**模型將兩層(物理層和資料鏈路層)合併為一層,即**主機到網路**層。下圖顯示了TCP/IP模型的各個層

internet_technologies_tutorial

應用層

此層與OSI模型相同,並執行以下功能

  • 它提供各種服務,例如以多種方式操縱資訊、重新傳輸資訊檔案、分發結果等。

  • 登入或密碼檢查等功能也由應用層執行。

**使用的協議:TELNET、FTP、SMTP、DN、HTTP、NNTP**是此層中使用的協議。

傳輸層

它執行OSI模型中傳輸層相同的函式。以下是關於傳輸層的要點

  • 它使用**TCP**和**UDP**協議進行端到端傳輸。

  • TCP是可靠的並且是**面向連線的協議**。

  • TCP還處理流量控制。

  • UDP不可靠,並且是**無連線的協議**,也不執行流量控制。

**使用的協議:TCP/IP**和**UDP**協議用於此層。

網路層

此層的函式是允許主機將資料包插入網路,然後使它們獨立地傳輸到目的地。但是,接收資料包的順序可能與傳送它們的順序不同。

**使用的協議:網際網路協議(IP)**用於網路層。

主機到網路層

這是TCP/IP模型中的最低層。主機必須使用某些協議連線到網路,以便能夠在其上傳送IP資料包。此協議因主機和網路而異。

**使用的協議:ARPANET、SATNET、LAN、分組無線電**是此層中使用的協議。
廣告