《计算机网络微课堂》2-3 传输方式

2024-05-25 21:04

本文主要是介绍《计算机网络微课堂》2-3 传输方式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本节课我们介绍几种传输方式:

  • 串行传输和并行传输
  • 同步传输和异步传输
  • 单工,半双工‍‍以及全双工通信

串行

我们首先来看串行传输和并行传输,串行传输是指‍‍数据是一个比特依次发送的,因此在发送端和接收端之间‍‍只需要一条数据传输线路即可。

‍并行传输是指‍‍一次发送 n 个比特,而不是一个比特,为此在发送端和接收端之间‍‍需要有 n 条传输线路。

并行传输的优点是速度为串行传输的 n 倍,但也存在一个严重的缺点,‍‍即成本高。

请同学们思考一下,在计算机网络中,数据在传输线路上的传输‍‍采用的是串行传输还是并行传输?‍‍答案是串行传输。

计算机内部的数据传输常采用并行传输方式,‍‍例如 CPU 与内存之间通过总线进行数据传输,常见的数据总线宽度有 8 位、‍‍16 位、32 位和 64 位。

同步传输和异步传输

再来看同步传输和异步传输,采用同步传输方式,‍‍数据块以稳定的比特流的形式传输,字节之间没有间隔,‍‍接收端在每个比特信号的中间时刻进行检测,以判别接收到的是比特 0 还是比特 1。‍‍由于不同设备的时钟频率存在一定差异,不可能做到完全相同,‍‍在传输大量数据的过程中,所产生的判别时刻的累积误差,会导致接收端‍‍对比特信号的判别错位。

因此需要采取方法是收发双方的时装保持同步,‍‍实现收发双方时钟同步的方法主要有两种:

  • 一种是外同步,也就是在收发双方之间‍‍添加一条单独的时钟信号线,发送端在发送数据信号的同时,另外发送一路时钟同步信号,‍‍接收端按照时钟同步信号的节奏来接收数据
  • 另一种是内同步,‍‍也就是发送端将时钟同步信号编码到发送数据中一起传输。‍‍例如‍‍传统以太网所采用的就是曼彻斯特编码,这部分内容我们将在下节课详细讨论‍‍

采用异步传输方式时,以字节为独立的传输单位,字节之间的时间间隔不是固定的,接收端仅在每个字节的起始处对字节内的比特实现同步。为此通常要在每个字节前后‍‍分别加上起始位和结束位,这里异步是指字节之间异步,‍‍也就是字节之间的时间间隔不固定, 但字节中的每个比特仍然要同步,‍‍也就是个比特的持续时间是相同的。

单工,半双工‍‍以及全双工通信

再来看单工,半双工和全双工通信:

  • 单工通信又称为单向通信,‍‍通信双方只有一个数据传输方向,比如无线电广播采用的就是这种通信方式
  • 半双工‍‍又称为双向交替通信,通信双方可以相互传输数据,但不能同时进行。‍‍例如‍‍对讲机采用的就是这种通信方式
  • 全双工通信又称为双向同时通信,双方‍‍可以同时发送和接收信息,例如电话采用的就是这种通信方式
  • 单向通信只需要一条信道,‍‍而双向交替通信或双向同时通信则都需要两条信道,每个方向各一条‍‍

本节课的内容比较容易理解,重点是弄清楚同步传输中的同步,‍‍异步传输中的异步,它们各自的含义是什么。‍

这篇关于《计算机网络微课堂》2-3 传输方式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1002619

相关文章

计算机网络基础概念 交换机、路由器、网关、TBOX

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、VLAN是什么?二 、交换机三、路由器四、网关五、TBOXTelematics BOX,简称车载T-BOX,车联网系统包含四部分,主机、车载T-BOX、手机APP及后台系统。主机主要用于车内的影音娱乐,以及车辆信息显示;车载T-BOX主要用于和后台系统/手机APP通信,实现手机APP的车辆信息显示与控

CCF推荐C类会议和期刊总结(计算机网络领域)

CCF推荐C类会议和期刊总结(计算机网络领域) 在计算机网络领域,中国计算机学会(CCF)推荐的C类会议和期刊为研究者提供了广泛的学术交流平台。以下是对所有C类会议和期刊的总结,包括全称、出版社、dblp文献网址以及所属领域。 目录 CCF推荐C类会议和期刊总结(计算机网络领域) C类期刊 1. Ad Hoc Networks 2. CC 3. TNSM 4. IET Com

