教学课件-计算机网络技术基础(曹建文)_第1页
教学课件-计算机网络技术基础(曹建文)_第2页
教学课件-计算机网络技术基础(曹建文)_第3页
教学课件-计算机网络技术基础(曹建文)_第4页
教学课件-计算机网络技术基础(曹建文)_第5页
已阅读5页,还剩1744页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章

计算机网络概述1.1计算机网络的发展历史

1.2计算机网络的拓扑结构 1.3计算机网络的分类

1.4计算机网络的组成1.5计算机网络的主要性能指标1.6计算机网络技术发展趋势本章小结

习题

1.1计算机网络的发展历史

1.1.1计算机网络的发展

计算机网络的发展经历了以下四个阶段。

1.面向终端的计算机通信网络

20世纪50年代中期至20世纪60年代末期,计算机技术与通信技术初步结合,形成了计算机网络的雏形。这个时期的计算机网络被称为简单联机系统,主要目的是解决远地站点的计算机问题。其主要特点是:在计算机内部增加通信概念,可以让远地站点的I/O设备通过通信线路直接和计算机相连,做到输入、处理同时进行,任务完成后将处理结果送回远地点,如图1-1和图1-2所示。图1-1具有通信功能的单机系统图1-2面向终端的网络

2.初级计算机网络第二代计算机网络又称为计算机-计算机网络,是具有通信功能的多机系统,又称为复杂联机系统。这个时期的网络有效地解决了主机负担重的问题,在主机前设置一个前端处理机,负责与主机通信,使主机从繁重的通信任务中解脱出来,集中精力完成数据处理;同时在终端集中区域设置线路集中器,大量终端通过低速线路连接到集中器,而集中器通过高速专线和主机相连,这样有效地解决了线路利用率低的问题,如图1-3所示。图1-3具有通信功能的多机系统

3.开放式的标准化计算机网络分组交换网以通信子网为中心,主机与终端都处于网络的外围,构成了用户资源网,可以共享的资源得到了有效的扩充,如图1-4所示。图1-4开放式的标准化计算机网络

4.新一代的综合性、智能化、宽带高速网络

20世纪90年代中期至21世纪初期,宽带网络技术的发展为社会信息化提供了技术基础,网络与信息安全技术为网络应用提供了重要安全保障,基于光纤通信技术的宽带城域网与接入技术,以及移动计算机网络、网络多媒体计算、网络并行计算、网格计算等新技术的应用,使计算机网络与Internet(即因特网)向着全面互连、高速和智能化发展,并得到了广泛的应用。1.1.2计算机网络的定义计算机网络的定义是:将地理位置不同的,具有独立功能的多台计算机及其外部设备通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。为了实现计算机之间的通信交往、资源共享和协同工作,利用通信设备和线路将地理位置分散的、各自具备自主功能的一组计算机有机地联系起来,并且由功能完善的网络操作系统和通信协议进行管理的计算机复合系统就是计算机网络。概括地说,一个计算机网络必须具备以下三个基本要素:

(1)至少有两个具有独立操作系统的计算机,且它们之间有相互共享某种资源的需求。

(2)两个独立的计算机之间必须有某种通信手段将其连接。

(3)网络中的各个独立的计算机之间要能相互通信,必须制定相互可确认的规范标准或协议。以上三条是组成一个网络的必要条件,三者缺一不可。1.1.3计算机网络的功能和应用

1.计算机网络的功能计算机网络技术使计算机的应用范围和其自身的功能有了突破性的发展。作为计算机网络应当具有以下三个基本功能:

(1)计算机之间和计算机用户之间的相互通信交往。

(2)资源共享,包含计算机硬件资源、软件资源和数据与信息资源共享。

(3)计算机之间或计算机用户之间的协同工作。

2.计算机网络的典型应用随着高速信息社会进程的推进,通信和计算机技术的迅猛发展,计算机网络的应用日益多元化,打破了空间和时间的限制,几乎深入到社会的各个领域。可以在一套系统上提供集成的信息服务,包括来自政治、经济等方面的信息资源,同时还提供多媒体信息,如图像、语音、动画等,在多功能、多元化的发展趋势下,许多网络应用的新形式不断出现,如电子邮件、IP-Phone、视频点播、网上交易、视频会议等。其应用可归纳为下列几个方面:

(1)管理信息系统(ManagementInformationSystem,MIS)。

(2)办公自动化(OfficeAutomation,OA)。

(3)信息检索系统(InformationRetrieveSystem,IRS)。

(4)电子收款机系统(PointofSells,POS)。

(5)分布式控制系统(DistributedControlSystem,DCS)。

(6)计算机集成与制造系统(ComputerIntegratedManufacturingSystem,CIMS)。

(7)电子数据交换系统(ElectronicDataInterchangeSystem,EDI)。

(8)信息服务系统。1.2计算机网络的拓扑结构

1.2计算机网络的拓扑结构

1.2.1计算机网络拓扑的定义计算机网络拓扑通过网络中节点与通信线路之间的几何关系表示网络结构,反映出网络中各实体之间的结构关系。拓扑结构方案设计是工程实现计算机网络的起点,也是实现各种网络协议的基础。计算机网络拓扑主要是指通信子网的拓扑构型。1.2.2网络拓扑结构的分类计算机网络的物理连接方式叫做网络的拓扑结构。常用的计算机网络的拓扑结构有:总线型、星型、环型、树型、网状和组合型拓扑结构。

1.总线型拓扑(BusTopology)总线型拓扑采用单根传输线作为传输介质,它将所有入网的计算机通过相应的硬件接口直接接入到一条通信线路上。为防止信号反射,一般在总线两端连有终结器匹配线路阻抗,防止信号反馈,以吸收信号。图1-5所示为总线拓扑。10Base-5、10Base-2等以太网技术都采用总线拓扑结构。图1-5典型的总线型拓扑结构

2.星型拓扑(StarTopology)星型拓扑是以一个节点为中心的处理系统,各种类型的入网计算机均与该中心节点由物理链路直接相连,其他节点间不能直接通信,通信时需要通过该中心节点转发。如图1-6所示,星型拓扑以中央节点为中心,执行集中式通信控制策略,因此,中央节点相当复杂,而其余各个节点的通信处理负担都很小,又称集中式网络。

图1-6星型拓扑结构图1-7所示为带有配线架的星型拓扑结构,配线架相当于中间集中点,可以在每个楼层配置一个,并具有足够数量的连接点,以供该楼层的节点使用,节点的位置可灵活放置。

图1-7带有配线架的星型拓扑结构

3.环型拓扑(RingTopology)环型拓扑是将各台联网的计算机用通信线路连接成一个闭合的环。如图1-8所示是一个点到点的环路,每台设备都直接连接到环上,或通过一个分支电缆连到环上。在环型结构中,信息按固定方向流动,或按顺时针方向,或按逆时针方向。典型的环型网络有令牌环网(TokenRing)和光纤分布式接口网络(FDDI)等图1-8环型拓扑结构

4.树型拓扑(TreeTopology)树型拓扑是由总线拓扑演变而来的,它把星型和总线型结合起来,形状像一棵倒置的树,顶端有一个带分支的根,每个分支还可以延伸出子分支,如图1-9所示。图1-9树型网络拓扑结构

