第二章 数据通信基础

第一章我们多次提到,计算机网络由通信子网和资源子网所组成,通信子网又由通信控制机(中转节点)和通信线路组成,那么这些中转节点和通信线路是如何完成信息的传送任务呢?我们以图 2—1 加以说明。

第二章 数据通信基础 - 图1

假定主机 A(HA)要与主机 B(HB)进行通信,而 HA 与 HB 之间并没有直接相连的线路,HA 和 HB 如何建立起联系呢?典型的过程是:HA 将数据发送给通信节点 1,节点 1 将收到的信息存储起来,由它来决定传送给哪一个节点才能高效到达 HB,比如选定节点 2。节点 2 同样以存储转发的方式将信息传送给节点 3,节点 3 传送给节点 5 最终到达 HB。也就是说,HA 发送的信息通过 1→2→3→5 的路径最终到达 HB。

为了完成这个通信过程,需要解决以下几个主要技术问题: 第一,数据在传输过程中的表示方式。

我们知道,数据在计算机中是以二进制数字表示的,即计算机数据都是数字数据。但在数据通信过程中,数据是以数字信号方式表示,还是以模拟信号方式表示,主要取决于所选用信道允许传输的信号类型。

通信信道允许传送的信号类型分为两类:数字信号和模拟信号,相应地数据传输方式分为基带传输和频带传输两类。

第二,数据通信方式。

数据通信方式包括串行通信或并行通信,单工通信或是双工通信,异步方式通信或是同步方式通信。

第三,数据在通信子网中的传输方式。

数据在通信子网中的传输方式分为线路交换和存储转发两大类。存储转发方式是计算机网络中普遍采用的传输方式,又可分为报文交换和分组交换。

第四,差错控制方法。

实际的通信信道总是会出差错的,为保证网中传输数据的正确性,通信

子网必须提供一定的检错、纠错措施。

数据通信的差错控制方法分为两类:一种方法是通过接收者检查出错误,再通知发送者要求重发;第二种方法是接收者检查出错误后,自己能够恢复到正确。前一种方法称为反馈重发,采用的编码叫检错吗,后一种方法称为前向纠错,采用的编码叫做纠错码。反馈重发方式得到了更为广泛的应用。

第五,采用什么样的传输介质。

传输介质指用于连接两个或多个网络节点的物理传输线路,常见的有双级线、光纤等。本章的目的就是向大家回答这些问题。