小琳Python课堂:深入理解Python对象:状态、创建与管理

大家好,这里是小琳Python课堂。今天我们继续深入理解Python对象的状态、创建与管理。让我们一起来探索这些概念,以帮助你更好地掌握Python编程。 一、Python对象的状态 1. 实例属性与类属性 Python对象的属性分为实例属性和类属性。实例属性是对象独有的,而类属性则被类的所有实例共享。 实例属性:比如汽车的颜色、品牌和价格,每个汽车对象都有其独特的实例属性。类属性:比如

如何快速融入大学课堂

快速融入大学课堂是适应大学生活的重要一步。以下是一些实用的建议,帮助你快速融入大学课堂并取得良好的学习效果。 ### 1. 提前准备 - **课前预习**:在上课前预习课程内容,了解基本概念和知识点,这样在课堂上更容易跟上老师的讲解。 - **准备学习材料**:带上笔记本、笔、课本和其他必要的学习材料,确保在课堂上能够及时记录和查阅。 ### 2. 积极参与课堂 - **主动提问**:在课堂上

[计算机网络]-计网学习笔记-计网知识点总结(附完整笔记)

本笔记是跟着 b站 湖科大教书匠 视频做的笔记,其中图片为视频中的 PPT,加上了自己的注释。         这是原视频链接。大家可以参照着笔记看原视频。视频中的 PPT 做的非常好。         【计算机网络微课堂(有字幕无背景音乐版)】https://www.bilibili.com/video/BV1c4411d7jb?vd_source=1146b07cc2d66

实践课堂|2016成都站|报名开始啦!

Hi,QingCloud 的小伙伴们,欢迎参加史上最有营养的云知识讲堂。 QingCloud 实践课堂系列开始于 2014 年末,在深圳、上海、广州、成都、杭州、北京六个城市,QingCloud 的研发工程师们同近千名 CIO 、架构师、开发者、运维工程师……分享了 QingCloud 的技术理念、功能特性和使用技巧,还有来自人民网、融云、泰捷视频、杏树林、友好速搭、百姓网、冰点、顺丰速运、洋葱

小琳AI课堂:大模型的发展历程:从创新到挑战

大家好,这里是小琳AI课堂。今天我们来聊聊大模型的发展历程,这是一段充满创新与挑战的故事。🚀 让我们追溯到20世纪50年代,那时计算机科学和人工智能还处于萌芽阶段。 早期探索(1950s-1970s) 早期探索是大模型发展历程中的一个关键时期,它标志着人工智能作为一门学科的诞生。这个时期,计算机科学和人工智能还处于起步阶段,科学家们充满好奇地探索如何让机器模仿人类智能。这一阶段的探索不仅奠定

计算机网络知识自学笔记(Chatgpt 回答)

目录 文章目录 phy芯片 lan8720A 和网卡的区别???MAC地址 和IP的区别是啥???1. **用途和作用范围**:2. **层次差异**:3. **分配方式**:4. **持久性和作用**:5. **数据传输中的作用**:小结: 还有网关 是啥 可以举个通俗易懂的例子吗通俗易懂的例子:具体应用:小结: 结合这个案例 可以讲下 ip地址和mac地址分别是啥 和作用分别是啥吗?

第十六篇:走入计算机网络的传输层--传输层概述

1. 传输层的功能 ① 分割与重组数据 一次数据传输有大小限制,传输层需要做数据分割,所以在数据送达后必然也需要做数据重组。 ② 按端口号寻址 IP只能定位数据哪台主机,无法判断数据报文应该交给哪个应用,传输层给每个应用都设置了一个编号,这个编号就是端口,目的端口可以定位报文应该发给哪个应用处理。 ③ 连接管理 面向连接的传输,需要对连接进行管理。 ④ 差错控制和流量控制

计算机网络11——数据库语法2

目录 1、变量 (1)局部变量 (2)会话变量 (3)系统变量 2、判断选择 (1)if选择语法 (2)case选择 3、循环 (1)while循环 (2)其他循环 4、存储过程 5、触发器 6、事务:transaction 事务的特性 使用 1、变量 (1)局部变量 函数里面定义的,变量名  类型 (2)会话变量 本次连接会话有效,不需要定义声明,直接