5.网状拓扑网状结构分为全连接网状和不完全连接网状两种形式。在全连接网状结构中,每一个节点和网中其他节点均有链路连接。在不完全连接网状结构中,两节点之间不一定有直接链路连接,它们之间的通信依靠其他节点转发。这种网络的优点是节点间路径多,碰撞和阻塞可大大减少,局部的故障不会影响整个网络的正常工作,可靠性高;网络扩充和主机入网比较灵活简单。但这种网络关系复杂,建网和网络控制机制复杂。广域网中一般用不完全连接网状结构,如图1-10所示。图1-10网状拓扑结构1.3计算机网络的分类1.3.1按网络的覆盖范围划分根据计算机网络所覆盖的地理范围、信息的传递速率及其应用目的,计算机网络通常被分为局域网、城域网、广域网。这也是目前较为流行的一种分类方法。

1.广域网广域网(WAN,WideAreaNetwork)指的是实现计算机远距离连接的计算机网络,可以把众多的城域网、局域网连接起来,也可以把全球的城域网、局域网连接起来。

2.城域网城域网(MAN,MetropolitanAreaNetwork)有时又称之为城市网、区域网、都市网。城域网介于LAN和WAN之间,其覆盖范围通常为一个城市或地区,距离从几十千米到上百千米。城域网通常采用光纤或微波作为网络的主干通道,现在已经弱化这一划分概念。

3.局域网局域网(LAN,LocalAreaNetwork)也称局部网,是指将有限的地理区域内的各种通信设备互连在一起的通信网络。它具有很高的传输速率(几十至千兆比特),其覆盖范围一般不超过几十千米,通常将一座大楼或一个校园内分散的计算机连接起来构成LAN,同时以是否处于限定范围及是否接入同层设备作为判定的条件。

4.接入网接入网(AN,AccessNetwork)又称本地接入网或用户接入网。它是近年来由于用户对高速上网需求的增加而出现的一种网络技术。如图1-11所示。接入网是局域网(或校园网)和城域网之间的桥接区。接入网提供多种高速接入技术,使用户接入Internet的瓶颈得到某种程度上的解决。各类网络具有的特征参数见表1-1。总的规律是距离越长,速率越低。局域网距离最短,传输速率最高,一般以距离中心机房为判定条件。图1-11广域网、城域网、接入网和局域网的关系网络分类缩写分布距离大约为机位范围传输速率范围局域网LAN房间4Mb/s~10Gb/s建筑物校园城域网MAN城市50kb/s~2Gb/s广域网WAN100~国家9.6kb/s~2Gb/s表1-1各类计算机网络的特征参数1.3.2按数据的传输方式分类根据数据传输方式的不同,计算机网络又可以分为“广播网络”和“点对点网络”两大类。广播网络(BroadcastingNetwork)中的计算机或设备使用一个共享的通信介质进行数据发散传播,网络中的所有节点都能收到任何节点发出的数据信息。广播网络中的传输方式目前有以下3种:

单播(Unicast)发送的信息中包含明确的目的地址,所有节点都检查该地址。如果与自己的地址相同,则处理该信息,如果不同,则忽略,可以认为是点对点的传播。

组播(Multicast)将信息传送给网络中部分节点,可以认为是有选择的部分传播。

说明广播(Broadcast)在发送的信息中使用一个指定的代码标识目的地址,将信息发送给所有的目标节点。当使用这个指定代码传输信息时,其余所有节点都接收并处理该信息,可以认为是全网传播。点对点网络(PointtoPointNetwork)中的计算机或设备以点对点的方式进行数据传输,两个节点间都可能有多条单独的中间链路。这种传播方式应用于广域网中。以太网和令牌环网都属于广播网,而ATM和帧中继网都属于点对点网。除了按网络覆盖范围和数据传输方式这两种最常见的分类方式外,还可以有其他分类方式:

按通信传输介质划分,可分为有线网络和无线网络。

按使用网络的对象分类可分为专用网和公用网。

按照网络中各组件的功能来划分,可分为对等网络和基于服务器网络。1.4计算机网络的组成

从资源构成的角度讲,计算机网络是由硬件和软件组成的。硬件包括各种主机、终端等用户端设备,以及交换机、路由器等通信控制处理设备,而软件则由各种系统程序和应用程序以及大量的数据资源组成。从功能上将计算机网络逻辑划分为资源子网和通信子网。图1-12给出了典型的计算机网络结构。其中,资源子网负责全网的数据处理业务,并向网络用户提供各种网络资源和网络服务。资源子网主要由主机、终端以及相应的I/O设备、各种软件资源和数据资源构成。图1-12典型的计算机网络结构1.4.1资源子网的组成与功能资源子网由拥有资源的主机系统、请求资源的用户终端、终端控制器、通信子网的接口设备、软件资源、硬件共享资源和数据资源等组成。资源子网负责全网的数据处理业务,并向网络客户提供各种网络资源和网络服务。1.4.2通信子网的组成与功能通信子网按功能可以分为数据交换和数据传输两个部分。通信子网提供网络通信功能,完成全网主机之间的数据传输、交换、控制和转换等通信任务;负责全网的数据传输、转发及通信处理等工作。在广域网结构中,随着使用主机系统用户的减少,资源子网的概念已经有了变化。目前,通信子网由交换设备与通信线路组成,它负责完成网络中数据传输与转发任务。交换设备主要是路由器与交换机。随着微型计算机的广泛应用,连入局域网的微型计算机数目日益增多,主要是通过路由器将局域网与广域网相连接。另外,从组网的层次角度看,网络的组成结构也不再是一种简单的平面结构,可能变成一种分层的层次结构。图1-13所示为一个典型的三层网络结构,最上层称为核心层,中间层称为分布层,最下层称为访问层,为最终用户接入网络提供接口。图1-13典型的三层网络结构示意图1.5计算机网络的主要性能指标

1.5.1带宽

在局域网和广域网中,都使用带宽(Bandwidth)来描述它们的传输容量。带宽本来是指某个信号具有的频带宽度。带宽的单位为赫兹(或千赫、兆赫等)。在通信线路上传输模拟信号时,将通信线路允许通过的信号频带范围称为线路的带宽(或通频带)。吞吐量是指一组特定数据在特定的时间段经过特定的路径所传输的信息量的实际测量值。由于诸多原因使得吞吐量常常远小于所用介质本身可以提供的最大数字带宽。决定吞吐量的因素主要有:

网络互联设备;

所传输的数据类型;

网络的拓扑结构;

网络上的并发用户数量;

用户的计算机;

服务器;

拥塞。1.5.2时延时延(Delay或Latency)是指一个报文或分组从一个网络(或一条链路)的一端传送到另一端所需的时间。通常来讲,时延由以下几部分组成。

1.发送时延发送时延是节点在发送数据时使数据块从节点进入传输介质所需要的时间,也就是从数据块的第一个比特开始发送算起,到最后一个比特发送完毕所需的时间,又称为传输时延。它的计算公式是:信道带宽就是数据在信道上的发送速率,也常称为数据在信道上的传输效率。

