天天看点

《分布式系统:概念与设计》一3.6 小结

我们重点讨论了作为分布式系统基础的网络概念和技术,并从一个分布式系统设计者的角度对此做了探讨。数据包网络和分层协议是分布式系统的通信基础。局域网是基于共享介质上的数据包广播技术,其中以太网是主流技术。广域网则基于包交换将数据包通过连接的网络路由到目的地。路由选择是关键问题,目前有不少路由算法,其中距离-向量算法是最基本但却非常有效的一种算法。必须要进行拥塞控制来防止接收方和中间结点的缓冲区溢出。

通过在路由器连接的一组网络上叠加“虚拟”互连网络协议,可以构造互连网络,互联网的tcp/ip协议使互联网上的计算机可以以统一的方式通信,无论它们是在同一个局域网上,还是在不同的国家。互联网标准包括许多适合广域分布式应用的应用层协议。ipv6为将来互联网的发展预留了相当大的地址空间,并对服务质量和安全性等新的应用需求做了规定。

移动ip支持移动用户进行广域漫游,基于ieee 802标准的无线lan支持移动用户进行本地连接。

继续阅读