網路的分層體系結構
什么是網路的分層體系結構?
網路的分層體系結構是從功能上描述網路的分層結構,每層遵守某些網路協議實作本層的功能,它是抽象的,任何一層都必須遵守本層協議,實作本層功能,向上層提供服務,任何一層需要使用下層服務,通過介面進行呼叫,服務是“垂直的”,
為什么采用分層結構?
- 結構清晰,有利于識別復雜系統的組件以及組件與組件之間的關系,
- 分層可以實作復雜系統的模塊化(解耦合),有利于系統的迭代和維護,
- 任何一層功能的實作對于其他層都是透明的,假如任何一層功能的實作發生了改變,只要它向其他層提供服務的介面沒有改變,那么對于其他層來說,這種改變是沒有任何影響的,
分層結構是否有不利之處?
答:有
一個系統如果分層太多,層與層之間可能會不可避免的做很多重復的作業,這勢必會造成系統效率的降低,比如你出差辦個事,要經過公司一層一層的審批,層次越多,審批程序就越長,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/301725.html
標籤:其他
下一篇:網路分層協議與模型