2.传播时延传播时延是电磁波在信道上需要传播一定的距离而花费的时间。传播时延的公式是:电磁波在自由空间的传播速率是光速,即3.0 × 108m/s。电磁波在网络传输媒体中的传播速率比在自由空间要略低一些。在铜缆中的传播速率约为2.3 × 106m/s,在光纤中的传播速率约为2.0 × 108m/s。例如,1000km长的光纤线路产生的传播时延大约为5ms。

3.处理时延处理时延是指数据在交换节点为存储转发而进行一些必要的处理所花费的时间。在节点缓存队列中分组排队所经历的时延是处理时延中的重要组成部分。因此,处理时延的长短往往取决于网络中当时的通信量。当网络的通信量很大时,还会发生队列溢出,使分组丢失,这相当于处理时延为无穷大。有时可用排队时延作为处理时延。这样,数据经历的总时延就是以上三种时延之和:总时延 = 传播时延 + 发送时延 + 处理时延图1-14所示为三种时延所产生的位置。图1-14三种时延产生的位置

4.时延带积和往返时延将传播时延和带宽相乘就是传播时延带积,即传播时延带积 = 传播时延 × 带宽在计算机网络中,往返时延RTT(Round-TripTime)表示从发送端发送数据开始,到发送端收到来自接收端的确认(接收端收到数据后便立即发送确认),总共经历的时延。在互联网中,往返时延包括各中间节点的处理时延和转发数据时的发送时延。1.6计算机网络技术发展趋势1.6.1计算机网络的支撑技术从系统的观点看,计算机网络是由单个节点和连接这些节点的链路所组成的。单个节点主要是连入网内的计算机以及负责通信功能的节点交换机、路由器,这些设备的物理组成主要是集成电路,而集成电路的一个重要支撑就是微电子技术。网络的另一个组成部分就是通信链路,负责所有节点间的通信,通信链路的一个重要支撑就是光电子技术。因此计算机网络的两个重要的支撑技术就是微电子技术和光电子技术。1.6.2计算机网络的关键技术计算机网络架构的发展方向将是IP技术 + 光网络,光网络将会演进为全光网络。从网络的服务层面上看将是一个IP网络的世界;从传送层面上看将是一个光的世界;从接入层面上看将是一个有线和无线多元化的世界。为此,目前比较关键的技术主要有软交换技术、IPv6技术、光交换与智能光网络技术、宽带接入技术、3G以上的移动通信系统技术等。

1.软交换技术为了把服务控制功能和网络资源控制功能与传送功能完全分开,需要应用软交换技术。根据新的网络功能模型分层,计算机网络将分为接入与传输层、媒体层、控制层、业务/应用层(也称网络服务层)四层,从而可对各种功能作不同程度的集成。通过软交换技术能把网络的功能层分离开,并通过各种接口规约(规程公约的简称),使业务提供者可以非常灵活地将业务传送和控制规约结合,实现业务融合与业务转移,非常适用于不同网络并存互通的需要,也适用于从话音网向数据网和多业务多媒体网演进。

2.

IPv6技术未来的计算机网络是基于IPv6技术的网络。和IPv4相比,IPv6的主要改变就是地址的长度为128位,也就是说可以有2128个IP地址,足以保证地球上的每个人拥有一个或多个IP地址。

3.光交换与智能光网络技术当前组网技术正从具有上下光路复用(OADM)和光交叉连接(OXC)功能的光联网向由光交换机构成的智能光网络发展;从环形网向网状网发展;从光→电→光交换向全光交换发展。即在光连网中引入自动波长配置功能,也就是自动交换光网络(ASON),使静态的光联网走向动态的光联网。

4.宽带接入技术计算机网络必须要有宽带接入技术的支持,各种宽带服务与应用才有可能开展。当前宽带接入有两个新技术,一个是基于以太网无源光网络(EPON)的光纤到户技术,一个是自由空间光系统(FSO)。

EPON是把全部数据都装在以太网帧内传送的网络。EPON的基本实现方法是在G.983的基础上,设法保留物理层PON,而用以太网代替ATM作为数据链路层,构成一个可以提供更大带宽、更低成本和更多更好业务能力的结合体。现今95%的局域网都是以太网,故将以太网技术用于接入网是非常合乎逻辑的。

5.

3G以上的移动通信系统技术

3G以上包括后3G、4G乃至5G系统将是以宽带多媒体业务为基础,使用更高更宽的频带,传输容量会更上一层楼。它们在不同网络间无缝连接,提供满意的服务;网络可以自行组织,终端可以重新配置和随身携带,是一个包括卫星通信在内的端到端的IP系统,可与其他技术共享一个IP核心网。它们都是构成下一代移动互联网的基础设施。本章小结本章从计算机网络的基本组成拓扑结构出发,对计算机网络的产生及发展、计算机网络的分类及应用作了概述;介绍了计算机网络的概念及分类、功能、应用等基本知识以及计算机网络的主要性能指标等。通过学习,要求熟悉和掌握计算机网络的发展历史、发展前景,关注当今计算机网络的发展方向,尤其是计算机网络技术的更新换代趋向,以及计算机网络的工作特点、组成分类、应用领域等相关应用技能。要掌握计算机网络的分类及组成结构,掌握计算机网络的拓扑结构(总线型,星型、环型、树型、混合型等)的优点和缺点以及计算机网络的发展趋势。为后续章节的学习打下坚实的基础。习

题一、名词解释计算机网络

局域网单播组播广播网络拓扑

带宽二、填空题

1.按照网络覆盖的地理范围,计算机网络可以分为

2.根据数据传输方式的不同,计算机网络可以分为

两大类。

3.广播网络传输方式有

三种。

4.从功能上来看将计算机网络逻辑划分为

5.从组网的层次角度看,网络的组成是一个典型的三层结构,最上层称为核心层,中间层称为

,最下层称为

,为最终用户接入网络提供接口。

6.影响网络性能的因素有

7.时延是指一个报文或分组从一个网络(或一条链路)的一端传送到另一端所需的时间。通常来讲,时延是由

组成的。

8.计算机网络的两个重要的支撑技术是

9.目前,计算机网络比较关键的技术主要有

、光交换与智能光网络技术、

等。三、选择题

1.一座大楼内的一个计算机网络系统属于()。A.

PAN B. LAN C.

MAN D.

WAN

2.计算机网络中可以共享的资源包括()。

A.硬件、软件、数据、通信信道

B.主机、外设、软件、通信信道

C.硬件、程序、数据、通信信道

D.主机、程序、数据、通信信道4.世界上第一个计算机网络是()。

A.

ARPANET

B. ChinaNet

C. Internet

D.

CERNET5.星型、总线型、环型和网状是按照()分类的。

A.网络跨度 B.网络拓扑

C.管理性质 D.网络功能6.计算机互联的主要目的是()。

A.定网络协议 B.将计算机技术与通信技术相结合

C.集中计算 D.资源共享7.计算机网络建立的主要目的是实现计算机资源的共享。计算机资源主要指计算机()。

A.软件与数据库 B.服务器、工作站与软件

C.硬件、软件与数据 D.通信子网与资源子网8.以下的网络分类方法中,哪一组分类方法有误()。

