- 分布式實時處理系統:原理、架構與實現
- 盧譽聲
- 424字
- 2019-01-03 10:50:25
2.1.2 去中心化
前文說過,集中式通信的問題就在于唯一的中心機器節點,因此我們就要嘗試取出這個節點,在此情況下依然需要保證網站之間的節點可以互相連接。這就是去中心化,也就是構建一個分布式的網絡,如圖2-2所示。

圖2-2 去中心化后的節點
在去中心化的網絡中,所有的節點都是對等的。沒有任何的控制節點。首先,我們依然希望各個機器節點之間可以相互連接。但是我們不可能讓每臺機器之間都使用物理鏈路連接,這樣的成本是無法接受的。其次,不同機器節點可能使用不同型號的機器,而不同型號的機器的具體網絡通信方式都是不同的,我們還要想辦法做到異構機器之間的互聯。最后,我們還需要在這個軍事網絡中構建許多軟件來滿足不同的通信需求,我們需要保證基于網絡開發的軟件的靈活性和簡單性。那如何實現任意兩個節點之間的可靠連接呢?
TCP/IP協議族正是為了解決這一問題而誕生的。下面將會使用我們自己的思路來解決互聯網連接的問題,并進一步簡要闡述TCP/IP協議族,希望讀者能夠通過這個過程大致弄清楚網絡協議的來龍去脈。
推薦閱讀
- Learning OpenDaylight
- Learning Windows Server Containers
- Kali Linux滲透測試全流程詳解
- Ganglia系統監控
- Extending Bootstrap
- 深入理解eBPF與可觀測性
- 嵌入式Linux應用開發菜鳥進階
- OpenStack系統架構設計實戰
- Kali Linux高級滲透測試
- Linux基礎使用與案例
- μC/OS-III內核實現與應用開發實戰指南:基于STM32
- 嵌入式微系統
- Learn Quantum Computing with Python and IBM Quantum Experience
- Windows 8完全自學手冊
- Learning Joomla! 3 Extension Development(Third Edition)