0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

冬至子 来源:Lcom诺通 作者:Lcom诺通 2023-11-24 16:33 次阅读

网络传输中,数据在线路上的传送方式可以分为单工通信、半双工通信和全双工通信三种。以下我们将通过简单的叙述方式,配图了解这三种方式的定义和区别。

一、单工

定义:单工数据传输只支持数据在一个方向上传输。

举例:意思就是A只能发信号,B只能接收信号,通信是单向的。类比于灯塔发发出光信号,航船只能接收信号。

二、半双工

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

举例:指A 能发信号给B,B也能发信号给A,但这两个过程不能同时进行。可以想象一下对讲机,你收到的回复并不是都马上就有的。而且前提是双方不能在同一个状态,如果双方同时处于收状态,或同时处于发状态,便不能正常通信了。

计算机主机用串行接口连接显示终端时, 在半双工方式中,输入过程和输出过程使用同一通路 。有些计算机和显示终端之间采用半双工方式工作,这时,从键盘打入的字符在发送到主机的同时就被送到终端上显示出来,而不是用回送的办法, 所以避免了接收过程和发送过程同时进行的情况。

三、全双工

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

举例:全双工比半双工又进了一步。在A 给B发信号的同时,B也可以给A发信号。典型的例子就是打电话,双方都能说,对方也能听到。

网卡的全双工是指网卡在发送数据的同时也能够接收数据,两者同步进行。网卡一般都支持全双工。对于全双工以太,IEEE 制订了802.3x 全双工 / 流控制标准,该标准对全双工方式下的流控制机制做了具体的规定。

四、半双工和全双工区别

1、半双工传输模式采用载波侦听多路访问 /冲突检测。传统的共享型 LAN以半双工模式运行 ,线路上容易发生传输冲突。与集线器相连的节点(即多个节点共享一条到交换机端口的连接)必须以半双工模式运行。因为这种节点必须能够冲突检测,类似于单车道桥梁。

2 、全双工传输模式可以用于点到点以太网连接和快速以太网连接,同时不会发生冲突,因为他们使用双绞线中两条不同线路,类似于双车道桥梁。

3、一般在网卡的高级属性里可以修改网卡的双工类型,默认是自动协商。交换机上有Duplex灯,如果亮表示工作在全双工方式。绝大多数的交换机均能自动识别与支持双工方式,无需手工设置。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5078

    浏览量

    166240
  • 交换机
    +关注

    关注

    19

    文章

    2438

    浏览量

    95667
  • LAN
    LAN
    +关注

    关注

    0

    文章

    216

    浏览量

    36970
  • 双工通信
    +关注

    关注

    0

    文章

    12

    浏览量

    6452
  • 单工通信
    +关注

    关注

    0

    文章

    7

    浏览量

    8267
收藏 人收藏

    评论

    相关推荐

    全双工半双工的区别 主要是自己学习下

    。随着技术 的不断进步,半双工会逐渐退出历史舞台。 全双工半双工在串行通信中,数据通常是在两个站(如终端和微机)之间进行传送,按照数据流的方向可分成三种基本的传送方式:全双工
    发表于 12-14 20:59

    通信基础知识:半双工全双工

    ,半双工,全双工区别1.数据传输只支持数据在
    发表于 09-30 11:37

    串行通信中/半双工全双工的区别是什么?

    串口通信基本原理是什么?串行通信中/半双工全双工的区别是什么?
    发表于 12-03 06:47

    RS422是全双工通信还是半双工通信?

    RS422到底是全双工还是半双工
    发表于 10-12 06:15

    单工、半双工全双工简介

    单工、半双工全双工简介 串行通讯简单认识 串行通讯的基本概念:与外界的信息交换
    发表于 01-13 14:33 4283次阅读
    单工、<b class='flag-5'>半双工</b>和<b class='flag-5'>全双工</b>简介

    全双工传输,全双工传输原理是什么?

    全双工传输,全双工传输原理是什么? 全双工模式(Full-duplex Transmissions)是指同时发生在两个方向上的一种数据
    发表于 03-17 16:22 4494次阅读

    全双工半双工的区别

    当数据的发送和接收分流,分别由两根不同的传输线传送时,通信双方都能在同一时刻进行发送和接收操作,这样的传送方式就是全双工制。在全双工方式下,通信系统的每一端都设置了发送器和接收器
    发表于 12-06 08:55 1.7w次阅读
    <b class='flag-5'>全双工</b>和<b class='flag-5'>半双工</b>的区别

    STM32 CAN通信理解(是半双工还是全双工?)

    (ISO11519),是国际上应用最广泛的现场总线之一。1、全双工允许数据在两个方向上同时传输;2、半双工允许数据在两个方向上传输,但是同一时间数据只能在一个方向上
    发表于 12-04 20:06 9次下载
    STM32 CAN通信理解(是<b class='flag-5'>半双工</b>还是<b class='flag-5'>全双工</b>?)

    E70_433半双工无线模组,伪全双工方案

    怎么用一个半双工模块去实现一个类似全双工模块的效果呢?来康康这一篇博文吧,一定会有能帮的上的地方。d(´ω`*)本文通过设定私有的帧包传输协议,让模块频繁切换收发模式从而达到伪全双工
    发表于 12-09 10:21 11次下载
    E70_433<b class='flag-5'>半双工</b>无线模组,伪<b class='flag-5'>全双工</b>方案

    同步异步、串行并行、单工半双工全双工的区别

    同步、异步;串行、并行;单工、半双工全双工区别。
    发表于 12-27 16:13 3100次阅读

    全双工模式和半双工模式的区别

    双工模式下,HiPER 的所有物理端口都支持全双工半双工模式。
    的头像 发表于 04-21 09:36 1.5w次阅读

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

    根据通信双方的分工和信号传输方向可将通信分为三种方式:单工、半双工全双工。单工通信指通信双方设备中发送器与接收器分工明确,只能在由发送器向接收器的单一固定方向上传送数据,并且不能实现双向通信,
    的头像 发表于 03-31 17:57 5481次阅读

    芯片设计中半双工全双工数据传输的区别

    在现代通信技术中,半双工全双工数据传输是两种常见的数据传输方式。本文将为大家详细解析这两种传输方式在芯片设计中的应用和区别,帮助大家更好地
    发表于 11-19 11:31 408次阅读

    半双工全双工通信模式的比较

    半双工全双工通信模式的比较  半双工全双工是两种不同的通信模式,在不同的通信需求下,它们各有优劣。下面,我将详细介绍半双工
    的头像 发表于 01-09 14:00 749次阅读

    以太网中用交换机为什么能全双工传输呢?

    用交换机实现全双工传输的方法。 首先,我们需要了解全双工传输的概念。在计算机网络中,传输数据的方
    的头像 发表于 02-20 14:41 312次阅读