主要就將一個復雜的計算機網路分開管理,各個層實行相應的功能,便於管理,和標準的實行。因為有的只是做某一部分的介面等,相當於模塊化設計,便於添加和刪減,實際上是很復雜的不能很清楚的區分,只是書本的定義,對於理解有好處
分層的理由
·將網路的通信過程劃分為小一些、簡單一些的部件,因此有助於各個部件的開發、設計和故障排除。
·通過網路組件的標准化,允許多個供應商進行開發。
·通過定義在模型的每一層實現什麼功能,鼓勵產業的標准化。
·允許各種類型的網路硬體和軟體相互通信。
·防止對某一層所做的改動影響到其他的層,這樣就有利於開發。
分層的原則
1.各個層之間有清晰的邊界,便於理解;
2.每個層實現特定的功能;
3.層次的劃分有利於國際標准協議的制定;
4.層的數目應該足夠多,以避免各個層功能重復。
Ⅱ 計算機網路為什麼要採用分層的體系結構
層次清晰,可擴展性能,增強穩定性等。在對網路分層以後可以將問題細化,使得問題更加容易分析。把一個大的系統分拆成小的體系後,便於在各個層次上制定標准,橋薯首從而實現層與層之間的標准介面,從而實現各類網路硬體和軟體的通信。分層以後,某一層的改動不會影響到其他的層,便於開發。
獨立性強——上層只需了解下層通過層間介面提供什麼服務-黑箱方法;
適應性好——只要服務和介面不變,層內實現方法可任意改變;
使設計人員能專心設計和開發敏數所關心的手含功能模塊,功能易於優化、實現;
結構清晰,易於管理和維護;
良好的標准化;