从逻辑功能上看,计算机网络可以划分为资源子网和通信子网两个主要部分,这种划分有助于我们理解网络的基本结构和工作原理,以及各部分在网络中的具体作用,以下是对这两个子网的详细解释:
1、资源子网
定义:资源子网负责全网的数据处理业务,向网络用户提供各种网络资源与服务,它是计算机网络中面向用户的部分,是网络服务与资源的提供者。
组成
硬件
主机系统:包括服务器、工作站等,它们是网络中的主要数据处理设备,运行各种应用程序和数据库管理系统,为用户提供数据处理、存储和访问等服务。
终端设备:如终端控制器、计算机终端、智能终端等,是用户直接使用的设备,用于输入和输出数据,与主机系统进行交互。
软件
操作系统:如Windows、Linux等,管理硬件资源,为应用程序提供运行环境。
网络应用软件:如办公软件、浏览器、电子邮件客户端等,满足用户的各种业务需求。
数据库管理系统:如MySQL、Oracle等,用于存储和管理大量的数据信息。
功能
数据处理:对收集到的数据进行加工、处理和分析,生成有用的信息,为用户提供决策支持。
资源共享:实现软硬件资源、数据资源、信息资源等的共享,提高资源的利用率,降低用户的使用成本。
提供服务:向用户提供各种网络服务,如文件传输、打印共享、远程登录、电子邮件等。
2、通信子网
定义:通信子网是计算机网络中负责数据通信的部分,主要完成数据的传输、交换以及通信控制等功能,它是连接各个主机系统的桥梁,确保数据能够准确、快速地在网络中传输。
组成
硬件
通信线路:为通信控制处理机之间、通信控制处理机与主机之间提供通信信道,目前使用较为普遍的通信线路有双绞线、同轴电缆、光纤等有线介质,以及微波、卫星等无线通信信道。
通信控制处理机:也被称为网络节点,是通信子网中的主要设备,负责数据的转发、路由选择、差错检测和纠正等功能,常见的通信控制处理机有路由器、交换机等。
软件
网络协议:如TCP/IP协议、NetBEUI协议等,规定了数据在网络中的传输格式、规则和过程,确保不同设备之间的通信兼容性。
网络操作系统:如Windows Server、Linux等,管理和控制通信子网的硬件设备,提供网络通信服务。
功能
数据传输:将数据从一个节点准确地传输到另一个节点,保证数据的完整性和可靠性。
路由选择:根据网络拓扑结构和数据的目的地址,选择最佳的传输路径,提高数据传输的效率。
流量控制:调节数据传输的速率,避免网络拥塞,保证网络的稳定性和可靠性。
差错检测和纠正:检测数据传输过程中出现的错误,并采取相应的措施进行纠正,确保数据的准确性。
从逻辑功能上看,计算机网络可以分为资源子网和通信子网两部分,这两部分相互协作,共同构成了一个完整的计算机网络系统。