首页 > 其他分享 >单工、半双工、全双工

单工、半双工、全双工

时间:2023-09-20 18:25:28浏览次数:33  
标签:发送 传送 通信 半双工 单工 全双工

单工:1 一路连线,一端只能同时单纯接听或发送,另一端相反;
办双工:1x1 一路连线,复用,两端都可收发,但是时分差分进行发送、接收,也就是说一端发的时候,另一端只能收,反之然也!
全双工:2x2 两路连线,对端双方都可以同时进行发送和接收,如打电话等

 

其他解释:

半双工(Half Duplex)一种传送制式。使用同一根传输线既作接收又作发送,数据可以在两个方向上传送,但通信双方不能同时收发数据,这种传送方式就是半双工制。
数据通信中,数据在线路上的传送方式可以分为单工通信、半双工通信和全双工通信三种。

半双工和全双工的区别:
全双工模式( full duplex ),是指当数据的发送和接收分流,分别由两根不同的传输线传送时,通信双方都能在同一时刻进行发送和接收操作的传送方式。在全双工模式下,通信系统的每一端都设置了发送器和接收器,因此,能控制数据同时在两个方向上传送。全双工模式无需进行方向的切换,因此没有切换操作所产生的时间延迟,这对那些不能有时间延误的交互式应用(例如远程监测和控制系统)十分有利。举个例子,在通信产品中,对讲机就是半双工的典型例子;电话是全双工的应用。

 

refs:

https://www.yealink.com.cn/information/ychy/513

https://blog.csdn.net/chaofanwei/article/details/13274815

 

标签:发送,传送,通信,半双工,单工,全双工
From: https://www.cnblogs.com/bluestorm/p/17718011.html

相关文章

  • 简单工厂模式练习:简单工厂模式在农场系统中实现
    前言对于产品种类相对较少的情况,考虑使用简单工厂模式。使用简单工厂模式的客户端需要传入工厂类的参数,不需要关系如何创建对象的逻辑,可以很方便地创建所需产品。下面我们来使用简单工厂模式创建一个农场管理系统一、简单工厂模式简单工厂模式中创建实例的方法通常为静态方法,因此简......
  • java设计模式,简单工厂和抽象工厂有什么区别?
    java设计模式,简单工厂和抽象工厂有什么区别?简单工厂模式:这个模式本身很简单而且使用在业务较简单的情况下。一般用于小项目或者具体产品很少扩展的情况(这样工厂类才不用经常更改)。它由三种角色组成:工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑,根据逻辑不同,产生具体的工......
  • Websocket 全双工通信的协议
    Websocket介绍WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocketAPI中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。Websocket特点1、较少的控制开销。在连接创建后,服务器......
  • 三大工厂模式 简单工厂模式,工厂方法模式,抽象工厂模式 手撕代码
    1.简单工厂模式#include<bits/stdc++.h>usingnamespacestd;classproduce{private:intwidth;intheight;public:produce(intwidth,intheight):width(width),height(height){}virtual~produce(){}};classA:publicproduce{public......
  • 协议SPI:四线同步全双工 W25Qxx
    SPI传输速度快80M,富家子弟最简单最快速完成SCK-时钟 MOSI主机输出(DO),从机输入MISO(DI)   SSSlaveSelect(CSChipSelect)从机选择线,低电平有效,从高电平到低电平就是协议起始信号,反之是结束信号只支持一主多从,  SPI通信基础:主从机的移位寄存器交换字节 (硬件电路的话......
  • 设计模式——简单工厂模式
    简单工厂模式详细介绍请见:★★★原文链接★★★:https://subingwen.cn/design-patterns/simple-factory/对于简单工厂模式,工厂类有且仅有一个 简单工厂模式示例:#include<iostream>usingnamespacestd;//产品类的父类-人造恶魔果实父类classAbstractSmile{pub......
  • 简单工厂设计模式
    一.意图简单工厂模式(SimpleFactory) 又叫静态工厂方法(StaticFactoryMethod)模式。简单工厂模式通常是定义一个工厂类,这个类可以根据不同变量返回不同类的产品实例。 二.特点根据外部传入的类型确定要创建哪一个具体类的对象,通过简单工厂模式,客户端无需关注对象如何创建......
  • 简单工厂模式
     目录前言导语代码部分总结前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从头再来歌谣的意志是永恒的放弃很容易但是坚持一定很酷导语简单工厂模式编辑......
  • 创建型设计模式:工厂方法、简单工厂、抽象工厂
    1.前言设计模式,对于像java这种面向对象的语言来说,个人感觉是比较重要的。尤其在构建大型项目,设计模式的优点不言而喻。那么设计模式是什么?解决了软件工程中的什么问题?要想学一门东西,学一个知识点,我觉得首先得了解这个东西(知识、技术)它解决了什么问题,如果没有这门技术,那之前的做......
  • C++ 设计模式之简单工厂模式
    设计模式之简单工厂模式(C++)简单工厂模式,主要用于创建对象。新添加类时,不会影响以前的系统代码。核心思想是用一个工厂来根据输入的条件产生不同的类,然后根据不同类的virtual函数得到不同的结果。优点:适用于不同情况创建不同的类时。缺点:客户端必须要知道基类和工厂类,耦合性差......