单工:简单的说就是一方只能发信息,另一方则只能收信息,通信是单向的。
半双工:比单工先进一点,就是双方都能发信息,但同一时间则只能一方发信息。
全双工:比半双工再先进一点,就是双方不仅都能发信息,而且能够同时发送。
单工
单工就是指A只能发信号,而B只能接收信号,通信是单向的,就象灯塔之于航船——灯塔发出光信号而航船只能接收信号以确保自己行驶在正确的航线上。
半双工
指一个时间段内只有一个动作发生,举个简单例子,一天窄窄的马路,同时只能有一辆车通过,当目前有两量车对开,这种情况下就只能一辆先过,等到头儿后另一辆再开,这个例子就形象的说明了半双工的原理。早期的对讲机、以及早期集线器等设备都是实行半双工的产品。随着技术的不断进步,半双工会逐渐退出历史舞台。
全双工
Full-Duplex Transmissions
指交换机在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。目前的交换机都支持全双工。
在全双工模式下,8根线都要分别接到水晶头相应的线序位置上;
在半双工模式下,只需接4根线,参照T568B标准,一般使用1 、2、3、6 线序位置上的四根线,即:白橙、橙、白绿、绿 四根线;
白橙、橙 用于发送数据 ,白绿、绿 用于接收数据。
全双工模式下,网线最大可以达到100兆以上的速度;
在半双工模式下,网线能达到的速度通常为10兆左右。
全双工模式的网线既可以工作于全双工模式,也可以工作于半双工模式;
但半双工模式的网线不能工作于全双工模式。
在半双工模式下,多出来的两组线可以用来接电话线,比如:把“白蓝、蓝” 这组线分出来当电话线使用。
在局域网网络布线中,用这种方式可以节省布线成本,一根双绞线同时当网线和电话线使用。
同步和异步:
同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。
异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。
串口通信是串行异步全双工:
SPI通信是串行同步半双工:
IIC通信是串行同步全双工:
交换机,路由器,集线器区别
集线器-------集线器也叫Hub,工作在物理层(最底层),没有相匹配的软件系统,是纯硬件设备。集线器主要用来连接计算机等网络终端。
集线器为共享式带宽,连接在集线器上的任何一个设备发送数据时,其他所有设备必须等待,此设备享有全部带宽,通讯完毕,再由其他设备使用带宽。正因此,集线器连接了一个冲突域的网络。所有设备相互交替使用,就好象大家一起过一根独木桥一样。
集线器不能判断数据包的目的地和类型,所以如果是广播数据包也依然转发,而且所有设备发出数据以广播方式发送到每个接口,这样集线器也连接了一个广播域的网络。
交换机-------交换机Switch,工作在数据链路层(第二层),稍微高端一点的交换机都有一个操作系统来支持。和集线器一样主要用于连接计算机等网络终端设备。
交换机比集线器更加先进,允许连接在交换机上的设备并行通讯,好比高速公路上的汽车并行行使一般,设备间通讯不会再发生冲突,因此交换机打破了冲突域,交换机每个接口是一个冲突域,不会与其他接口发生通讯冲突。
并且有系统的交换机可以记录MAC地址表,发送的数据不会再以广播方式发送到每个接口,而是直接到达目的接口,节省了接口带宽。但是交换机和集线器一样不能判断广播数据包,会把广播发送到全部接口,所以交换机和集线器一样连接了一个广播域网络。
高端一点的交换机不仅可以记录MAC地址表,还可以划分VLAN(虚拟局域网)来隔离广播,但是VLAN间也同样不能通讯。要使VLAN间能够通讯,必须有三层设备介入。
路由器-------路由器Router,工作在网络层(第三层),所有的路由器都有自己的操作系统来维持,并且需要人员调试,否则不能工作。路由器没有那么多接口,主要用来进行网络与网络的连接。
简单的说路由器把数据从一个网络发送到另一个网络,这个过程就叫路由。路由器不仅能像交换机一样隔离冲突域,而且还能检测广播数据包,并丢弃广播包来隔离广播域,有效的扩大了网络的规模。
在路由器中记录着路由表,路由器以此来转发数据,以实现网络间的通讯。路由器的介入可以使交换机划分的VLAN实现互相通讯。
总结:
集线器:纯硬件、用于连接网络终端、不能打破冲突域和广播域。
交换机:拥有软件系统、用于连接网络终端、能够打破冲突域,但是不能分割广播域。
路由器:拥有软件系统、用于连接网络、可以打破冲突域也可以分割广播域,是连接大型网络的比备设备
相关推荐
:books: Java/ :books: computer-science/Java-development/backend/interview 单工半双工和全双工 单工半双工和全双工 单工半双工和全双工 单工半双工和全双工 单工半双工和全双工
单工半双工和全双工区别与联系
通信模式单工、半双工、全双工的定义和区别,形象理解。
【单工】、【半双工】和【全双工】是通信系统中常见的三种通信模式,它们分别代表了不同的数据传输方式。 1. **单工(Simplex)通信**: 单工通信是最基础的形式,它只允许信息在一个方向上传输。就像灯塔对航船发出...
### 双工、半双工、全双工的区别 #### 一、单工通信 **定义**:单工通信指的是信息传递的方向是固定的,只能够从一方(通常称为发射端)向另一方(接收端)单向传递信息,而接收端无法向发射端发送任何信息。这种...
本文将深入探讨串行通讯的三个主要模式:单工、半双工和全双工,并分析它们各自的特点和应用场景。 单工通讯是指信息只能沿单一方向流动,即从一个设备到另一个设备,而不能反向传输。这种模式适用于广播系统或单向...
本文将深入探讨串行通讯的基本概念、传输模式以及单工、半双工和全双工的区别。 串行通讯,顾名思义,是指数据逐位按顺序进行传输的方式。相较于并行通讯,它只需要较少的数据线,降低了硬件成本,但传输速率较慢。...
串口通讯是计算机和外部设备之间进行数据交换的重要方式,主要分为全双工和半双工两种模式。这两种模式在实际应用中各有优缺点,理解它们的工作原理对于进行有效的串行通信至关重要。 全双工(Full-Duplex)通信是...
网卡全双工、半双工、单工、自动检测 网卡传输数据按照数据流的方向可以分成四种基本的传送方式:全双工、半双工、单工和自动检测四种方式。下面我们将对这四种方式进行详细的介绍。 一、单工(Simplex) 单工是...
CCSDS Proximity-1 协议下全双工半双工及单工的融合实现方法 本文提出了一种 CCSDS Proximity-1 协议下全双工/半双工及单工的融合实现方法,可以使用有限的资源实现 3 种协议中要求的通信模式。该方法将全双工模式...
5. **工作模式**:根据信息的传送方向,串行通讯可以进一步细分为单工、半双工和全双工三种模式。 #### 三、串行通讯的工作模式 1. **单工**:数据只能在一个方向上传输,即只能由一方发送另一方接收。 2. **半双工...
在IT领域,网络基础知识是每个从业者都需要掌握的重要概念,而双工模式是网络通信中一个核心的要素。本文将深入探讨网络基础以及双工模式的相关知识点。 首先,我们来理解网络基础。网络,简单来说,就是连接不同...
SPI支持全双工通信,即同时进行数据发送(TX)和接收(RX),但在某些应用场景中,可能只需要进行数据发送而无需接收,这就涉及到半双工或单工模式的应用。 #### 二、STM32F103RCT6 驱动 W25Q64 在使用 STM32F103RCT6 ...
半双工通信,又称单工通信,是一种通信方式,数据只能在一个方向上传输,需要在两个方向间切换才能实现双向通信。例如,对讲机就是一个典型的半双工设备,用户需要先按下通话键才能说话,释放按键后才能听到对方的...
单工半双工和全双工一、单工通信(simplex) 单工通信只支持信号在一个方向上传输(正向或反向),任何时候不能改变信号的传输方向。 为保证正确传送数据信号,接收端要对接收的数据进行校验,若校验出错,则通过...
实验一 移动通信的工作方式 ---------------------------------------------------------------------------- ------------------------------------------ 一、实验目的 了解移动通信常用的单工、双工、半双工工作...
传统上,无线通信主要分为单工(如广播)和半双工(如对讲机),它们不能同时收发数据。而全双工无线通信则打破了这一限制,允许设备在同一路由器或基站下实现双向无延时的数据交换,这对网络游戏中的实时交互至关...
半双工通信则结合了单工和双工的特点,允许交替收发,也可以通过"按讲"方式控制发射。 总的来说,移动通信的历史发展涉及了技术的不断创新和优化,如频谱利用率的提高、抗干扰策略的完善以及各种工作模式的演变。...
本教学内容主要围绕移动通信系统的工作方式,包括单工、双工和半双工三种基本通信模式,旨在帮助学生理解和掌握这些基本概念及其原理。 单工通信,顾名思义,指的是通信双方不能同时进行收发,而是交替进行。在同频...