建立网络的最主要目的就是参与人员互相协作并共享资源,包含了许多不同计算机的网络,机器之间在物理上通过硬件连接在一起,在软件的控制下完成各种通信任务。网络设计的一个重要问题就是如何配置不同的设备来共享资源,实际的实现方式在很大程度上要依赖于网络的功能和整体设计,总体上可以分为两大类:集中式系统和分布式系统,如图1.1所示。计算机技术的发展经历了一个从专用主机的集中系统到分布式系统的过程。