什么是计算机网络体系结构?
网络模型表示网络中多台计算机的组织结构。它描述了网络中各个计算机如何相互连接。
计算机网络体系结构如下所示:
集中式计算体系结构
在集中式计算体系结构中,一台功能强大的计算机用于服务于一台或多台低功耗计算机。在集中式模型中,节点之间没有连接;它们仅连接到服务器。
集中式计算体系结构包含以下内容:
- 所有处理都集中在中央主机计算机中。
- 终端连接到中央计算机,并像输入/输出设备一样工作。
- 网络可以用来互连至少两台主机计算机。终端只与主机相关联,彼此之间不相关联。
分布式计算体系结构
分布式体系结构互连了一台或多台称为节点的个人计算机。它允许各种功能,例如文件共享、硬件共享或网络共享。在分布式模型中,节点可以处理其数据,并依赖网络进行数据处理之外的管理。
例如,Windows 2000 的网络可以有一台计算机被视为打印服务器。打印服务器将处理网络的所有打印作业。
分布式计算体系结构包含以下内容:
- 各种计算机能够独立高效地执行操作。
- 任务在多台计算机上本地完成。
- 网络允许计算机传输数据和服务,但不提供处理辅助。
协作式计算体系结构
协作式计算体系结构是集中式和分布式计算的混合体。在协作模型中,网络的各个成员可以处理其用户的基本需求。
例如,数据库服务器(如 MSSQL 服务器或 ORACLE 服务器)查看或处理网络所有节点的所有与数据库相关的处理。但数据库以外的请求将由模型处理。
对等体系结构
在这种体系结构中,没有专用的服务器。所有计算机都是相同的,因此被称为对等节点。这些机器中的每一台都充当用户和服务器。这种安排适用于客户端数量有限的环境(通常为 10 个或更少)。
优点
- 易于设计和维护。
- 网络不依赖于特定的计算机。
- 在对等网络中链接新计算机要简单得多。
广告