第一章 计算机网络概述

                       1.2 计算机网络的构成
    计算机网络是一种将地理位置不同的、具有独立功能的计算机通过通信设备和线路连接起来,按照网络协议进行通信以实现信息传递和资源共享的系统。计算机网络的本质是把两台以上具有独立功能的计算机系统互连起来,提供若干个计算机之间的连通性,以达到资源共享和远程通信的目的。
    计算机网络是一个复杂的系统。从逻辑上,计算机网络被划分为通信子网和资源子网,如图1-3所示。由通信处理机、通信线路和其他通信设备构成的通信子网实现了数据的传输,由主机及与主机相联的终端及其他外设、各种软件资源和信息资源构成的资源子网负责数据处理,为网络用户提供网络服务。通信处理机也称为网络中间节点或网络节点,通常由网络互连设备如路由器等组成。网络中的主机可以是大型机、小型机、服务器、工作站和个人计算机。
                       
                       图1-3 计算机网络的构成
    从计算机网络的实现上,它由网络硬件和网络软件构成。
    1. 网络硬件:网络连接设备及实现数据传输和处理的硬件。包括网络互连设备,联网部件、传输介质、服务器及客户机(工作站或个人计算机)等。
    常用的网络互连设备包括网桥、交换机、路由器和网关。根据网络互连的不同层次,使用不同的网络互连设备。这些设备构成了网络的中间节点,实现不同网络节点间数据的存储和转发。
联网部件主要包括网卡或适配器、调制解调器、连接器、收发器等。例如,通过局域网接入Internet必须使用网卡,通过电话线接入Internet必须使用调制解调器(Modem)。
    传输介质,也称为通信媒体。主要有同轴电缆、双绞线、光纤及微波、无线电、红外线等。它们构成通信双方的通信介质,实现数据的传输。
    服务器是为客户端(网络用户)计算机提供各种服务的高性能计算机。根据其用途不同,可以分为WWW服务器,邮件服务器,文件传输服务器等。
    客户机是指网络用户方计算机,可以是工作站、个人计算机,甚至是终端。
    2. 网络软件:网络协议、网络操作系统及其他应用软件
网络协议是网络中实体之间通信的规则和标准。大多数网络协议都是分层实现的,每一层的协议定义了该层通信双发的通信规则,并向它的上一层提供透明服务。常见的网络协议如TCP/IP协议族、IPX/SPX等。
    网络操作系统实现系统资源共享,管理用户的应用程序对不同资源的访问。如Windows 2000、Windows NT、NetWare、UNIX等。通常网络操作系统还提供各种设备如网卡的驱动程序。
其他应用软件包括用于实现网络用户与网络接入的认证管理以及监控、审计、计费等的网络管理软件;用于保证网络系统不受恶意代码、行为和病毒破坏,实现入侵检测等的网络安全软件;为网络用户提供服务的网络应用软件。
    网络软件与运行于单个计算机上的软件相比,它实现了网络特有的资源共享、相互通信的功能。与分布式软件相比,网络软件侧重于数据在源和目的地之间地传输,而不是信息处理透明和自动地完成。
共8页 1 2 3 4 5 6 7 8