A.局域网/广域网 B.对等网/城域网

C.环型网/星型网 D.有线网/无线网9.局部地区通信网络简称局域网,英文缩写为()。

A.

WAN B. LAN C. SAN D. MAN

四、简答题

1.计算机网络组成的三要素是什么?

2.计算机网络具有哪些功能?

3.计算机网络的发展可划分为几个阶段?每个阶段各有何特点?

4.目前,计算机网络应用在哪些方面?

5.计算机网络可从几方面进行分类?

6.计算机网络由哪几部分组成?

7.计算机网络链路带宽的单位是什么?什么是数据的发送时延、传播时延、处理时延、排队时延和往返时延?

8.计算机网络的发展方向是什么?有哪些关键技术?五、实训题到学院的网络中心、计算中心,计算机公司或单位的计算中心参观,并画出网络拓扑图。第二章数据通信基础2.1网络数据通信基础知识

2.2网络通信接口2.3异构系统的连接

2.4网络体系与层次结构2.5网络中的数据交换技术

2.6计算机网络的传输介质2.7高速网络中的交换技术

本章小结

习题

2.1网络数据通信基础知识2.1.1数据通信的基本概念

1.信息、数据和信号在计算机网络中,通信的目的是传输信息或消息。信息(Information)是消息(Message)所包含的内容,它的载体是数字、文字、语音、图形和图像等。数据(Data)是传递信息的实体,它是和有意义的实体相联系的,而信息则是该数据的内容或解释。数据分两种:模拟数据和数字数据。前者取连续值,后者取离散值。模拟数据反映的是连续消息,如话音和图像等。话音的声压是时间的连续函数。数字数据反映的是离散消息,就是用一系列符号代表的消息,而每个符号只可以取有限个值。数字数据在传送时,一段时间内传送一个符号,因此在瞬间内数据是离散的。因此,用来反映取值上离散的文字或符号的数据是数字数据。信号(Signal)是数据的电编码或电磁编码。它分为两种:模拟信号和数字信号。模拟信号是一种连续变化的电信号,它用电信号模拟原有消息。显然,模拟信号的取值可以有无限多个,图2-1(a)表示话音声压随时间连续变化的消息,图2-1(b)表示与之相应的电流幅度随时间变化的电信号。数字信号是一种离散信号,它的取值是有限个,比如计算机及其外围设备产生和交换的信息都是由二进制代码表示的字母、数字或控制符号。图2-1模拟信号

2.信道及信道的类型在数据通信系统中,传输信息的通路称为“信道”。信道一般都是用来表示向某一个方向传送信息的媒体。在计算机网络中,有物理信道和逻辑信道之分。根据传输介质是否有形,物理信道可以分为有线信道和无线信道。如果按照信道中传输的数据信号的类型来分,物理信道又可以分为模拟信道和数字信道。模拟信道传输的是模拟信号,而数字信道直接传输二进制数字脉冲信号。如果按照信道的使用方式来分,又可以将信道分为专用信道和公共交换信道。专用信道有两种连接方式:一种是点对点式连接(点点连接);另一种是点对多点式连接(多点连接),参见图2-2。图2-2通信信道连接类型

3.数据通信系统的主要技术指标

1)数据传输率S

数据传输率又称比特率,是指数字信号的传输速率,它表示单位时间内所传送的二进制代码的有效位(bit)数,单位用比特每秒(b/s)表示。数据传输率S可用以下公式计算:式中:

T—信号脉冲重复周期;

n—一个脉冲信号代表的有效状态数,是2的整倍数,例如,二进制的一个脉冲可表示“0”和“1”两个状态,故n = 2;

lbn—单位脉冲能表示的比特数,如n = 4时,表示一个单位脉冲为2bit。在实际应用中,常用的数据传输速率单位有:kb/s、Mb/s、Gb/s和Tb/s,其中:1kb/s = 103b/s,1Mb/s = 103kb/s,1Gb/s = 103Mb/s,1Tb/s = 103Gb/s

2)波特率B

波特率是一种调制速率,也称波形速率或码元速率。它是指模拟信号传输过程中,从调制解调器上输出的调制信号每秒钟载波调制状态改变的次数;在数据传输过程中,线路上每秒钟传送的波形个数就是波特率,其单位为波特(Baud)。从调制速率的意义来理解,它是脉冲信号经过调制后的传输速率,通常用于表示调制解调器之间传输信号的速率。若以T表示波形的持续时间,则调制速率B可以表示为比特率和波特率之间有下列关系:

S = Blbn其中,n为一个脉冲信号所表示的有效状态数。在二进制中,一个脉冲的“有”和“无”表示1和0两种状态。在二相调制中,n = 2,故S = B,即比特率与波特率相等。但在更高相数的多相调制中,S与B就不相同了。例如,在四相调制中,n = 4,如果B = 1200bit,则信号传输速率S = 2400b/s。

3)出错率出错率是指数据通信系统在正常工作情况下信息传输的错误率,也称误码率。传输可靠性指标由于传输中信息的最小单位不同而不同。信息的单位可以是比特、码元、码字、一组码字。误比特率Pb:接收的错误比特数占传输总比特数的比例,即:

4)信道容量信道容量是指信道能传输信息的最大能力,一般用带宽来描述。模拟信道的容量指信道传输信号的可接收频率范围,其带宽为传输信号的最高频率和最低频率的差值。如话音电路接收的语音频率为300~3400Hz,则其带宽为3400 -300 = 3100Hz(一般话音电路带宽取4kHz)。在数字信道中,一般用单位时间内最大可传送比特数来描述带宽。例如,某传输媒体最大的传输速率为9600b/s,则其带宽为9600b/s。任何通信信道都不是理想的,由于信道带宽的限制及信道干扰的存在,信道的数据传输速率总会有一个上限。1924年,奈奎斯特(Nyquist)就推导出在具有理想低通矩形特性信道情况下的最高码元传输速率公式:理想低通信道每赫兹带宽的最高码元传输速率是2Baud每秒,称为奈氏准则。例如,话音电路的带宽为4kHz,则其最高码元传输速率是8000Baud每秒;假设1Baud携带3bit的信息,则最高传输速率为24000b/s。对于具有理想带通矩形特性的信道,奈氏准则变为理想低通信道每赫兹带宽的最高码元传输速率是1Baud每秒。信道的最大信息传输速率为C:

C = 2Wlbn其中,W为信道的带宽(以Hz为单位),n为一个脉冲信号代表的有效状态数。奈氏准则描述的是有限带宽、无噪声信道的最大数据传输速率与信道带宽之间的关系。如考虑信道噪声问题,可用香农(Shannon)定律来表述,它描述了有限带宽、有随机热噪声信道的最大数据传输速率与信道带宽、信号噪声功率比之间的关系。信道的最大信息传输速率为C:

其中,W为信道的带宽(以Hz为单位),S为信道内所传信号的平均功率,N为信道内部的噪声功率。香农(Shannon)定律表明,信道的带宽或信道中的信噪比越大,信息的最高传输速率就越高。对于3.1kHz带宽的话音电路,如果信噪比S/N = 2500,那么由香农定律可知,无论采用何种编码技术,信息的传输速率都不超过3100 × lb(1 + 2500) ≈ 35kb/s。这两个定律在使用时,必须分清各自的条件,例如,当S/N→∞时,应该转换为奈奎斯特定律去计算,这是由于条件发生了变化,选择的对象亦即随之而变动。2.1.2数据传输

