首頁 常見問題 電腦網路系統採用什麼體系結構

電腦網路系統採用什麼體系結構

Aug 01, 2020 am 10:54 AM

電腦網路系統所採用的體系結構是:OSI的七層協定體系結構,TCP/IP的四層協定以及五層協定的體系結構;其是網路協定的層次劃分與各層協定的集合,同一層中的協定根據該層所要實現的功能來決定。

電腦網路系統採用什麼體系結構

電腦網路系統所採用的體系結構是:

##有三種體系結構

1、OSI的七層協定體系結構

OSI是由國際標準化組織所製定的標準,它概念清楚,理論完善,但是複雜又不實用。

OSI的體系結構

7    應用層

6    表示層

#5    會話層

4    運輸層

3    網路層

2    資料鏈結層

1    實體層

2、TCP/IP的四層協定

TCP/IP體系結構得到了非常廣泛的應用。

TCP/IP體系結構

4    應用層(各種應用層協定如FTP,DNS等)

3    運輸層(TCP或UDP)

2    網路層(又稱網路互連層)

1    資料鏈結層(又稱網路介面層)

3、具有五層協定的體系結構

學習網路原理時的體系結構,結合OSI和TCP/IP的優點。

5    應用層

4    運輸層

3    網路層

2    資料鏈結層

1    實體層

(5)應用層

    應用層直接為使用者的應用程式提供服務。

    應用層協定:FTP,DNS,HTTP等協定。

(4)運輸層

    運輸層負責提供兩個主機中行程之間的通訊服務。

    運輸層使用的協定:

      1>傳送控制協定TCP

          連線導向的,資料傳輸單位為封包段,提供可靠的交付。

      2>用戶資料報協定UDP

          無連線的,資料傳輸單位為資料報,並不保證提供可靠交付。                

#(3)網路層(使用IP協定)

    網路層負責為分組交換網路上的不同主機提供通訊服務。

    網路層的任務:

      傳送資料時,網路層將運輸層產生的封包或使用者資料封包封裝成分組(又稱為IP資料封包)傳送。網路層的另一個任務是

      選擇適當的路由,使來源主機運輸層所傳下來的分組,能夠透過網路中的路由器找到目的主機。

(2)資料鏈結層

    在兩個相鄰結點之間(主機與路由器或兩個路由器之間)傳送資料時,資料鏈結層將網路層提交下來的IP資料封包組裝成幀,

    在兩個相鄰結點的鏈路上傳送訊框中的資料。

(1)物理層

    物理層用來傳送位元流。

    傳送利用一些實體媒體:雙絞線,光纖等。

分層的好處

(1)、各層之間是獨立的。某一層不需要知道它的下一層如何實現,只要呼叫層間的介面即可。

(2)、靈活性好。改變其中任一層,只要介面不變,則其他層不會受到影響。

(3)、易於實現和維護。

(4)、能促進標準化工作。每一層的功能有了精確的說明。

什麼是電腦網路體系結構

電腦網路體系結構是網路協定的層次分割與各層協定的集合,同一層中的協定根據該層所要實現的功能來確定。

各對等層之間的協定功能由對應的底層提供服務完成。

電腦網路體系結構出現的原因

電腦網路是一個非常複雜的系統。為了設計複雜的電腦網絡,人們採取分層的方法,將龐大複雜的問題轉換為若干個小的局部問題。

以上是電腦網路系統採用什麼體系結構的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)