由於單一的巨大的協定會加大網路設計難度,同時也不利於分析查找問題
分層模型是一種用於開發網路的設計方法,描述了通信問題劃分為幾個小的問題(層次),每個問
題對應一個層次
所謂分層設計方法就是照信息的流動過程將網路的整體功能分解為一個個的功能層,不同的機器上
同等層之間採用相同的協定,同一機器上的相鄰功能層之間通過接口進行信息傳遞
基本介紹
- 中文名:分層模型
- 定義:是一種用於開發網路的設計方法
- 要點:對等層的虛通信遵循該層的協定
- 原則:明確的,並且是相互獨立的
要點
1)除了在物理媒體上進行的是實通信之外,其餘各對等實體間進行的都是虛通信。
2)對等層的虛通信必須遵循該層的協定。
3)n層的虛通信是通過n/n-1層間接口處n-1層提供的服務以及n-1層的通信(通常也是虛通信)來實現的。
原則
1)每層的功能應是明確的,並且是相互獨立的。當某一層的具體實現方法更新時,只要保持上、下層的接口不變,便不會對鄰居產生影響。
2)層間接口必須清晰,跨越接口的信息量應儘可能少。
3)層數應適中。若層數太少,則造成每一層的協定太複雜;若層數太多,則體系結構過於複雜,使描述和實現各層功能變得困難。|計算機網路基礎教程 (第五版 謝希仁)