三种通信方式——单工、半双工和双工通信

article/2025/10/14 14:54:20

数据通常是在两个站(点对点)之间进行传输,按照数据流的方向可分为三种传输模式:单
工、半双工、全双工。
在这里插入图片描述

一、单工通信(simplex)

单工通信只支持信号在一个方向上传输(正向或反向),任何时候不能改变信号的传输方向。
为保证正确传送数据信号,接收端要对接收的数据进行校验,若校验出错,则通过监控信道发
送请求重发的信号。
此种方式适用于数据收集系统,如气象数据的收集、电话费的集中计算等。
例如计算机和打印机之间的通信是单工模式,因为只有计算机向打印机传输数据,而没有相反
方向的数据传输。还有在某些通信信道中,如单工无线发送等。

二、半双工通信(half-duplex)

半双工通信允许信号在两个方向上传输,但某一时刻只允许信号在一个信道上单向传输。
因此,半双工通信实际上是一种可切换方向的单工通信。
此种方式适用于问讯、检索、科学计算等数据通信系统;
传统的对讲机使用的就是半双工通信方式。由于对讲机传送及接收使用相同的频率,不允许同
时进行。因此一方讲完后,需设法告知另一方讲话结束(例如讲完后加上’OVER’),另一方
才知道可以开始讲话。

三、全双工(full-duplex)

全双工通信允许数据同时在两个方向上传输,即有两个信道,因此允许同时进行双向传输。
全双工通信是两个单工通信方式的结合,要求收发双方都有独立的接收和发送能力。
全双工通信效率高,控制简单,但造价高。
计算机之间的通信是全双工方式。一般的电话、手机也是全双工的系统,因为在讲话时可以听到对方的声音。

总结

通常四线线路实现全双工数据传输,二线线路实现单工或半双工数据传输。在采用频分法、时间压缩法、回波抵消技术时,二
线线路也可实现全双工数据传输。


http://chatgpt.dhexx.cn/article/fMK8UlI5.shtml

相关文章

图文并茂~ 详解交换机中的半双工与全双工网络知识

很多学习网络知识的朋友在配置交换机时,时常会看到半双工与全双工的功能,今天带大家一起来了解下什么是半双工与全双工。 早期的网络设备HUB(集线器)就是半双工,目前基本没有人用了,而现在用的SWITCH&…

[网络管理]全双工与半双工的区别

同事说新办公室的网络一直不稳定,经常掉线延迟。检查进口线路和更换转接网线。都无法解决问题。 估计是不是进口网线中一根或者2根短路,那就修改下网卡属性吧。把自适应改成全双工10M模式,测试OK。 全双工传输 英文写法是:Full-Du…

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

数据通信中,数据在线路上的传送方式可以分为 单工通信、 半双工通信和 全双工通信三种。 ewlw半双工通信:半双工通信是指数据可以沿两个方向传送,但同一时刻一个 半双工总线结构 信道只允许单方向传送,因此又被称为双向交替通信。…

比较全面的HTTP和TCP网络传输的单工、全双工和半双工

文章目录 单工、全双工、半双工1. 单工2. 半双工3. 全双工 HTTP协议的工作模式TCP协议的工作模式 本文参考: 图解网络传输单工、半双工、全双工 - 知乎 (zhihu.com) 问:HTTP是单工的还是双工的还是半双工的 - 简书 (jianshu.com) 关于TCP全双工模式的解释…

简析全双工与半双工的区别

全双工传输英文写法是:Full-Duplex Transmissions 是指交换机在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。目前的交换机都支持全双工。 全双工的好处在于迟延小&…

全双工与半双工的区别

全双工传输英文写法是:Full-Duplex Transmissions 是指交换机在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。目前的交换机都支持全双工。 全双工的好处在于迟延小&…

全双工、半双工和单工

一,单工、半双工和全双工的区别: 在串行通信中,数据通常是在两个终端(如电脑和外设)之间进行传送,根据数据流的传输方向可分为3种基本传送方式:单工、半双工和全双工。这3种传输方式的示意图和区…

