【计算机网络篇】物理层(2)传输方式

文章目录

  • 🍔传输方式
    • ⭐串行传输和并行传输
    • ⭐同步传输和异步传输
      • 🎈同步传输
      • 🎈异步传输
    • ⭐单向通信,双向交替通信和双向同时通信

在这里插入图片描述

🍔传输方式

在物理层中,传输方式是指数据在传输介质中传输的方式和方法。常见的物理层传输方式包括以下几种:

单工传输(Simplex):单工传输是指数据在通信线路上只能单向传输的方式。一个方向用于发送数据,另一个方向用于接收数据,通信双方不能同时发送和接收数据。典型的例子是广播电台和电视信号的传输。

半双工传输(Half-Duplex):半双工传输是指数据可以在通信线路上双向传输,但不能同时进行。通信双方可以交替地发送和接收数据,类似于对讲机的工作原理。

全双工传输(Full-Duplex):全双工传输是指数据可以在通信线路上双向同时传输的方式。通信双方可以同时发送和接收数据,实现真正的双向通信。典型的例子是电话通信和互联网通信。

并行传输:并行传输是指在多条并行通道上同时传输多个比特的方式。每条通道负责传输比特流中的一个比特,可以提高数据传输速率,但受限于信号同步和干扰等问题。

串行传输:串行传输是指逐位传输数据的方式,数据以连续的比特流形式在单条通道上传输。串行传输相对于并行传输来说在物理连接和数据传输上更简单,常用于长距离通信和高速数据传输。

不同的传输方式适用于不同的通信场景和需求,选择合适的传输方式可以提高数据传输的效率和可靠性。在设计网络和通信系统时,需要根据实际需求和条件选择合适的传输方式来实现数据的可靠传输和通信。

⭐串行传输和并行传输

在这里插入图片描述

并行传输的成本高,通常仅用于短距离传输,例如计算机内部的数据传输
而远距离传输一般采用串行传输方式


计算机中的网卡同时具有串行传输和并行传输2种方式,当计算机通过其内部的网卡,将数据发送到传输线路上的时候,网卡起到的其中一个非常重要的作用就是并 / 串转换,当计算机通过其内部的网卡从传输线路上接收数据的时候,网卡需要进行串 / 并转换
在这里插入图片描述

⭐同步传输和异步传输

🎈同步传输

同步传输方式以比特为传输单位,数据块以比特流的形式传输,字节之间没有间隔,也没有起始位和终止位。接收端在每个比特信号的中间时刻进行采样,以判别接收的是比特0还是比特1,这就要求收发双方对表示比特的信号的时间长度达成一致,即所谓的同步。然而,在不采取任何其他措施的情况下,收发双方的时钟频率无法达到严格同步,在数据传输的过程中,必然会产生接收方对信号采样时刻的误差积累。当传输大量数据的时候,误差积累就会越来越严重,最终会导致接收方对比特信号的误判。
在这里插入图片描述

为了在同步传输方式中实现收发双方的时钟同步,可以采用一下2种方法
在这里插入图片描述
发送端在发送手机信号的同时,还要发送一路时钟信号。接收端在时钟信号的指挥下,对手机信号进行采样,这样就实现了收发双方的同步
在这里插入图片描述
具有自同步能力

🎈异步传输

异步传输方式以字节为传输单位,但字节之间的时间间隔并不固定,接收端只在每个字节的起始处对字节内的比特实现同步。为此,一般要给每个字节添加起始位和结束位。
在这里插入图片描述

⭐单向通信,双向交替通信和双向同时通信

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/468128.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Springboot整合支付宝沙箱支付

2.配置说明 要记住这几个重要的配置 appId 这个是appIdprivateKey 商户私钥publicKey 支付宝公钥, 即对应APPID下的支付宝公钥notifyUrl 支付成功后异步回调地址(注意是必须是公网地址)returnUrl #支付后回调地址signType 签名类型 一般写 RSA2charset utf-8format json #网关…

基于消失点的相机自标定

基于消失点的相机自标定 附赠最强自动驾驶学习资料:直达链接 相机是通过透视投影变换来将3D场景转换为2D图像。在射影变换中,平行线相交于一点称之为消失点。本文详细介绍了两种利用消失点特性的标定方法。目的是为根据实际应用和初始条件选择合适的标…

深度学习实战模拟——softmax回归(图像识别并分类)

