計算機網絡層次結構設計基本原理

分層的緣由

  關於爲何須要對計算機網絡用層次結構設計,能夠假設有兩臺計算機用網絡互聯,而此時須要考慮如下問題:網絡

  1. 數據通路順暢,這也是最基本的,不然沒法通訊
  2. 識別目的計算機,也就是某一個計算機發送一些信息的時候,要知道向誰發送
  3. 查詢目的計算機狀態,發送信息時不能傻乎乎地直接發,必須目的計算機能夠接收信息時才能夠
  4. 數據的正誤,若是外界有干擾,致使數據發生錯誤,那網絡必需要保證數據不錯,或者出錯後及時糾正

  簡單來講就是,問題多精力不足計算機網絡

  所以,採用了分層結構,讓不一樣層級去解決不一樣的問題設計

基本原則

  1. 各層之間相互獨立
  2. 考慮到計算機的發展,每一層有足夠的靈活性,以應對後續發展時的更改須要
  3. 各層之間徹底解耦,使得其中某一層的變化不會影響到其餘層

  這樣一來,每一層的功能都易於實現維護,且各層結構上獨立方法

   簡單來講就是考慮可持續性可發展性,用分層的設計方法最好通信

相關文章
相關標籤/搜索