计算机网络要完成数据处理与数据通信两大基本功能,那么从它的结构上必然可以分成两个部分:负责数据处理的计算机和终端,负责数据通信的通信控制处理机CCP(Communication Control Processor)和通信线路。从计算机网络组成角度来分,典型的计算机网络在逻辑上可以分为两个子网:资源子网和通信子网。2 ~4 I! ~. U" q2 ?
一、计算机网络概念
& n" I4 M( J% Z! W# m* F" V+ o% V 本世纪末,人类正进入信息化时代,社会的进步和生产力的发展,在很大程度上要依赖人类对信息的获得和处理能力,依赖信息技术的进步。/ t1 w4 N7 }: V7 ]+ }& G8 }0 S: P7 L
信息技术包含的内容很广,既有对信息的收集、处理、存储、传送和分配,又有表达信息的手段。计算机网络是计算机技术与通信技术结合的产物,是信息技术进步的象征。近年来,INTERNET这个全球化计算机网络的发展,已经证明了计算机网络对信息时代绝对重要性。/ Y% x* y: i$ L, r9 ]
那么到底什么是计算机网络呢?它的结构如何呢?
. n8 u. g f# @% f" j3 i 不同的人群对计算机网络的含义和理解是不尽相同的。早期,人们将分散的计算机、终端及其附设,利用通信媒体连接起来,能够实现相互的通信称做网络系统。1970年,在美国信息处理协会召开的春季计算机联合会议上,计算机网络定义为“以能够共享资源(硬件、软件和数据等)的方式连接起来,并且各自具备独立功能的计算机系统之集合”。0 C. Y* z) \. N0 l E
上述两种描述的主要区别是:后者各结点的计算机必须具备独立的功能,而且资源(文件、数据和打印机等)必须实现共享。; |1 Z0 V3 Y8 ~& A& B
随着分布处理技术的发展和从用户使用角度考虑,对计算机网络的概念也发生了变化,定义为“必须具有能为用户自动管理各类资源的操作系统,由它调度完成网络用户的请求,使整个网络资源对用户透明”。
2 ^4 x* X6 L2 X4 X. i! N3 Y 综上所述,我们将计算机网络做如下描述:计算机网络是利用通信线路将地理位置分散的、具有独立功能的许多计算机系统连接起来,按照某种协议进行数据通信,以实现资源共享的信息系统。6 p* K+ q) {+ E0 v4 C$ A7 Z
最简单的网络就是两台计算机互连,而复杂的计算机网络则是将全世界的计算机连在一起,如图1.5 y m$ t+ y" w4 y7 d8 x6 q
4 }4 `+ M# c i8 e
二、计算机网络系统的组成
* N0 i& a5 V9 |1 W/ }) i5 K 计算机网络系统是通信子网和资源子网组成的。而网络软件系统和网络硬件系统是网络系统赖以存在的基础。在网络系统中,硬件对网络的选择起着决定性作用,而网络软件则是挖掘网络潜力的工具。
/ s! X$ n( K# Q2 c9 G1、网络软件% n4 ]. S5 X7 \3 q- m
在网络系统中,网络上的每个用户,都可享有系统中的各种资源,系统必须对用户进行控制。否则,就会造成系统混乱、信息数据的破坏和丢失。为了协调系统资源,系统需要通过软件工具对网络资源进行全面的管理、调度和分配,并采取一系列的安全保密措施,防止用户不合理的对数据和信息的访问,以防数据和信息的破坏与丢失。网络软件是实现网络功能不可缺少的软件环境。% Z( w% y) S3 d; r. ]5 W
通常网络软件包括:
- x0 o6 X' d: F& |* z- I 网络协议和协议软件:它是通过协议程序实现网络协议功能。
- h$ ]& o9 r2 j6 h 网络通信软件:通过网络通信软件实现网络工作站之间的通信。3 ^, V _6 }- W1 r
网络操作系统:网络操作系统是用以实现系统资源共享、管理用户对不同资源访问的应用程序,它是最主要的网络软件。2 h- t5 }: g- X/ ~0 H
网络管理及网络应用软件:网络管理软件是用来对网络资源进行管理和对网络进行维护的软件。网络应用软件是为网络用户提供服务并为网络用户解决实际问题的软件。. T6 C+ Z3 a. q9 u0 P; \
网络软件最重要的特征是:网络管理软件所研究的重点不是在网络中互连的各个独立的计算机本身的功能,而是在如何实现网络特有的功能。
) T$ B3 V$ M5 l2 e2、网络硬件( c- { o: k1 n
网络硬件是计算机网络系统的物质基础。要构成一个计算机网络系统,首先要将计算机及其附属硬件设备与网络中的其它计算机系统连接起来。不同的计算机网络系统,在硬件方面是有差别的。随着计算机技术和网络技术的发展,网络硬件日趋多样化,功能更加强大,更加复杂。
[% V. |3 i c0 ~6 q3 \(1)线路控制器LC(Line Controller):LC是主计算机或终端设备与线路上调制解调器的接口设备。0 [9 S8 [! q! E! i& t& c6 A9 c
(2)通信控制器CC(Communication Controller):CC是用以对数据信息各个阶段进行控制的设备。, B7 i# p5 N- I- m
(3)通信处理机CP(Communication Processor):CP是作为数据交换的开关,负责通信处理工作。 Z, x8 ^2 T$ |$ C: G6 T+ t. o: }
(4)前端处理机FEP(Front End Processor):FEP也是负责通信处理工作的设备。
@* c" N& l* B0 C6 E7 U) X( j+ \(5)集中器C(Concentrator)、多路选择器MUX(Multiplexor):是通过通信线路分别和多个远程终端相连接的设备。
S. T9 @% L) |9 L! x(6)主机HOST(Host Computer)。5 S( g5 I* g# m- g! v! W% X4 J
(7)终端T(Terminal)。: E& U: Z1 P3 H
随着计算机网络技术的发展和网络应用的普及,网络结点设备会越来越多,功能也更加强大,设计也更加复杂。 |