1.数据传输方式

(1)并行传输。如图2-3所示,两数据设备之间一次传输n位并行数据,每条连线对应一条信道,用于传输代码的对应位,n条信道组成了n位并行信号。图2-3并行传输方式

(2)串行传输。串行传输时,数据一位一位地在一条信道上传输。如图2-4所示,数据发送端向数据接收端发出了“01001101”的串行数据。图2-4串行传输方式

2.数据的通信方式数据传输是有方向的,这是由传输电路的能力和特点所决定的。按传输的方向不同,数据传输可分为三种基本工作方式:单工通信、半双工通信和全双工通信。

3.数据同步方式数据在线路上传输时,为保证发送端发送的信息能够被接收端正确无误接收,要求发送端和接收端的收发动作必须控制在同一时间内进行,即发送端以某一速率在一定的起止时间内发送数据,接收端也必须以同一速率在相同的起止时间内接收数据。常用的同步方式有两种:异步方式和同步方式。(1)异步方式。图2-5(a)、(b) 分别给出5位字符和8位字符的异步方式结构。图2-5异步方式字符结构

(2)同步方式。如图2-6所示。发送前,发送端和接收端应先约定同步字符的个数及每个同步字符的代码,以便实现接收与发送的同步。图2-6同步传输

4.数据传输类型

1)基带传输由计算机或数字终端产生的信号是一连串的脉冲信号,它包含有直流、低频和高频等组成分量。在基带传输中,需要对数字信号进行编码,即用不同电压极性或电平值代表数字信号的“0”和“1”。常见的编码方法有三种:非归零编码、曼彻斯特编码和差分曼彻斯特编码。

(1)非归零编码。非归零编码(NRZ,Non-ReturntoZero)如图2-7(a)所示。NRZ码规定:负电压代表“0”,正电压代表“1”。也可以有其他表示方法。

(2)曼彻斯特编码。曼彻斯特(Manchester)编码是目前广泛使用的编码方法之一。它的编码规则是:每比特的时钟周期的1/2都有跳变,该跳变既可代表本地时钟,也可代表数字信号的取值;由高电位向低电位跳变代表“1”,由低电位向高电位跳变代表“0”。典型的曼彻斯特编码波形如图2-7(b)所示。曼彻斯特编码的缺点是效率较低。

(3)差分曼彻斯特编码。差分曼彻斯特编码的编码规则是:每比特的时钟周期的1/2都有跳变;码元值为“1”,开始处不发生跳变;码元值为“0”,开始处发生跳变。其典型波形见图2-7(c)。图2-7数字信号三种编码的波形

2)频带传输基带传输是数据通信中一种非常重要的传输形式,但是它只能在信道上原封不动地传输二进制数字信号。传统的电话通信信道是为传输语音信号而设计的,它只适用于传输音频范围为300~3400Hz的模拟信号,不适用于直接传输计算机的数字基带信号。为了利用电话交换网实现计算机之间的数字信号传输,必须将数字信号转换成模拟信号。为此,需要在发送端选取音频范围内的某一频率的正(余)弦模拟信号作为载波,用它运载所要传输的数字信号,通过电话信道将其送至另一端;在接收端再将数字信号从载波上取出来,恢复为原来的信号波形。这种利用模拟信道实现数字信号传输的方法称为“频带传输”。在调制过程中,选用的载波信号可以表示为:y = A(t)cos(ωt + φ)其中,振幅A、角频率ω、相位φ是载波信号的三个电参量,它们是正弦波的控制参数,称为调制参数。它们的变化将对正弦载波的波形产生影响,通过改变这三个参量可以实现对模拟数据信号的编码,相应的调制方式分别为幅度调制、频率调制和相位调制。

(1)幅度调制。幅度调制又称为“振幅键控”(ASK,Amplitude-ShiftKeying)。在幅度调制中,频率和相位都是常数,振幅为变量,即载波的幅度随发送的信号而变化,表示为图2-8(a)是具有0、1两个幅度值的调幅波形(二元制调幅波),具有一定幅度的载波信号表示“1”,幅度等于0的载波信号表示“0”。为提高传输速度,可采用多幅度调制,即调制电平有4个、8个或更多。

(2)频率调制。频率调制又称移频键控(FSK,Frequency-ShiftKeying)。在频率调制中,振幅和相位为常量,频率为变量,表示为在二元制中,数字信号“0”和“1”分别用两种不同频率的波形表示,如图2-8(b) 所示,“1”调制为频率为ω1的波,“0”调制为频率为ω2的波。图2-8三种调制方式的波形

(3)相位调制。相位调制又称移相键控(PSK,Phase-ShiftKeying)。在相位调制中,振幅、频率为常量,相位为变量,其函数表达式为

在二元制情况下,信号“0”和“1”分别用不同相位的波形表示,如图2-8(c) 所示。相位调制又分绝对相位调制和相对相位调制两种。绝对相位调制中,数字“0”和“1”的载波信号起始相位不同,即φ =

0°代表数字“1”φ =

180°代表数字“0”,反之也成立。在多相制中,相位有多种变化。如在四相制中,相位角有四种变化:φ = 0°,90°,180°,360°,它们分别代表数字00、01、10、11。相对相位调制中,传送数字“1”时,相邻两波形相位不变;传送数字“0”时,相邻两载波相位变化为180°。相位调制占用频带较窄,抗干扰性能好,实际应用中常使用这种方式。

5.多路复用技术在数据传输时,为了高效合理地利用资源,通常采用多路复用技术,使多路数据信号共同使用一条线路进行传输,如图2-9所示。图2-9多路复用技术多路复用技术通常分为频分多路复用技术FDM、时分多路复用技术TDM(同步时分复用技术和异步时分复用技术)、波分多路复用技术WDM和码分多路复用技术CDMA等,其中频分多路复用技术在早期电话系统和无线电模拟通信中用得较多;在数据通信和计算机网络通信中使用时分多路复用技术;随着光纤技术在数据通信中的应用,光纤通道采用了波分多路复用技术;码分多路复用技术常称为码分多址CDMA技术,多使用在手机等移动通信中。

(1)频分多路复用技术(FDM)。频分多路复用技术是一种按频率来划分信道的复用方式。采用FDM时,将信道按频率划分为多个子信道,每个信道可以传送一路信号,频分复用原理如图2-10所示。图2-10频分复用原理

(2)同步时分复用技术(STDM)。同步时分复用技术采用固定时隙分配方式,即将传输时间按特定长度连续地划分成特定时间段(称为帧),再将每一帧划分成固定长度的多个时隙(时间片)。各时隙以固定的方式分配给各路数字信号(如图2-11所示),即将这些时隙分配给固定的用户终端,并且周期地重复分配每一帧。图2-11同步时分复用技术

(3)异步时分复用技术(ATDM)。异步时分复用技术又被称为统计时分复用或智能时分复用(ITDM)技术,它能动态地按需分配时隙,避免每帧中出现空闲时隙。2.1.3数据差错检测与控制