目录 1、数据集: 2、完整代码 1、数据集: 1.1 Fashion-MNIST是一个服装分类数据集,由10个类别的图像组成,分别为t-shirt(T恤)、trouser(裤子)、pullover(套衫&#xf…

PSCA系统控制集成之复位层次结构

PPU 提供以下对复位控制的支持。 • 复位信号Reset signals:PPU 提供冷复位和热复位输出信号。PPU 还为实现部分保留的电源域管理提供了额外的热复位输出信号。 • 电源模式控制Power mode control:PPU 硬件适当地管理每个支持的电源模式转换的复位信号…

高端资源素材源码图库下载平台整站系统,附带整站源码

推荐高端图库素材下载站的响应式模板和完整的整站源码,适用于娱乐网资源网。 该模板支持移动端,并集成了支付宝接口。 页面设计精美,不亚于大型网站的美工水准,并且用户体验也非常人性化。主要用户分为两类:下载用户…

Python大数据实践:selenium爬取京东评论数据

准备工作 selenium安装 Selenium是广泛使用的模拟浏览器运行的库,用于Web应用程序测试。 Selenium测试直接运行在浏览器中,就像真正的用户在操作一样,并且支持大多数现代 Web 浏览器。 #终端pip安装 pip install selenium #清华镜像安装 p…

探索编程迷宫:选择你的职业赛道

在现代科技的浪潮中,程序员的职业赛道就像是一座迷宫,充满着前端的美丽花园,后端的黑暗洞穴,以及数据科学的神秘密室。这个迷宫中,每一条通道都充满了挑战和机遇,而每一个行走其中的人都在寻找着属于自己的…

<商务世界>《第15课 投标文件一般包含的子文件》

1 响应文件封面 招标文件中的响应文件封面是投标人或参与者在提交响应文件时所使用的封面设计。这个封面不仅仅是文件的外包装,更是投标人形象和专业素质的直观展示,对于给招标方留下良好的第一印象至关重要。 首先,响应文件封面通常会包含…

Linux---基本操作命令之用户管理命令

1.1useradd 添加新用户 root用户:/root 普通用户:/home/ 创建的用户还是david,只是在dave文件夹下 1.2 passwd 设置密码 给用户tony设置密码: 123456 1.3 id 查看用户是否存在 查看有没有这个用户:id 名字 gid:用…

Css提高——Css3的新增选择器

目录 1、Css3新增选择器列举 2、属性选择器 2.1、语法 2.2、代码: 2.3、效果图 3、结构伪类选择器 3.1、语法 3.2、代码 3.3、效果图 3.4、nth:child(n)的用法拓展 nth-child(n)与nth-of-type&#x…

mac os 配置两个github账号

1. 清空git全局配置的username和email git config --global --unset user.name git config --global --unset user.emailgit config --list 可以查看是否清空了 2. 定义两个标识符,这两个标识符以后会被用来代替“github.com”来使用。 假设两个账号的邮箱地址分别是a@gmai…

docker init 生成Dockerfile和docker-compose.yml —— 筑梦之路

官网:https://docs.docker.com/engine/reference/commandline/init/ 简介 docker init是一个命令行实用程序,可帮助初始化项目中的 Docker 资源。.dockerignore它根据项目的要求创建 Dockerfile、Compose 文件。这简化了为项目配置 Docker 的过程&#…

关于前端的学习

目录 前言: 1.初识HTML: 1.1超文本: 1.2标记语言: 2.关于html的基本框架: 3.HTML基本文字标签: 3.1.h标题标签: 3.3 文本内容: 3.4换行的和分割的: 3.5 特殊文字标签: 3.5.1表面上看着三对的结果呈现都是一样的: 3.5.2但是其背后的效果其实是不一样的: 3.6转义字符:…

CentOS 7 编译安装 Nginx

CentOS 7 编译安装 Nginx 背景下载 Nginx 源码包安装依赖包编译添加环境变量添加守护查考文献 背景 一开始使用 docker 搭建了一个 web 服务器,但是由于 docker 不太方便的部署 TLS 证书,故使用 Nginx 做反向代理,实现 https 连接。 下载 N…

MySQL—数据库导入篇

什么是数据库? 数据库是干啥的? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 MySQL属于哪一类数据库? MySQL是一种关系型数据库。所谓的关系型数据库,是建立在关系模型基础上的数据库&a…

File文件对象

在计算机系统中,文件是非常重要的存储方式。Files(java.nio.file.Files)提供了多种方法来处理文件系统中的文件。比直接使用File文件要方便。 Files工具类:读取指定文件中的所有文本 package study1;import java.io.IOException; import ja…

LLM预备知识、工具篇——LLM+LangChain+web UI的架构解析

目录 【常见名词】一、LLM的低资源模型微调二、向量数据库1、Milvus(v2.1.4):云原生自托管向量数据库(Ubuntu下)1)安装(Docker Compose方式):2)管理工具(仅支持Milvus 2.…

JVM的双亲委派模型和垃圾回收机制

jvm的作用是解释执行java字节码.java的跨平台就是靠jvm实现的.下面看看一个java程序的执行流程. 1. jvm中的内存区域划分 jvm也是一个进程,进程在运行过程中,要行操作系统申请一些资源.这些内存空间就支撑了后续java程序的执行. jvm从系统申请了一大块内存,这块内存在java程序使…

在Visual Studio中调试 .NET源代码

前言 在我们日常开发过程中常常会使用到很多其他封装好的第三方类库(NuGet依赖项)或者是.NET框架中自带的库。如果可以设置断点并在NuGet依赖项或框架本身上使用调试器的所有功能,那么我们的源码调试体验和生产效率会得到大大的提升。今天我…

医疗器械经营许可证办理流程及申请流程有哪些?

1、证书内容差异: 1.医疗器械经营许可证应当载明许可证号码、法定代表人、负责人、住所、经营范围、仓库地址、发证部门、日期及有效期、公司名称等事项。 2.医疗器械生产经营管理注册证书应当载明编号、公司产品名称、法定代表人、住所、经营活动场所、业务发展方…