单工通信数据传输只支持数据在一个方向上传输; 例如:遥控、遥测(part)。单工通信信道是单向信道,发送端和接受端的身份是固定的,发送端只能发送信息,不能接受信息;接受端只能接收信息,不能发送信息,信号仅从一端传递到另一端,信息流是单方向的。在通信技术领域,单工通信可以按照收发频率的异同,分为同频通信和异频通信。

半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;

全双工数据通信允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力。例如:无线对讲机

网卡的全双工(Full Duplex)是指网卡在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。

目前的网卡一般都支持全双工。 提到全双工,就不能不提与之密切对应的另一个概念,那就是“半双工(Half Duplex)”,所谓半双工就是指一个时间段内只有一个动作发生,举个简单例子,一条窄窄的马路,同时只能有一辆车通过,当目前有两量车对开,这种情况下就只能一辆先过,等到头儿后另一辆再开,这个例子就形象的说明了半双工的原理。早期的对讲机、以及早期集线器等设备都是基于半双工的产品。随着技术的不断进步,半双工会逐渐退出历史舞台。

单工通信、半双工通信和双工通信相关推荐

  1. Wcf 双工通信的应用

    概述 双工(Duplex)模式的消息交换方式体现在消息交换过程中,参与的双方均可以向对方发送消息.基于双工MEP消息交换可以看成是多个基本模式下(比如请求-回复模式和单项模式)消息交换的组合.双工ME ...

  2. 什么是单工、半双工和双工通信(最详细)

    单工.半双工.全双工.单工数据传输只支持数据在一个方向上传输:      半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信:    ...

  3. 计算机实际应用的例子,作业二:单工通信;半双工通信; 双工通信;有哪些实际应用的例子...

    单工通信: 所谓单工通信,是指消息只能单方向传输的工作方式.例如遥控.遥测,就是单工通信方式 单工通信信道是单向信道,发送端和接收端的身份是固定的,发送端只能发送信息,不能接收信息:接收端只能接收信息 ...

  4. 计算机网络.第二节课.笔记.奈氏准则、香农公式、差分曼彻斯特编码、曼彻斯特码、单工通信、半双工通信、双工通信、码元

    物理层 特性 描述 机械特性 硬件生产规格 电气特性 各个线上的电压范围 功能特性 某一线上的某一电平的电压的意义 过程特性 各种可能事件的发生顺序 数据通信 通信的目答是传送消息,数据是运送消息的实 ...

  5. 什么是单工、半双工和双工通信?有哪些实际应用的例子

    根据数据信息在传输线上的传送方向,数据通信方式分为单工通信 半双工通信和全双工通信3种. 1)单工通信 数据信息在通信线上始终向一个方向传输.数据信息永远从发送端传输到接收端.列如,广播电视就是单工传 ...

  6. 单工、半双工、双工通信详解

    单工数据传输只支持数据在一个方向上传输:在同一时间只有一方能接受或发送信息,不能实现双向通信,举例:电视,广播. 半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输, ...

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

    数据通常是在两个站(点对点)之间进行传输,按照数据流的方向可分为三种传输模式:单 工.半双工.全双工. 一.单工通信(simplex) 单工通信只支持信号在一个方向上传输(正向或反向),任何时候不能改 ...

  8. 什么是单工、半双工和双工通信

    单工.半双工.全双工.单工数据传输只支持数据在一个方向上传输:      半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信:    ...

  9. 单工通信/半双工通信/全双工通信,串行传输/并行传输,同步传输/异步传输的区别

    学习通信的时候,这几个名词单工通信/半双工通信/全双工通信,串行传输/并行传输,同步传输/异步传输我一直都很迷,现在我总结一下,也是加深我的记忆了 1.按照信息在信道中的传输方向分为: a.单工通信: ...

  10. linux 消息队列的单工通信,半双工通信

    目录 一 回顾 二 消息队列的单工通信 三 消息队列的半双工通信 一 回顾 1 通过 fgets函数实现输入指令 2 再通过 msgnsd 函数读取 值 3 最后通过 msgrcv函数获取 值 输出 ...

最新文章

  1. Linux下的vim文本替换,Linux下文本的vim文本替换
  2. 艾伟也谈项目管理,IT项目管理的六种错误思维
  3. Python编程系列教程第12讲——属性和方法
  4. android setContentView()
  5. 《Total Commander:万能文件管理器》——第8.3节.张学思版预装的插件
  6. 固态硬盘uefi装win10
  7. 在gem5的full system下运行 x86编译的测试程序 running gem5 on ubuntu in full system mode in x86...
  8. Android 去掉TabLayout下的阴影,AppBarLayout下的阴影
  9. [Win 7]Windows7 RC 简体中文版测试正式开始了哦!!
  10. java 运行 .jar 文件乱码
  11. 【APICloud系列|38】 微信登录分享、QQ登录分享实现方法
  12. tensorrt轻松部署高性能dnn推理_NVIDIA TensorRT高性能深度学习推理
  13. npm 安装 局部webpack
  14. 电脑开启后,进入桌面黑屏,任务管理器可以用(排除是硬件问题)
  15. 狄利克雷卷积_狄利克雷卷积莫比乌斯反演总结
  16. JavaScript基础练习题(一)
  17. 11-散列1 电话聊天狂人分数 25作者 DS课程组单位 浙江大学
  18. OB0201 obsidian dataview插件使用
  19. Acrel-3000在青岛中冶圣乔维斯南区智能住宅小区的应用
  20. FPGA学习之 直接数字频率合成器(DDS)

热门文章

  1. .NET Core 开源工具 IPTools - 快速查询 IP 地理位置、经纬度信息
  2. 一对一直播源码一对一直播源码搭建你要知道的功能
  3. 以大数据、云计算、人工智能、区块链为代表的新技术,开始充当底层技术
  4. 机械革命黑苹果改造计划第四番-外接显示器、win时间不正确问题解决
  5. Java中world、PDF、Excel转图片
  6. R语言因子型数值转数值型
  7. LinuxMint安装后的简单配置
  8. 鸿蒙系统和安卓有哪些区别?鸿蒙会取代安卓吗?
  9. 【云原生 | Kubernetes 实战】01、K8s-v1.25集群搭建和部署基于网页的 K8s 用户界面 Dashboard
  10. 9.数据采集与监控知识点