计算机网络的组成
无论网络的复杂程度如何,
从系统组成上来说,计算机网络是由硬件和软件两大部分构成的;
从功能上来讲,计算机网络分为通信子网和资源子网两部分。
1.网络硬件
是由计算机(如主机、终端)、通信处理机(如变换机)、传输介质(如同轴电缆、双绞线、光纤)、网络连接设备(路由器、Modem)等构成。
1)主机Host
主机通常被称为服务器,是一台高性能计算机,用于网络管理、运行应用程序、连接一些外部设备,如打印机、调制解调器等。
根据服务器在网络中所提供的服务不同,可将其划分为打印服务器、通信服务器、数据库服务器、应用程序服务器(如www服务器、Email服务器、FTP服务器)等。
2)终端Terminal
终端是网络中的用户访问网络、进行网络操作、实现人–机对话的重要工具,有时也称为客户机、工作站等。它可以通过主机联入网内,也可以通过通信控制处理机联入网内。
3)通信控制处理机
主要负责主机与网络的信息传输控制,其主要功能包括线路传输控制、错误检测与恢复、代码转换等。
4)传输介质
指传输数据信号的物理通道,可将各种设备相互连接起来。网络中的传输介质是多种多样的,可以是无线传输介质(如微波),也可以是有线传输介质(如双绞线)。
5)网络连接设备
用来实现网络中各计算机之间的连接、网络与网络之间的互联、数据信号的变换和路由选择。
如:交换机、路由器、调制解调器、无线通信接收和发送器、用于光纤通信的编码解码器等。
2.网络软件
网络的正常工作需要网络软件的支持。
网络软件一方面授权用户对网络资源访问,帮助用户方便、快速地访问资源;
另一方面,管理和调度网络资源,提供通信和用户所需要的各种网络服务。
网络软件一般包括 网络操作系统、网络协议软件、网络管理软件、网络通信软件、网络应用软件五部分组成。
1) 网络操作系统
网络操作系统是网络软件中最基本的软件,用于实现不同主机之间的用户通信,以及全网硬件和软件资源的共享,并向用户提供统一的、方便的网络接口,便于用户使用网络。
常用的网络操作系统有linux、UNIX、NetWare和Windowsnt。目前,局域网中最广泛使用的就是同学们所熟知的Windows NT网络操作系统。
2) 网络协议软件
网络协议是网络通信的数据传输规范,网络协议软件是用于实现网络协议功能的软件。
目前, 典型的网络协议软件有TCP/IP协议、IPX/SPX协议、IEEE802标准协议系列等。
3) 网络管理软件
网络管理软件是用来对网络资源进行管理以及对网络进行维护的软件,如性能管理、配置管理、故障管理、记费管理、安全管理、网络运行状态监视与统计等。
4) 网络通信软件
网络通信软件是用于实现网络中各种设备之间进行通信的软件,使用户能够在不必详细了解通信控制规程的情况下,控制应用程序与多个站进行通信,并对大量的通信数据进行加工和管理。
5) 网络应用软件
网络应用软件是指为用户提供各种服务的软件。比如现在同学们常使用的即时通讯程序QQ、IE浏览器都属于网络应用软件。
3.通信子网和资源子网
计算机网络从逻辑(功能)上可以划分为通信子网和资源子网,以实现数据通信和数据处理两种最基本的能力。
从图中我们可以看出:绿色线路和节点所构成通信子网主要由
通信控制处理机、网络连接设备、网络通信软件、网络管理软件等构成,主要负责网络的数据通信,为网络用户提供数据传输、转接、加工和变换等数据通信工作。
红色线路和节点所构成的资源子网主要由
终端、服务器、传输介质、网络应用软件和和数据资源构成,负责全网的数据处理业务,并向网络用户提供各种网络资源和网络服务。