4、通信方式和传输方式

上一节,我们学习了资源子网、通信子网的概念,重点解释了拓扑结构、网络的分类和各种性能指标。那么这一节的内容,我们将围绕着资源子网,来学习相应的通信方式。


主机通信方式

通过上一节的知识,我们知道了资源子网和通信子网,资源子网是由产生资源的部分组成的,例如主机、服务器;通信子网是由各种通信设备、传输介质等部分组成的。

处于资源子网的多个主机之间或者主机和服务器之间的通信方式,可以分为两大类,分别是:P2P方式C/S方式,翻译过来就是对等方式客户机/服务器方式。

我们先介绍,C/S方式,这种方式是互联网上最常用的方式。比如我们尝试打开一个网页,或者下载一个文件,这时候我们的主机就是资源的请求方,称为客户机,给我们提供服务的就是资源的提供方,称为服务器。

现在,我们来完善上一节遗留的一个问题,什么是内联网和外联网。内联网是利用TCP/IP协议和C/S结构建立的内部网,遵循着和因特网一样的结构和标准,用防火墙限制与外部信息的交换,外联网是通过Internet上的安全通道与内部网进行通信

那么服务器就是专门的一台机器吗,这种说法没错,但是不完全对。在一些大型商业公司,比如京东、百度,它们每时每刻的被访问量都是很高的,有很多人都在同时访问它们的网站,所以它们的服务器都是专门的机器,而且性能很强。但也有的服务器,比如我们自己个人做实验,满足个人的需求就可以的,一台普通电脑通过配置之后也能成为一台服务器,提供一些简单的服务。

在学习网络刚入门的时候,可以先这样理解:只要安装了服务器软件的一台主机,就可以成为服务器。但是最标准的说法,应该是客户机或服务器是通信过程中的客户进程或服务进程。进程的概念,在这里就不解释了,这个概念属于操作系统原理的范围。

之后是P2P方式,这种方式,不存在客户和服务器的地位之分,每个主机既是客户机又是服务器,既请求别人的资源,同时又为别人提供资源,地位都是平等的,所以称为对等方式。


数据传输方式

学习了主机之间的通信方式之后,下面我们再来介绍几种数据的传输方式:

1、单工通信、半双工通信、全双工通信

假设通信双方A和B,单工的意思是数据只能从A发送到B,反过来就不行了,只能单方向;半双工就类似于对讲机,数据可以双方向发送,但是在同一时刻只能有一个发送者,另一方只能接收;全双工就类似于打电话,在同一时刻,双方可以都向对方发送数据。

2、串行传输、并行传输

假设有一串4位的二进制数据“1010”,把这四个数字在一根传输线上按顺序一个一个的发送出去,这叫做串行传输;另一种情况是,通信双方之间连接了四根传输线,每根传输线上放一个数字,这四个数字同时传输,这叫做并行传输。

这样看来,并行比串行效率更高,速度更快。其实不然,要比较这两种传输方式的效率高低和速度快慢,要放在不同的环境下来看如果是近距离传输,并行比串行速度快,这没问题,但是效率却不一定高,因为并行线之间可能会互相产生干扰,造成误码率比较大;如果是远距离传输,那么串行传输有可能比并行传输的速度更快

3、同步传输、异步传输

判断通信方式是同步还是异步,那就要看发送方和接收方的工作频率步调是否一致,一致就是同步,不一致就是异步。

比如我们通过QQ给好友发送一个文件,如果好友是在线状态,我们提前已经告知了好友,我们发送文件,好友在线接收,这就是同步,如果好友是离线状态,我们把文件发过去,对方的文件助手暂存7天,在这7天之内,他什么时候接收那是他自己的事情,这就是异步。

在同步传输的时候,是怎样判断并保持通信双方在时间和工作频率上一致的呢?只要发送方在发送数据之前,先发送一串同步字符SYNC,接收方只要检测到连续两个以上SYNC字符就确认已进入同步状态,准备接收信息。

用异步传输的时候,在每个要传送的字符之间插入起始位、停止位、校验位。起始位用来告诉接收方时钟准备好,停止位告诉接收方该字符传送结束,校验位用来检查传输中的错误。

我们的数据通信方式的知识点大概就是这些,通过资源子网角度来分析了不同的通信方式,主要是概念要理解透彻。下一节,我们将站在通信子网的角度来学习数据的三种交换方式。


参考教材:谢希仁《计算机网络》第七版

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值