1.差错的检测数据在通信线路上传输时,由于传输线路上的噪声或其他干扰信号的影响,往往使发送端发送的数据不能正确地被接收端接收,这就产生了差错。差错可用误码率Pe来度量:可采用如下两种方法来降低误码率,提高传输质量:

(1)选择好的通信线路,即改善通信线路的电气性能,使误差的出现概率降低到系统要求的水平。

(2)在通信线路上,设法检查错误,采取措施对错误进行差错控制,即在数据传输时,采取一定的方法发现并纠正错误。

2.抗干扰编码的控制方式

(1)反馈重发纠错。反馈重发纠错简称ARQ,其工作原理是:由发送端发出能够检测出错误的码——检错码,接收端按该码的编码规则判断传输中有无差错;若有差错,通过反馈信道把判定结果告诉发送端,发送端重发该信息,直至接收端接收正确为止。当干扰频繁出现时,发送端重发的次数也就随之增加。多次重发某一信息会使传送信息的连贯性差,但由于该方式只要求发送端发送检错码,接收端检查有无错误,无需纠正错误,因此设备简单。

(2)前向纠错。前向纠错简称FEC,其工作原理是:由发送端送出纠错码,接收端通过接收译码器不仅可发现错误,而且能自动纠正错误。该方式不需反馈信道就可实现一个对多个用户的通信,但译码设备比较复杂,且因所选用的纠错码与信道干扰情况有关,某些情况下,为了纠正差错,要求附加的冗余码较多,故传输效率较低。

3.几种冗余校验方法

(1)垂直冗余校验。垂直冗余校验是以字符为单位的校验方法。一个字符由8位组成,其中低7位是信息码,最高位是冗余校验位。校验位可以使每个字符代码中“1”的个数为奇数或为偶数。若字符代码中“1”的个数为奇数,称奇校验;“1”的个数为偶数,称偶校验。例如,一个字符的7位代码为1010110,有4个“1”(偶数个),若为奇校验,则校验位为1,即整个字符为11010110,如下图所示。同理,若为偶校验,则校验位应为0,即整个字符为01010110。垂直冗余校验能发现传输中任意奇数个错误,但不能发现偶数个错误。

(2)水平冗余校验。水平冗余校验把数个字符组成一组,对一组字符的同一位(水平方向)进行奇或偶校验,得到一列校验码。发送时,一个接一个地发送字符,最后发送一列校验码。如:一组字符包括5个字符,如表2-1所示,每个字符的信息代码是7位,传送时先顺序传送0、1、2、3、4的b1~b7位,最后传送校验码,假设水平校验采用偶校验。水平冗余校验能发现长度小于字符位数(现在为7位)的突发性错误。表2-1水平冗余校验

(3)水平垂直冗余校验。同时进行水平和垂直冗余校验就得到水平垂直冗余校验。具体地说,就是对表2-1中的5个字符均再增加一位校验位b8。如表2-2所示,b8是垂直校验位,每行的最右一位是水平校验位,它们可以是奇校验或偶校验。表2-2均是偶校验。水平垂直校验码也称方阵码,这种码有较强的检错能力,它不但能发现所有一位、二位或三位的错误,而且能发现某一行或某一列上的所有奇数个错误。方阵码广泛应用于计算机网络通信及计算机的某些外部设备中。表2-2水平垂直冗余校验

(4)循环冗余校验。循环冗余校验码的纠错能力与校验码的位数有关,校验码位数越多,检错能力就越强。此外,产生循环冗余校验码的规则也影响检错能力,这里不再多阐述。校验多项式g(x)有以下几种:

CRC-16 = x16 + x15 + x2 + 1

CRC-CCITT = x16 + x12 + x5 + 1

CRC-32

=

x32

+x26

+x23

+x22

+x16

+x12

+x11

+x10

+x8+x7

+

x5

+x4

+x2

+

x

+

1最精确和最常用的差错控制技术是循环冗余校验,即CRC校验。这是一种较为复杂的校验方法,它将要发送的二进制数据(比特序列)当作一个多项式F(x)的系数。在发送端,用收发双方预先约定的生成多项式G(x)去除F(x),求得一个余数多项式R(x);将此余数多项式加到F(x)数据多项式之后,发送到接收端。在接收端,用同样的G(x)生成多项式去除接收到的比特序列,若能被其整除,则表示传输无误;反之,表示传输有误,通知发送端重发数据,直至传输正确为止。下面举例说明生成CRC校验码的过程,并写出实际传输的比特序列。条件:①CRC校验的生成多项式为:G(x) = x4 + x + 1,相应的比特序列为“10011”,其最高项指数为4,故k = 4。②要发送的二进制信息多项式为:F(x)=x4 + x + 1,相应的比特序列为“10110”,r = 4。根据上述步骤进行模二除法,用G(x)去除xk·F(x),计算过程如图2-12所示。

xk·F(x)的比特序列为:101100000。接收验证:假定接收到的数据为:101101111。验证计算:如图2-13所示。验证结果为“0”,表示传输正确。图2-12CRC校验码的计算图2-13CRC校验码的接收验证2.2网络通信接口

2.2.1RS-232接口标准

RS-232是美国电子工业协会(EIA,ElectronicIndustriesAssociation)1962年制定的著名物理层标准,其中RS(RecommendedStandard)表示推荐标准,232是一个编号;1969年修订为RS-232-C,C表示第三个修订版本;1987年1月,修订为EIA-232-D标准;1991年又修订为EIA-232-E标准。由于修改的内容不多,故现在人们仍旧使用RS-232这一名称。图2-14为RS-232串口标准的典型应用。图2-14RS-232串口标准的典型应用

1.RS-232的电气特性

RS-232采用负逻辑,属于不平衡型电气特性(所有电路共用一个公共地)。

2.RS-232的机械特性

RS-232用的接插件是25 pin(引脚)的D型接插件,以其接头的不同(针或孔)分为DB-25P(公)与DB-25S(母),引脚分为上、下两排,分别有13和12根引脚,如图2-15所示,引脚编号分别规定为1~13和14~25,都是从左到右排列的(引脚指向人时)。图2-15RS-232用的25pin接插件针对PC机的特殊用途(如鼠标接口等),RS-232也提供了9pin的接插件,以便于连接。9pin接口省略了部分插针功能。在PC机中,9pin接口一般设定为COM1,而25pin接口多设定为COM2。

RS-232的插针定义规定了什么电路应当连接到25根引脚中的哪一根及该引脚的作用。图2-16描述了常用的10根引脚的作用,括号中的数字为引脚的编号。图中引脚(7)为信号地,引脚(2)和引脚(3)分别是发送数据线和接收数据线(数据发送和接收都是针对DTE而言的)。把图2-16中的保护地(引脚(1))去掉,就变成了9pin接口。图2-16RS-232引脚定义

