计算机网络-物理层(二)- 传输方式
串型传输与并行传输
串行传输:是指数据是一个比特一个比特依次发送的,因此在发送端和接收端之间,只需要一条数据传输线路即可
并行传输:是指一次发送n个比特而不是一个比特,因此发送端和接收端之间需要有n条输送线
并行传输的优点是速度是串行传输的n倍,但是成本高
通常计算机在网络上的传输方式为串行传输,在计算机内部采用并行传输的方式
同步传输与异步传输
同步传输
数据以稳定的比特流的形式传输,字节之间没有间隔,接收端在每个比特信号的中间时刻进行检测,以判断接收到的是比特0还是比特1,由于不同设备的时钟频率(处理器的时钟发生器可以产生脉冲的频率)存在一定差异,不可能做到完全相同,在大量数据传输的过程中,所产生的判别时刻的累计误差,会导致接收端对比特信息的判别错位,因此需要采取方法使接收发双发的时钟保持同步
- 外同步:在收发双方之间添加一条独立的时钟信号线,接收端按照时钟同步信号的节奏来接收数据
- 内同步:发送端将时钟同步信号编码到发送数据中一起传输(例如传统以太网采用曼彻斯特编码)
异步传送
以字节为独立的传输单位,字节之间的间隔不是固定的,接收端仅在每个字节的起始处对字节内的比特实现同步,所以,通常要在每个字节前后分别加上起始位和结束位
- 异步指的是字节之间的时间间隔不固定
- 字节中的每个比特仍然要同步(每个比特的持续时间是相同的)
单工、半双工与全双工
单工通信:通信双方只有一个数据传输方向,例如:无线电广播采用的就是这种通信方式
半双工通信:又称为双向交替通信,通信双方可以相互传输数据,但不能同时进行,例如对讲机
全双工通信:又称双向同时通信,通信双方可以同时发送和接收信息,例如电话
- 单工通信只需要一条信道,而双工或半双工通信都需要两条信道(每个方向各一条)