首页 > 其他分享 >【传输方式】单工、半双工、全双工

【传输方式】单工、半双工、全双工

时间:2024-10-25 11:20:11浏览次数:2  
标签:传输方式 通信 半双工 传输 单工 数据传输 全双工

参考

图解网络传输单工、半双工、全双工 - 知乎 (zhihu.com)

背景

了解HTTP协议时看到半双工这个概念,因此进行学习、了解

概念

单工

A与B进行通信,只能从A发送给B进行单向传输

半双工

A与B之间的通信,允许双向进行通信,但是同一时间只能由A传输到B或者B传输到A,且传输方式方式的变化,这种切换是通过软件控制的电子开关来实现的。 因为每次都需要切换,所以,数据传输存在延时

特点

双向性、切换性、成本低、效率低

适用场景

  1. 局域网:在局域网中,半双工通信常用于多个工作站之间的数据传输。由于局域网中的数据传输量通常不大,且对实时性要求不是特别高,因此半双工通信是一个经济实惠的选择。
  2. 对讲机:对讲机是一种典型的半双工通信设备。在同一时间内,只允许一方讲话,另一方只能听。这种通信方式适用于需要双向通信但不需要同时进行的场景。
  3. 部分移动通信系统:如TD-SCDMA(时分同步码分多址)等移动通信系统也采用了半双工通信方式。这些系统通过时分复用的方式将上行和下行传输分离在不同的时隙内,从而实现了半双工模式下的数据传输。

全双工

A与B之间的通信,允许同时进行双向进行通信。

 

标签:传输方式,通信,半双工,传输,单工,数据传输,全双工
From: https://www.cnblogs.com/liu-Gray/p/18502154

相关文章

  • 实验2:简单工厂模式
    [实验任务一]:女娲造人使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,如果传入参数R,则返回一个Robot对象。请用程序设计实现上述场景。实验要求:1.画出对应的类图;2.提交源代码;3.注意编程规范。类图:  2、代......
  • 实验2:简单工厂模式
    [实验任务一]:女娲造人使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,如果传入参数R,则返回一个Robot对象。请用程序设计实现上述场景。  1. 类图   2.源代码//抽象产品类:Person接口publicinterfaceP......
  • 主流跨设备传输方式有哪些?让我们来看看
    主流跨设备传输方式主要包括以下几种‌:‌外接存储设备‌:这种方法使用U盘、移动硬盘等物理媒介进行文件传输。优点是操作简单,适用于各种设备和场景,但需要物理接触,不适合远程传输‌,还存在不少局限性。‌文件共享‌:通过设置共享文件夹,利用电脑的FTP或SMB服务实现文件传输。这......
  • C#设计模式详解:从简单工厂到抽象工厂
    在C#中,简单工厂(SimpleFactory)和抽象工厂(AbstractFactory)是两种常用的设计模式,它们都属于创建型设计模式,用于创建对象而无需在代码中显式指定具体的类。尽管它们的目的相似,但在复杂性和灵活性方面存在显著差异。简单工厂(SimpleFactory)简单工厂模式是一种不属于GoF(四人帮......
  • 全双工通信和半双工通信
    全双工通信和半双工通信全双工通信(Full-Duplex)和半双工通信(Half-Duplex)是两种通信模式,它们的区别主要在于数据传输的方向和时机:全双工通信同时双向通信:全双工模式允许通信双方在同一时间同时进行发送和接收数据。例子:电话通话就是一个典型的全双工通信。通话时,双方可以同时说......
  • 简单工厂模式
    简单工厂模式简单工厂模式(SimpleFactoryPattern)是一种创建型设计模式,通过一个工厂类来决定实例化哪一个类的对象。它是最常见的设计模式之一,主要用于将对象的创建与使用分离,减少代码重复,提高代码的可维护性。特点工厂角色:负责创建具体产品类的实例,通常是一个包含静态方法的......
  • 简单工厂模式
    1.案例:营业员根据客户所购买商品的单价和数量,根据不同活动向客户收费-正常原价收费-八折收费-满300返1002.简单工厂模式结构-抽象产品(AbstractProduct):具体产品类的基类,包含创建产品的公共方法enumCashType{NORMAL=0,REBATE,RETURN};class......
  • 设计模式之简单工厂模式
     简单工厂模式:定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类。1.Factory:工厂类,它是简单工厂模式的核心,负责实现创建所有产品实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。在工厂类中提供了静态的工厂方法factoryMet......
  • 【通信理论知识】数据传送的方式:串/并行;传输方向:单工、半/全双工;传输方式:同步/异步
    串行/并行通信按数据传送的方式,通讯可分为串行通讯与并行通讯。串行通讯就像单个车道的公路,同一时刻只能传输一个数据位的数据。并行通讯就像多个车道的公路,可以同时传输多个数据位的数据。传输方向(单工、半/全双工)全双工和半双工通信的本质区别(SPI、IIC)半双工......
  • 简单工厂模式与工厂模式
    简单工厂模式的核心思想是将产品的创建过程封装在一个工厂类中,把创建对象的流程集中在这个工厂类里面。简单工厂模式包括三个主要角色,工厂类,抽象产品,具体产品。抽象产品:描述产品的通用行为。具体产品:实现抽象产品接口或者继承抽象产品类工厂类:负责创建产品,根据传递的不同参数......