单工,半双工和和全双工通讯的概念

单工:数据传输只支持数据在一个方向上传输; 半双工:允许数据在两个方向上传输,但某一时刻只允许数据在一个方向上传输,实际上是一种切换方向的单工通信,不需要独立的接收端和发送端,两者可合并…

单工、半双工和全双工的区别

--------------------------------------------- -- 时间:2018-11-06 -- 创建人:Ruo_Xiao -- 邮箱:xclsoftware163.com --------------------------------------------- 一、单工 1、数据只在一个方向上传输,不能实现双方通信。…

单工、双工、半双工、全双工通信常识

根据通信双方的分工和信号传输方向可将通信分为三种方式:单工、半双工与全双工。 单工通信,指通信双方设备中发送器与接收器分工明确,只能在由发送器向接收器的单一固定方向上传送数据,并且不能实现双向通信,例如&…

网络传输单工、半双工、全双工的解读

来源 在网络传输中,数据在线路上的传送方式可以分为单工通信、半双工通信和全双工通信三种。以下我们将通过简单的叙述方式,配图了解这三种方式的定义和区别。 一、单工 定义:单工数据传输只支持数据在一个方向上传输。 举例:意思…

单工通信、半双工通信和全双工通信的区别

对于点对点之间的通信,按照消息传送的方向与时间关系,通信方式可分为单工通信、半双工通信及全双工通信三种。 一、单工通信 单工通信(Simplex Communication)是指消息只能单方向传输的工作方式。 在单工通信中,通信…

【网络基础】半双工和全双工

讨论在网络中使用的两种不同的传输类型。 半双工(half duplex)和全双工(full duplex)。 引入基带传输、宽带传输两种传输频带,并讨论全双工的实现。 半双工 在半双工的网络中,两个设备使用网络电缆互连成一…

【数据存储】分布式文件系统SeaweedFS

2021.05.25 初始seaweedFS 安装 1、先去GitHub下载所需版本 linux_amd64.tar.gz2、然后放到服务器的文档中 /opt/software3、解压安装 tar -zxvf ./linux_amd64.tar.gz -C /opt/install/seaweed4、在seaweed安装包下安装seaweedfs文件夹及其下属两个文件夹 mkdir -p ./se…

seata

Seata 1 seata概述 1.1 Seata简介 Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。 1.1.1 AT 模式 基于支持本地 ACID…

Selective sweep与Genomic island

最近在阅读文献时遇到了“genomic island”的概念,其概念并不难理解,但是其形成的机制之一“selective sweep”比较难理解。之前在一篇综述(Variation of the adaptive substitution rate between species and within genomes)中我…

Docker seaweedfs

2019独角兽企业重金招聘Python工程师标准>>> 关于seaweedfs的介绍我就不在此文赘述,本文的主要目的是讲述我在docker中运行seaweedfs遇到的一些问题。 这是我搜集的一些关于SeaWeedFS的资料 ps.不管是在物理机还是docker之中运行seaweedfs,建…

Seaweed-fs

windows–文件服务器weed集群操作: weed master -ip 127.0.0.1 weed volume -max10 -mserver“127.0.0.1:9333” -ip127.0.0.1 -port9331 -dir“C:\data1” weed volume -max10 -mserver“127.0.0.1:9333” -ip127.0.0.1 -port9332 -dir“C:\data2” Linux部署文件…

seaweedfs上传文件为什么要先申请文件号?(/dir/assign)(两种工作模式:Volume模式与Filer模式)(seaweed上传文件)

文章目录 SeaweedFS两种工作模式Volume模式Filer模式总结 SeaweedFS两种工作模式 SeaweedFS是一个分布式文件系统,它有两种模式:Volume模式和Filer模式。 Volume模式 在Volume模式下,需要先申请文件号,因为SeaweedFS会为每个文…

docker部署seaweedf

总的来说需要两个文件,如下: 1、compose.yml 需要注意:network_mode 模式、ip为宿主机ip version: 3.3services:master:network_mode: "host"image: chrislusf/seaweedfs # use a remote imagecommand: "master -ip172.0.1…