3.RS-232互连方式图2-17中给出在某些应用场合,比如近在同一机房内的两台计算机或终端间相互通信、交换数据时所使用的“空Modem”接法,该接法省去了通信双方的Modem(DCE),仍用RS-232C连接方式。这种接法对DTE是透明的。6号线“DCE就绪”和22号线“振铃指示”与对方DTE的20号线“DTE就绪”相连,当“DTE就绪”出现时,另一方即振铃,表示有呼叫进来,此时“DTE就绪”也产生。因此,只要双方DTE准备好,就同时给双方产生DCE准备好信号。由于4号线“请求发送”和5号线“允许发送”接在一起,因此只要有请求就允许发送,对方8号线就收到信号,这种连接可实现全双工通信。在图2-17中,若把通信双方端的4、5、8号线相连;6、20号线相连;22号线悬空,则连接就更简单了。图2-17计算机与终端直接连接

4.RS-232的通信过程现以终端通过Modem及电话线与远程计算机中心主机以半双工方式通信为例说明RS-232通信过程。参看图2-17,设终端先向远程主机发送数据,具体过程如下:首先,当终端接至线路上时,20号线(DTE就绪)为高电平(通状态),表示通知Modem(DCE)要求与线路接通,Modem响应,通过6号线(DCE就绪)发信号,以高电平回答,表示Modem(DCE)已准备好,同时向远程Modem(远程DCE)发载波。以上属于数据通信连接建立阶段。接下来,若终端想发送数据,就使4号线(请求发送)处于通状态,表示请求发送,并向对方发送载波。与终端连接的Modem收到发送请求,用5号线(允许发送)响应,使其接通,表示准备好发送,此时终端就可通过2号线(发送数据)发送数据。与此同时,对方Modem(远程DCE)收到载波后通过8号线(载波检测)向主机(远程DTE)发信号,表示已检测到接收数据载波,准备接收数据,并经3号线(接收数据)接收数据。以上属于数据通信阶段。最后,当数据发送完毕后,4号线变成低电平(断开状态),5号线也随之降低,恢复成原始状态,数据通信连接断开。

RS-232只适于短距离,一般规定DTE与本地DCE设备的连接电缆不超过15m,即通过虚Modem时,两端的DTE连接线总长不能超过30m。2.2.2其他计算机接口标准

RS-232接口标准有较大的弱点:通信速度较慢(<20kb/s),DTE与本地DCE设备的连接电缆短(<15m),需提供额外电压。因此,出现了RS-449、RS-422A、RS-423A等改良的接口标准。2.2.3调制解调器调制解调器的英文是Modem,它的作用是模拟信号和数字信号的“翻译员”。电子信号分两种,一种是“模拟信号”,一种是“数字信号”。使用的电话线路传输的是模拟信号,而PC机之间传输的是数字信号。所以通过电话线把自己的电脑连入Internet时,就必须使用调制解调器来“翻译”两种不同的信号。连入Internet后,当PC机向Internet发送信息时,由于电话线传输的是模拟信号,所以必须要用调制解调器来把数字信号“翻译”成模拟信号,才能传送到Internet上,这个过程叫做“调制”。当PC机从Internet获取信息时,由于通过电话线从Internet传来的信息都是模拟信号,所以PC机想要看,还必须借助调制解调器这个“翻译”,这个过程叫做“解调”。

1. ADSL调制解调设备

ADSL调制解调设备多采用以下三种线路编码技术:无载波幅度相位调制(CAP,CarrierlessAmplitude/phaseModulation),离散多音复用(DMT,DiscreteMultitone)以及离散小波多音复用(DWMT,DiscreteWaveletMultitone)。其中CAP的基础是正交幅度调制(QAM),在CAP中,数据被调制到单一载波之上;而在DMT中,数据被调制到多个载波之上,每个载波上的数据都使用QAM进行调制。DMT中使用大家熟知的快速傅里叶变换算法进行数字信号处理,而在DWMT中,则用近年来新兴的小波变换算法代替快速傅里叶变换。

2.路由ADSLModem组网共享通常情况下,一条ADSL线路只能支持一台电脑上网,但使用了组网设备之后,可以实现一条ADSL线路支持多台电脑共享上网。一般来说,实现ADSL共享组网的设备有ADSLModem、宽带路由器和交换机。带路由功能的ADSLModem接入如图2-18所示。图2-18带路由功能的ADSLModem接入连接组网时,带有路由功能的ADSLModem一端连接电话线,另一端连交换机就可以了。目前带路由功能的ADSLModem就可以实现NAT、VPN等功能。它具有10Base-T接口和ATM-25接口,计算机需要配备一块网卡与它相连,也可直接连在用户局域网上。此外,它可以支持以下上网方式:IPRouter(每台计算机配外部IP地址)、IPoA+NAT(占用一两个外部IP地址,其余计算机配固定内部IP)。

ADSLModem+ 宽带路由器接入如图2-19所示。图2-19ADSLModem+宽带路由器接入连接2.3异构系统的连接在计算机通信领域中也会遇到这样的问题:计算机网络是由许多像Apple机、IBMPC机等多种多样的计算机和各类终端通过通信线路连接起来的复合系统。为了使异种机、异种网络之间能相互通信,需要一个国际范围内的标准。计算机网络标准化所遇到的首要问题是系统的互连,它不仅涉及基本的数据传输,还涉及网络的应用和有关的服务。图2-20外交官问题2.4网络体系与层次结构2.4.1协议分层

1.网络协议计算机网络中不同系统的两实体间只有在通信的基础上,才有可能相互交换信息,共享网络资源。两实体间若要能通信,就必须能够相互理解,共同遵守有关实体的某种互相都能接受的规则,我们把这些规则的集合称为协议。一个网络协议主要由以下三个要素组成:

(1)语法,即数据与控制信息的结构或格式。

(2)语义,即需要发出何种控制信息,完成何种动作以及做出何种应答。

(3)同步,即实体通信实现顺序的详细说明。

2.协议分层前文所述“外交官”问题的层次结构如图2-21所示。为简化问题、减少协议设计的复杂性,大多数网络都采用类似于“外交官”问题的层次结构,按层或级的方式来组织网络,因此协议也是分层次的,每一层都建立在其下层之上,每一层的目的都是为上层提供一定的服务,并对上层屏蔽服务实现的细节;各层协议互相协作,构成一个整体,常称之为协议簇(ProtocolFamily)或协议套(ProtocolSuite)。不同系统中的相同层实体叫对等实体(Peers)。对等实体间通信须遵守同层协议。一台机器上的n层实体与另一台机器上n层实体间通信所使用的协议,称为第n层协议。实际上,数据并不是在两个对等实体间直接传送时的,而是由发送方实体将数据逐次传递给它的下一层,直至最下层,通过物理介质实现实际通信,到达接收方;由接收方最下层逐层向上传递,直至对等实体,完成对等实体间的通信。因此,有必要区分虚拟通信和实际通信,图2-22有助于理解这个问题。其中,实线表示实际通信路径,虚线表示虚拟通信路径。图2-22协议层次结构每一对相邻层之间有一个预先定义的界面,称之为接口,接口定义了原语操作和下层向上层提供的服务。如果网络中每一层都有一个定义明确的功能集合,相邻层之间有一个定义清晰的接口,就能尽量减少必须在相邻层间传递的信息的数量。同时,修改本层的功能也不会影响到其他层。也就是说,只要能向上层提供完全相同的服务集合,改变下层功能的实现方式并不影响上层。这为新通信技术和通信材料的使用提供了方便(如用卫星信道代替现用的电话线)。

