【网络奇缘系列】计算机网络|数据通信方式|数据传输方式

🌈个人主页: Aileen_0v0
🔥系列专栏: 一见倾心,再见倾城  ---  计算机网络~
💫个人格言:"没有罗马,那就自己创造罗马~"


这篇文章是关于计算机网络中数据通信的基础知识点,

从模型,术语再到数据通信方式,传输方式,以及如何实现数据的同步传输

追光的人,终会光芒万丈

【Those who pursue light will eventually shine brightly💫】

目录

​编辑

 数据通信模型​编辑

数据通信相关术语

通信目的:

数据data:

信号:

​编辑信源:

信宿:

信道:

数据通信三种方式

1.单工通信 - 广播

2.半双工通信/双相交替通信 - 对讲机

3.全双工通信/双向同时通信 - 打电话

数据传输方式 

串行传输:

并行传输:

实现同步传输/通信方式

同步传输:

异步传输:

总结 ✍️


 数据通信模型

广域网中有很多的模拟信道,模拟信道只能传模拟信号,所以数字信号需要先通过调制解压器将其转化成模拟信号 


数据通信相关术语

通信目的

传送消息(消息:语音,文字,图像,视频等).

数据通信是指在不同计算机之间,传输表示二进制数0,1序列的过程

数据data:

传送信息实体,通常是有意义的符号序列。

信号

数据的电气/电磁的表现,是数据在传输过程中的存在形式

信源

产生和发送数据的源头。 

信宿

接收数据的终点

信道

信号的传输媒介。一般用来表示某一个方向传送信息的介质,因此一条信道线路往往包含一条发送信道和一条接收信道。


数据通信三种方式

从双方信息交互方式上看,数据通信有三种基本方式:

1.单工通信 - 广播

只有一个方向的通信没有反方向的交互,仅需一条信道。

2.半双工通信/双相交替通信 - 对讲机

通信的双方都可以发送或接收信息,但任何一方都不能同时发送和接收,需要两条信道。

3.全双工通信/双向同时通信 - 打电话

通信双方可以同时发送和接收信息,需要两条通道


数据传输方式 

数据传输方式包括:串行传输和并行传输。

串行传输:

相当于一个人吃掉八个包子

并行传输:

相当于找八个人每个人吃一个包子


实现同步传输/通信方式

同步传输:

同步传输模式下,数据的传送以一个数据区块为单位,So 同步传输又称为区块传输。

在传输数据时,需先送出一个或多个同步字符,再送出整批的数据。

异步传输:

异步传输将比特分成小组进行传递,小组可以是8位的一个字符或更长。

发送方可在任何时刻发送这些比特组,而接收方不知道它们什么时候到达。

为了实现同步传输,数据在传输时,会在数据头尾分别加上一个字符起始位一个字符终止位

总结 ✍️

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小目标检测模型设计的一点思考

1. 小目标的特性 目标之间的交叠概率比较低,即使有交叠,其IoU多数情况下也是比较小的 AI-TOD Tiny Person Dateset 小目标自身的纹理显著度有强弱区别,但是总体来说纹理特征都较弱,很多时候需要借助一定的图像上下文来帮助确认 …

IDEA远程调试与JDWP调试端口RCE漏洞

文章目录 前言Docker远程调试Java调试原理远程调试实践 JDWP端口RCE调试端口探测调试端口利用 总结 前言 在对一些 Java CVE 漏洞的调试分析过程中,少不了需要搭建漏洞环境的场景,但是本地 IDEA 搭建的话既麻烦(通过 pom.xml 导入各种漏洞组…

【BUG】微信小程序扫码获取不到scene参数的bug修复

问题描述: 扫码后获取不到scene,必须点击“重新进入小程序”才可以 错误原因: 微信小程序的二维码扫描分为两种情况: 冷启动:当用户首次扫描二维码或在后台无该小程序运行实例时打开小程序,此时可以通过…

vuex如何存储数据、获取数据、以及数据的持久化

前提必须已经在vue中安装了vuex插件不然无法使用,不知道怎么创建vue和安装vuex的可以看这个视频,node.js版本最好16以上不然可能会安装失败:30分钟学会Vue之VueRouter&Vuex 趁着暑假掌握一门技能 大学生前端实习毕业设计必备技能_哔哩哔哩…

Linux环境下socket本地通信

最近项目有用到了socket本地通信,故复习一下。之前都是基于本地虚拟机的ip地址通信的,现在项目,Linux单板上面有2个进程需要通信,故用到了本地socket通信,主要其实就是用了sockfd,文件描述符,也叫句柄。 服…

自动化测试:PO模式详解!

PO(Page Object)模式是一种在自动化测试中常用的设计模式,将页面的每个元素封装成一个对象,通过操作对象来进行页面的交互。 概括来说就是,每个页面都有对应的PO类,PO类中包含了页面的元素定位和操作方法。…

Spring JDBC和事务管理

Spring JDBC是Spring框架用来处理关系型数据库的模块&#xff0c;对JDBC的API进行了封装。 Spring JDBC的核心类为JdbcTemplate&#xff0c;提供数据CRUD方法 Spring JDBC使用步骤 Maven工程引入依赖spring-jdbc <dependency><groupId>org.springframework<…

数据分析基础之《numpy(2)—ndarray属性》

一、ndarray的属性 1、属性方法 属性名字属性解释ndarray.shape数组维度的元组&#xff08;形状&#xff09;ndarray.ndim数组维数ndarray.size数组中的元素数量ndarray.itemsize一个数组元素的长度&#xff08;字节&#xff09;ndarray.dtype数组元素的类型使用方法 数组名.…

数组越界死循环

目录 一、数组越界死循环 二、strcpy函数 三、memcpy函数 四、memmove函数 五、memcmp函数 六、memset函数​ 一、数组越界死循环 数组越界死循环问题&#xff08;详细&#xff0c;通俗&#xff0c;易懂&#xff09;_数组加i死循环-CSDN博客https://blog.csdn.net/weixin…

孜然地址引导页V9(带后台)

刚刚在浏览之前经常访问的网站的时候我发现他不用那个域名了&#xff0c;然后我见这个页面好看&#xff0c;就把他干下来了&#xff0c;然后把给他写了个后台。另外如果你的子页面收录多的话&#xff0c;人家百度访问你的子页面会显示404的&#xff0c;所以为了流量可观安装这个…

百科词条可以删除吗?如何删除自己的百度百科?

近日&#xff0c;小马识途营销顾问接到不少客户删除自己百科词条的咨询&#xff0c;有不少人自己并没有去建立百科词条&#xff0c;但是网上已经有了&#xff0c;有的信息不正确&#xff0c;甚至有的信息是负能量的&#xff0c;对当事人自己造成一定的困扰&#xff0c;所以寻求…

JVM虚拟机系统性学习-运行时数据区(堆)

运行时数据区 JVM 由三部分组成&#xff1a;类加载系统、运行时数据区、执行引擎 下边讲一下运行时数据区中的构成 根据线程的使用情况分为两类&#xff1a; 线程独享&#xff08;此区域不需要垃圾回收&#xff09; 虚拟机栈、本地方法栈、程序计数器 线程共享&#xff08;数…