導航:首頁 > 網路信息 > 為什麼要網路分層

為什麼要網路分層

發布時間:2023-03-13 09:11:09

1. 網路是如何分層的為什麼分層

網路就是將網路節點所要完成的數據的發送或轉發、打包或拆包,控制信息的載入或拆出等工作,分別由不同的硬體和軟體模塊去完成來分層的。

分層的原因:是通過網路分層,將每一層負責一項具體的工作,然後把數據傳送到下一層。可以將往來通信和網路互聯這一復雜的問題變得較為簡單化。

(1)為什麼要網路分層擴展閱讀:

網路層次的五層網際網路協議棧

1、應用層:支持網路應用,應用協議僅僅是網路應用的一個組成部分,運行在不同主機上的進程則使用應用層協議進行通信。主要的協議有:http、ftp、telnet、smtp、pop3等。

2、傳輸層:負責為信源和信宿提供應用程序進程間的數據傳輸服務,這一層上主要定義了兩個傳輸協議,傳輸控制協議即TCP和用戶數據報協議UDP。

3、網路層:負責將數據報獨立地從信源發送到信宿,主要解決路由選擇、擁塞控制和網路互聯等問題。

4、數據鏈路層:負責將IP數據報封裝成合適在物理網路上傳輸的幀格式並傳輸,或將從物理網路接收到的幀解封,取出IP數據報交給網路層。

5、物理層:負責將比特流在結點間傳輸,即負責物理傳輸。該層的協議既與鏈路有關也與傳輸介質有關。

2. 網路分層的優點有哪些

網路分層的優點:

1)各層之間是獨立的。某一層並不需要知道它下一層是如何實現的,而僅僅需要知道該層通過層間的介面所提供的服務。由於每一層只實現一種相對獨立的功能,因而可以將一個難以處理的復雜問題分解為若干個較容易處理的更小問題,這樣,整個問題的復雜度就下降了。

2)靈活性好。當任何一層發生變化時,只要層間介面關系保持不變,則在這層以上或以下各層均不受影響,此外,對某一層提供的服務還可以進行修改。當某層提供的服務不再需要時,甚至可以將這層取消。

3)結構上可分割開。各層都可以採用最合適的技術來實現。

4)易於實現和維護。這種結構使得實現和調試一個龐大而又復雜的系統變得易於處理,因為整個系統已被分解為若干個相對獨立的子系統。

5)能促進標准化工作。因為每一層的功能及其所提供的服務都已有了精確的說明。



(2)為什麼要網路分層擴展閱讀:

網際網路協議棧共有五層:應用層、傳輸層、網路層、鏈路層和物理層。不同於OSI七層模型這也是實際使用中使用的分層方式。

(1)應用層

支持網路應用,應用協議僅僅是網路應用的一個組成部分,運行在不同主機上的進程則使用應用層協議進行通信。主要的協議有:http、ftp、telnet、smtp、pop3等。

(2)傳輸層

負責為信源和信宿提供應用程序進程間的數據傳輸服務,這一層上主要定義了兩個傳輸協議,傳輸控制協議即TCP和用戶數據報協議UDP。

(3)網路層

負責將數據報獨立地從信源發送到信宿,主要解決路由選擇、擁塞控制和網路互聯等問題。

(4)數據鏈路層

負責將IP數據報封裝成合適在物理網路上傳輸的幀格式並傳輸,或將從物理網路接收到的幀解封,取出IP數據報交給網路層。

(5)物理層

負責將比特流在結點間傳輸,即負責物理傳輸。該層的協議既與鏈路有關也與傳輸介質有關。

3. 計算機網路為什麼要分層

主要就將一個復雜的計算機網路分開管理,各個層實行相應的功能,便於管理,和標準的實行。因為有的只是做某一部分的介面等,相當於模塊化設計,便於添加和刪減,實際上是很復雜的不能很清楚的區分,只是書本的定義,對於理解有好處
分層的理由
·將網路的通信過程劃分為小一些、簡單一些的部件,因此有助於各個部件的開發、設計和故障排除。
·通過網路組件的標准化,允許多個供應商進行開發。
·通過定義在模型的每一層實現什麼功能,鼓勵產業的標准化。
·允許各種類型的網路硬體和軟體相互通信。
·防止對某一層所做的改動影響到其他的層,這樣就有利於開發。
分層的原則
1.各個層之間有清晰的邊界,便於理解;
2.每個層實現特定的功能;
3.層次的劃分有利於國際標准協議的制定;
4.層的數目應該足夠多,以避免各個層功能重復。

4. 為什麼要網路分層

為了為了簡化網路設計的復雜性,通信協議採用分層的結構,各層協議之間既相互獨立又相互高效的協調工作。對於復雜的通信協議,其結構應該是採用層次的。分層的協議可以帶來很多便利:
分層的好處有:
一靈活性好:當任何一層發生變化時,只要層間介面關系保持不變,則在這層以上或以下各層均不受影響。此外,對某一層提供的服務還可進行修改。當某層提供的服務不再需要時,甚至可以將這層取消,更容易管理。

二各層之間是獨立的:在各層間標准化介面,允許不同的產品只提供各層功能的一部分,某一層不需要知道它的下一層是如何實現的,而僅僅需要知道該層通過層間的介面所提供的服務。由於每一層只實現一種相對獨立的功能,所以比較容易實現!

5. 網路體系結構為什麼要採用分層次的結構

網際網路從小到大發展起來,從物理層到應用層,需要大量軟體、硬體和協議協調配合才能實現高效的運轉。面對這么一個又大又復雜的網路,可以將它劃分為小的相對獨立的功能模塊,也就是分層的方式進行研究,可以降低網路分析和研究的難度。同時,可以集中精力研究特定的部分或層次模塊,各層之間採用介面方式,每一層的改進不影響其他層次的運行,網路體系結構分層是一個非常高效的研究方法。

6. 為什麼要對計算機網路分層

我個人理解,關於計算機內的數據傳輸是要佔帶寬的,網路分層就是更好的節約帶寬,在同個層面的計算機相互做數據傳輸不會影響到上層的網路或其他同層的網路。
除此之外,安全和便於管理也有一定的影響。

閱讀全文

與為什麼要網路分層相關的資料

熱點內容
信捷plc編程用哪個軟體 瀏覽:939
vba導入文件 瀏覽:690
更新後版本英文怎麼說 瀏覽:267
桌面雲配置文件分離 瀏覽:505
iphone5如何升級4g網路 瀏覽:5
團購是在哪個app 瀏覽:897
打開多個word文檔圖片就不能顯示 瀏覽:855
騰訊新聞怎麼切換版本 瀏覽:269
app安裝失敗用不了 瀏覽:326
桌面文件滑鼠點開會變大變小 瀏覽:536
手機誤刪系統文件開不了機 瀏覽:883
微信兔子甩耳朵 瀏覽:998
android藍牙傳文件在哪裡 瀏覽:354
蘋果6s軟解是真的嗎 瀏覽:310
c語言代碼量大 瀏覽:874
最新網路衛星導航如何使用 瀏覽:425
以下哪些文件屬於圖像文件 瀏覽:774
zycommentjs 瀏覽:414
確認全血細胞減少看哪些數據 瀏覽:265
文件有哪些要求 瀏覽:484

友情鏈接