3.各层设计问题在计算机网络的设计中,有些问题显得很关键,是各层或大多数层都需要解决的。简述其中一些问题:

(1)每一层都必须有一个建立连接和拆除连接的机制,以便网络中欲进行通信的两个进程之间能彼此定位。

(2)由于物理通道和各层的数据传输通常不完全可靠,因此,差错控制是另外一个重要问题。

(3)为避免高速发送方发送数据过快致使低速接收方难以应付而丢失数据,甚至引起网络死锁,必须进行数据流量的控制。

(4)需确定数据传输的方式是单工通信、双工通信,还是半双工通信。

(5)当源端与目标端间存在多条通路时,必须从中选择一条合适的路径。

(6)当网络中分组很多时,就可能发生拥挤或阻塞现象,必须对网络实行拥塞控制。无论哪一层都不可能接收任意长的信息,因此需要对信息进行分割、封装、传送与重组。

(7)任何一层都可采用多路复用技术,以降低成本,提高效率。2.4.2服务与协议

1.服务类型在计算机网络协议的层次结构中,层与层之间具有服务与被服务的单向依赖关系,下层向上层提供服务,而上层则调用下层的服务。因此,可称任意相邻两层的下层为服务提供者,上层为服务调用者。下层为上层提供的服务可分为两类:面向连接的服务(Connection-orientedService)和无连接服务(ConnectionlessService)。面向连接的服务类似电话系统的服务模式。无连接服务类似邮政系统的服务模式。用可靠性这一指标来衡量不同服务类型的质量和特性。可靠性一般通过确认重传机制来实现。多数面向连接的服务都支持确认重传机制,因此是可靠的。多数无连接服务不支持确认重传机制,因此多数无连接服务可靠性不高。

2.服务原语相邻层之间通过一组服务原语(ServicePrimitive)建立相互作用,完成服务与被服务的过程。服务原语可划分为四类,分别是请求(Request)、指示(Indication)、响应(Response)和确认(Confirm)。由不同层发出的每条原语完成各自确定的功能,参见表2-3。表2-3四类服务原语

3.服务与协议服务和协议是两个不同的概念。服务描述两层之间的接口,定义了该层能够代表它的调用者所完成的操作。下层是服务提供者,上层是服务调用者。它们之间通过一组服务原语完成服务过程,但并不涉及如何实现操作的细节。2.5网络中的数据交换技术

1.线路交换线路交换技术又称为电路交换技术,其工作特点为:在线路交换和转接过程中,通信的双方首先必须通过网络节点建立起专用的通信信道,然后,双方使用这条端到端的线路进行数据传输。电话通信系统就是这种工作方式。其通信过程可以分为电路建立、数据传输和拆除电路连接三个阶段。线路交换技术的优点是:传输延迟小,惟一的延迟是电磁信号的传播时间;线路一旦接通,不会发生冲突;对于占用信道的用户来说,数据以固定的速率进行传输,可靠性和实时响应能力都很好。其缺点是:电路交换时建立线路所需时间较长;系统消耗费用高,利用率低;线路交换方式达不到计算机通信系统要求的指标;很难适应具有不同类型、规格、速率和编码格式的计算机之间,或计算机与计算机终端之间的通信。线路交换技术适用于高负荷的持续通信和实时性要求高的场合,尤其适用于会话式通信、语音、图像等交互式类通信。

2.存储转发交换存储转发交换方式与线路交换方式的区别:

拟发送的数据与目的地址、源地址、控制信息等一起,按照一定的格式组成一个数据单元(报文或报文分组)进入通信子网。

作为通信子网节点的通信控制处理机(CCP)负责完成数据单元的接收、存储、差错校验、路径选择和转发工作。存储转发交换方式的应用特点:

CCP具有存储功能。

CCP具有路径选择功能。

CCP具有差错检查和纠错功能。通过CCP可以进行不同线路之间的不同通信速率的转换,还可以进行不同数据格式之间的变换。图2-23报文交换图2-24分组交换分组交换在实际应用中有两种类型:数据报(Datagram)方式和虚电路(VirtualCircuit)方式。前者是面向无连接不可靠的数据传输,后者是面向连接可靠的数据传输。报文交换的特点是:整个报文作为一个整体一起发送,在交换过程中,交换设备将接收到的报文先存储,待信道空闲时再转发出去,一级一级中转,直到目的地。这种数据传输技术称为存储-转发。报文交换方式的缺点如下:

报文大小不一,造成缓冲区管理复杂;

大报文造成存储转发的延时过长;

出错后整个报文全部重发。分组交换(包交换)的特点是:将报文划分为若干个大小相等的分组(Packet)进行存储转发。分组交换方式的优点如下:

存储量要求较小,可以用内存来缓冲分组,速度快;

转发延时小,适用于交互式通信;

某个分组出错仅重发该分组,效率高;

各分组可通过不同路径传输,可靠性高;

数据传输前不需要建立一条端到端的通路;

有强大的纠错机制、流量控制和路由选择功能。三种交换方式的事件顺序的区别如图2-25所示。图2-25三种交换方式的区别2.6计算机网络的传输介质2.6.1同轴电缆同轴电缆最里面为单股实芯导线或多股绞合线导线,用绝缘材料封包,再用金属丝绝缘层覆盖,最外边是塑料外套,如图2-26所示。有屏蔽层,所以抗干扰能力强。图2-26同轴电缆阻抗为75Ω的同轴电缆传输模拟信号,可用于闭路电视;阻抗为50Ω的同轴电缆传输数字信号,用于计算机网络。同轴电缆又分为粗缆和细缆,细缆价格低、易安装,传输距离短,是组建廉价网的材料,粗缆和细缆的比较如表2-4所示。表2-4同轴电缆网络比较

细同轴电缆以太网需要的网络配件:网卡、细同轴电缆、BNC连接器(桶型BNC连接器)、BNCT型接头、中继器、终端匹配器(终结器、终结头),一般采用总线结构,如图2-27所示。图2-27细同轴电缆网络结构粗同轴电缆以太网需要的网络配件:网卡、粗同轴电缆、收发器(细缆的在网卡上,粗缆的在网络干线上)、收发器电缆、N系列连接器(类似BNC连接器)、N系列终端匹配器(类似细缆的终结器)、中继器,一般也采用总线结构,如图2-28所示。图2-28粗同轴电缆网络结构2.6.2双绞线双绞线是一种相当普及的有线介质,它是以螺旋状扭在一起的两根绝缘导线组成的,两根线扭在一起是为了减少相互间的幅射电磁干扰。在电话通信中就可以看到双绞线作为传输介质,双绞线如图2-29所示,既可以用于模拟信号的传输,也可用于数字信号的传输,具体使用的规格有所差别,网络上使用的主要是5类双绞线。图2-29双绞线组建双绞线以太网所需的基本硬件设备:

网卡:使用的网卡应符合10Base-T标准,带有RJ-45接口。

集线器(HUB):可根据需要选择HUB的端口数。一般而言,所选HUB的端口数应有一定的富

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论