计算机网络的分类
从功能角度可分为通信子网和资源子网;
通信子网:由于各种传输介质,通信设备和相应的网络协议组成为网络提供数据传输,交换和控制能力,实现联网计算机之间的数据通信。如网桥,交换机,路由器。
资源子网:由主机,终端以及各种软件资源,信息资源组成,负责全网的数据处理业务,向用户提供各种资源与服务。如计算机软件。
从主要构件可分为 硬件,软件,协议;
硬件:主要由输入设备,输出设备,存储器,运算器,控制器组成;
软件:一般包括系统软件和应用软件;
协议:协议三要素为语义,语法,同步。
从传输介质可分为有线网络,无线网络。
从传输技术可分为广播式网络和点对点式网络。
从网络作用范围可分为广域网,城域网,局域网和个域网。
广域网,城域网,局域网三者的比较
计算机网络资源
硬件资源:具体是指传输媒体、计算机设备和网络互连设备。传输媒体通常是双绞线、同轴电缆、光纤等计算机设备包括计算机、打印机和存储设备及其他计算机外围设备常用的网络互联设备有网卡、中继器、集线器、交换机、路由器、网关等。
软件资源:软件资源主要包括操作系统、通信软件和各种应用软件。操作系统是指Windows、UNIX、Netware等系统软件,还有数据库软件、文件服务器软件等通信软件指实现通信协议的软件,例如FDDI、ATM和FR这些主要依靠软件的网络就大量采用了通信软件。另外,软件资源还有路由器软件、网桥软件等。
数据资源:一般指文档资料,数据库等。
网络应用模型
客户/服务器(C/S)模型
客户端是服务器请求方,在通信时主动向远端服务器发起请求服务,故客户端必须知道服务器地址;服务器为服务提供方,被动的等待并接收来自客户端的通信请求,故其不需要知道客户端的地址;
作为服务器的主机通常要求具有较高的性能和较大的存储容量,而作为客户端的主机可以为任意一台普通计算机或手持设备。
浏览器/服务器(B/S)模型
将系统功能实现的核心部分集中到服务器中,通过浏览器即可运行,不需要安装其他客户端。
对等式(P2P)模型
两台主机在通信时,并不区分服务提供方和服务请求方,可进行平等的对等连接通信。
计算机网络交换方式
分组交换
采用存储转发传输方式,但将一个长报文先分割为若干个较短的分组,然分组后把这些分组(携带源、目的地址和编号信息)逐个地发送出去。在以太网中,数据以帧的形式传输。源端用户的较长报文要被分为若干数据块,这些数据块在各层还要加上相应的控制信息,因此以太网采用分组交换技术。
特点:把数据分为大小相当的数据片,每片都要加上相关控制信息,传送数据总开销较多;前一个分组存储操作与后一个分组转发操作并行,可减少报文传输时间;还设有CRC校验,重发等差错控制机制,保证数据信息的可靠性。
报文交换
指网络的每一个节点(交换设备)先将整个报文完整地接收并存储下来,然后选择合适的链路转发到下一个节点。每个节点都对报文进行存储转发,最终到达目的地。
电路交换
以电路连接为目的的交换方式,通信之前要在通信双方之间建立一条被双方独占的物理通道。
特点:面向连接,一旦连接,数据便可直接通过连接好的物理通路到达接收端,因此传输时延小
灵活性差,只要通路中任何一点出现故障,必须重新拨号进行连接;在数据转发过程中,始终占用端到端的通信资源,所以线路利用率低。