第3章 网络和网际互连
分布式系统使用局域网、广域网和互连网络进行通信。底层网络的性能、可靠性、可伸缩性、移动性以及服务质量特征都影响着分布式系统的行为,因而也影响这些系统的设计。为适应用户需求的改变,无线网络和有服务质量保障的高性能网络应运而生。
计算机网络所基于的原理包括协议分层、包交换、路由以及数据流等,网际互连技术使得异构网络可以集成在一起。互联网就是一个重要的例子。它的协议广泛地应用于分布式系统中。互联网中使用的寻址以及路由方案经受了互联网快速成长所带来的影响。它们也被不断地修正,以适应未来的发展并满足新的对移动性、安全性以及服务质量的需求。
在实例研究中将给出特定网络的技术设计,包括以太网、IEEE 802.11(WiFi)和蓝牙无线网络。