网络就是将相同或不同地理位置的多台计算机通过连线和各种外围设备连接在一起,以实现网络中各计算机之间的信息交流及资源共享的系统。网络根据连接范围的大小可分为广域网和局域网。本章以局域网为主要介绍对象。
13.1.1 网络的发展
计算机网络产生于1954 年,当时研制了一种叫做收发器的终端,实现了人们将穿孔卡片上的数据通过电话线发送到其他计算机上的梦想。第一代计算机网络随之出现,但它只是一种面向终端的计算机网络,客户端并不具备数据存储和处理的能力。1969 年出现了第二代计算机网络,第二代计算机网络强调了网络的整体性,用户不仅可以共享网络中主机上的资源,还可以共享网络中其他计算机上的各种软硬件资源。直到现在,很多中小型局域网络仍在延用这种网络的工作方式。在早期的计算机网络中,同一网络只能使用同一厂家生产的计算机,不同厂家生产的计算机之间无法实现互联,这是因为在当时没有一个统一的互联标准。针对这种情况,1977 年国际标准化组织提出了一个能够让各种计算机互联成网的标准框架,即开放系统互联基本参考模型ISO/RM。随着该标准的提出,第三代计算机网络出现,开始实现将不同计算机互联成网。现在的计算机网络就是以该标准进行工作的。20 世纪90 年代后,随着数字通信的出现,出现了以综合化、高速化为特点的第四代计算机网络。人们可以将数据、语音、图像等多种业务综合到一个网络中,以二进制代码的形式进行传送。
13.1.2 网络的组成
计算机网络一般由工作站、服务器、外围设备和一组通信协议组成。在计算机网络中,服务器是为网络中各用户提供服务并管理整个网络的,是整个网络的核心。根据其所负担的网络功能的不同,可将服务器分为文件服务器、打印服务器、通信服务器、备份服务器等多种类型。在局域网中最常用到的是文件服务器。工作站是指连接到网络中的各个计算机,其接入和离开均不会对网络产生影响。外围设备是指用于连接服务器与工作站的一些连线或连接设备,如网络适配器、集线器(HUB)、同轴电缆、双绞线、光缆、交换机等。
通信协议是指网络中各计算机之间进行通信的规则。在局域网中,常用的通信协议有NetBEUI,IPX/SPX 和TCP/IP 三种。
13.1.3 网络结构分类
在局域网中常见的网络结构有对等型网络和工作站|服务器型网络两种。
对等型网络是指在网络中不需要专门的服务器,网络中的各工作站之间是平等的关系,每台接入网络的计算机既可以是服务器,也可以是工作站。在工作过程中,既共享其他计算机上的资源,又要为其他计算机提供共享资源。在其他计算机访问其共享资源时,可将其视为服务器,在其访问其他计算机时又可将其视为工作站。在对等型网络中又有总线型对等网络和星型对等型网络之分。
图13.4 总线型工作站|服务器型网络示意图
13.1.4 网络拓扑结构
网络的拓扑结构是指网络中各设备之间的连接方式。在中小型局域网中常用到的网络拓扑结构有总线型拓扑结构、星型拓扑结构和环型拓扑结构三种。下面介绍这三种拓扑结构。
1.总线型拓扑结构
总线型拓扑结构是指采用单根传输线作为总线,所有工作站都共用一条总线。当其中一个工作站发送信息时,该信息将通过总线传到每一个工作站上。工作站在接到信息时,先要分析该信息的目标地址与本地地址是否相同,若相同则接收该信息;若不相同,则拒绝接收。总线型拓扑结构的优点是电缆长度短,布线容易,便于扩充;其缺点主要是总线中任一处发生故障将导致整个网络的瘫痪,且故障诊断困难。如图13.5 所示显示了总线型拓扑结构的示意图。
2.星型拓扑结构
星型拓扑结构是指网络中各工作站都直接连接到集线器(HUB)或交换机上,每个工作站要传输数据到其他工作站时,都需要通过集线器(HUB)或交换机进行。星型拓扑结构具有连接方便、故障诊断容易、若一个工作站出现故障不会影响网络的运行,可靠性较高;缺点是连接电缆较长,对集线器(HUB)或交换机的依赖性较高。如图13.6所示,显示了星型拓扑结构的示意图。
3.环型拓扑结构
环型拓扑结构是指每一个工作站都连接在一个封闭的环路中。当一个工作站发出信息时,该信息会依次通过所有的工作站,每个工作站在接到该信息时,会对该信息的目标地址和本地地址进行比较,若相同则接收,然后恢复信号的原有强度并继续向下发送;若不同则不接收,只恢复信号的原有强度并继续向下发送,直到再次发送到起始工作站为止。环型拓扑结构具有信号强度不变的优点,同时其又具有新增用户较为困难,网络可靠性较差,不易管理的缺点。如图13.7 所示显示了环型拓扑结构的示意图。
13.1.5 网络通信协议
在局域网络中常用的通信协议有NetBEUI,IPX/SPX 和TCP/IP 三种。下面分别介绍这三种网络通信协议。
1.NetBEUI 网络通信协议
NetBEUI(用户扩展接口)网络通信协议,是由IBM 公司开发的一种体积小、效率高、速度快的通信协议。在Microsoft 公司推出的操作系统中,NetBEUI 网络通信协议已成为其默认的缺省协议。NetBEUI 网络通信协议是为小型非路由局域网而设计的,较为适合由几台至两百台左右的PC 机所组成的单网段的小型局域网。
2.IPX/SPX 网络通信协议
IPX/SPX(网际包交换|顺序包交换)网络通信协议,是由Novell 公司开发的一组通信协议集,该网络通信协议具有非常强大的路由功能,是为多网段大型网络而设计的。当用户端接入NetWare 服务器时,需使用IPX/SPX 及其兼容协议,但在非Novell 网络的
环境中,一般不直接使用IPX/SPX 网络通信协议。
在Windows XP 中提供了IPX/SPX 的两个兼容协议,分别为:NWLink IPX/SPX 兼
容协议和NWLink NetBIOS,这两者统称为NWLink 通信协议。NWLink 通信协议在继承了IPX/SPX 通信协议的各项优点的同时,又适应了Microsoft 的操作系统和网络环境,为网络从Novell 网络环境转向Microsoft 平台,或两种平台共存提供了方便。
3.TCP/IP 网络通信协议
TCP/IP(传输控制协议|网际协议)网络通信协议,是一组协议集的统称,其中TCP/IP协议是其中最基本、最重要的两协议
TCP/IP 协议是目前网络中最常用的一种网络通信协议,它不仅应用于局域网,同时也是Internet 的基础协议。TCP/IP 网络通信协议具有很强的灵活性,可以支持任意规模的网络。使用TCP/IP网络通信协议,不仅可以组建对等网,而且可以非常方便接入其他服务器。在安装Windows XP 操作系统的过程中已经默认安装了TCP/IP 网络通信协议。