计算机网络 2.2数据传输方式

第二节 数据传输方式

一、数据通信系统模型

添加图片注释,不超过 140 字(可选)

1.数据终端设备(DTE)

作用:用于处理用户数据的设备,是数据通信系统的信源和信宿。

设备:便携计算机、文件服务器等终端。

2.数据线路端接设备(DCE)

作用:将DTE发出的数字信号转换成适合的信号形式,发送至传输介质上;或将传输介质上接受的信号转换为计算机能接收的数字信号形式,并发往计算机。

设备:网卡、调制解调器。

二、数据线路的通信方式

1.单工通信:信息单方向传输。

优缺点:操作简单、成本低、收发身份固定。

应用:无线电广播、电视广播。

2.半双工通信:双方交替的发送和接收信息。

优缺点:效率高、控制简单、成本较高。

应用:航空和航海的无线电台、对讲机。

3.双工通信:双方可同时进行双向的信息传输。

优缺点:性能最好、控制复杂、成本高。

应用:在计算机网络中广泛使用。

三、数据传输方式

1.按信号变化

①基带传输

含义:在数字信道上,直接传送基带信号的方法。

传送方式:数字数据在数字信号中传送。

特点:同一时间,一条线路只能传送一组基带线路。

优缺点:干扰小、利用率低。

应用:一般用在较近距离的数据通信中(局域网)。

②频带传输

含义:将二进制信号,通过调制变为模拟信号进行传送,传到接收端后再将模拟信号解调成数字数据。

传送方式:数字数据在模拟信号中传送。

频带调制方式:频率调制、相位调制、幅度调制、混合调制。

特点:利用PSTN传输信号,实现多路复用技术。

优缺点:提高了通信线路的利用率。

应用:适用于远距离的数字通信。

③宽带传输

含义:同一信道上,既可以进行数字信息服务也可以进行模拟信息服务。

特点:将各种信息传输在同一个物理信道中进行。

应用:在局域网中也采用宽带传输。

2.按同步时序控制

①同步传输方式

传输单位:报文、分组。

发送规则:连续发送一串字符,并在前后加同步字符。

优缺点:效率高、速度快、误码率高、成本高。

②异步传输方式

传输单位:字符。

发送规则:发送一个字符,并加上起始位与终止位。

优缺点:控制简单、成本低、误码率低、速度慢、效率低。

3.多路复用技术

使用目的:使用多个数据通信合用一条传输线路,提高线路的利用率。

①频分多路复用技术

定义:同一时间传送多路信号,采用宽带多划分方法。

适用场合:传输模拟信号。

优点:无延时,费用低。

缺点:速率低。

②时分多路复用技术

分类:同步时分多路复用技术、异步时分多路复用技术。

定义:(同步)多个信号分时使用一个信道,采用时间片轮转方法;(异步)信道的使用与终端的需求相结合。

优点:(同步)速率高,适用于传输模拟信号;(异步)信道利用率高。

缺点:(同步)有一定的延时,费用比FDM高。(异步)有一定的延时。

③波分多路复用技术

定义:在同一根光纤中同时让两个或两个以上的光波长信号通过不同光信道各自传输信息。

适用场合:适用于全光纤组成的通信系统。

缺点:成本高、技术难度高。

④码分多路复用技术

定义:各发送端用互不相同的地址码去调制其发送的信号,接收端通过地址识别选出相应的信号。

适用场合:无线通信系统。

优点:抗干扰能力强,保密性好,灵活机动。

4.串行通信与并行通信

①串行通信

描述:只有一条传输线路,逐位按序传输。

特点:费用低、传输速率低,适用于远距离传输。

②并行通信

描述:有多条传输线路,一次可传输多位数据。

特点:费用高,传输速率高,适用于近距离传输。

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

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

相关文章

酒店餐厅装水离子雾化壁炉前和装后对比

酒店餐厅装水离子雾化壁炉前和装后的对比可以体现出餐厅氛围和客户体验的显著改变: 装前: 普通的氛围:餐厅可能显得比较普通,缺乏特色或独特的装饰元素。 视觉上缺乏焦点:餐厅空间可能显得相对平淡,缺乏…

如何在MacOS上使用OpenHarmony SDK交叉编译?

本文以cJSON三方库为例介绍如何通过OpenHarmony的SDK在Mac平台进行交叉编译。 环境准备 SDK准备 我们可以通过 openHarmony SDK 官方发布渠道下载对应mac版本的SDK,当前OpenHarmony MAC版本的SDK有2种,一种是x86架构,另一种是arm64&#x…

【小白学机器学习13】一文理解假设检验的反证法,H0如何设计的,什么时候用左侧检验和右侧检验,等各种关于假设检验的基础知识

目录 前言: 目标 1 什么叫 假设检验 1.1 假设检验的定义 1.1.1 来自百度百科 1.1.2 维基百科 1.2 假设检验的最底层逻辑:是反证法思想 1.3 假设检验的底层构造:小概率反证法思想 2 什么叫反证法 2.1 反证法的概念 2.1.1 来自百度…

HarmonyOS开发实例:【任务延时调度】

介绍 本示例使用[ohos.WorkSchedulerExtensionAbility] 、[ohos.net.http]、[ohos.notification] 、[ohos.bundle]、[ohos.fileio] 等接口,实现了设置后台任务、下载更新包 、保存更新包、发送通知 、安装更新包实现升级的功能。 效果预览 使用说明 安装本应用之…

基于Python的机器学习的文本分类系统

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇…

PyTorch深度学习入门-2

PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】_哔哩哔哩_bilibili 一、神经网络的基本骨架 --nn.Module Neutral network torch.nn — PyTorch 2.2 documentation * import torch from torch import nnclass xiaofan(nn.Module):…

探索未来:人工智能—图像分类的发展与核心技术

引言 在当今数字化时代,图像已经成为我们生活中不可或缺的一部分,而人工智能技术的发展为图像处理和分析提供了巨大的机遇和挑战。其中,图像分类作为人工智能领域的一个重要应用,在诸多领域中发挥着关键作用。 人工智能在图像分类…

Pascal VOC(VOC 2012、VOC 2007) 数据集的简介

一、数据集介绍 PascalVOC(2005~2012)数据集是PASCAL VOC挑战官方使用的数据集。该数据集包含20类的物体。每张图片都有标注,标注的物体包括人、动物(如猫、狗、岛等)、交通工具(如车、船飞机等)、家具(如椅…

多线程意义

直接上代码 我们来看两个程序 由一个线程和两个线程运行的区别&#xff1a; 单线程&#xff08;main&#xff09;&#xff1a; public static void test(){long a 0;long b 0;for(long i 0; i < 10000000000l; i){a;}for(long i 0; i < 10000000000l; i){b;}} 多…

MySQL Prepared语句(Prepared Statements)

在数据库应用中&#xff0c;很多SQL语句都会重复执行很多次&#xff0c;每次执行可能只是where条件中的变量值不同&#xff0c;但MySQL依然会解析SQL语法并生成执行计划。对于这类情况&#xff0c;可以利用prepared语句来避免重复解析SQL的开销。 文章目录 一、prepared语句优…

蓝桥杯(基础题)

试题 C: 好数 时间限制 : 1.0s 内存限制: 256.0MB 本题总分&#xff1a;10 分 【问题描述】 一个整数如果按从低位到高位的顺序&#xff0c;奇数位&#xff08;个位、百位、万位 &#xff09;上 的数字是奇数&#xff0c;偶数位&#xff08;十位、千位、十万位 &…

《系统分析与设计》实验-----在线书店系统 需求规格说明书 哈尔滨理工大学PLUS完善版

文章目录 需求规格说明书1&#xff0e;引言1.1编写目的1.2项目背景1.3定义1.4参考资料 2&#xff0e;任务概述2.1目标2.2运行环境2.3条件与限制 3&#xff0e;数据描述3.1静态数据3.2动态数据3.3数据库介绍3.4数据词典3.5数据采集 4&#xff0e;功能需求4.1功能划分4.2功能描述…

ES-全文搜索

模糊查询&#xff1a; 写数据通过id路由到master分片 查询数据到一个节点&#xff0c;该节点会作为一个调度节点判断负载等情况将请求转发到真正节点&#xff08;一般し轮询&#xff09;

C语言-指针

1. 指针是什么 指针理解的2个要点&#xff1a; 1.1. 指针是内存中一个最小单元的编号&#xff0c;也就是地址 1.2 平时口语中说的指针&#xff0c;通常指的是指针变量&#xff0c;是用来存放内存地址的变量 总结&#xff1a;指针就是地址&#xff0c;口…

vue+element作用域插槽

作用域插槽的样式由父组件决定&#xff0c;内容却由子组件控制。 在el-table使用作用域插槽 <el-table><el-table-column slot-scope" { row, column, $index }"></el-table-column> </el-table>在el-tree使用作用域插槽 <el-tree>…

程序设计|C语言教学——C语言基础1:C语言的引入和入门

一、程序的执行 1.定义 解释&#xff1a;借助一个程序&#xff0c;那个程序能够试图理解你的程序&#xff0c;然后按照你的要求执行。下次执行的时候还需要从零开始解释。 编译&#xff1a;借助一个程序&#xff0c;能够像翻译官一样&#xff0c;把你的程序翻译成机器语言&a…

网上订餐系统|基于springboot的网上订餐系统设计与实现(源码+数据库+文档)

网上订餐系统目录 目录 基于springboot的网上订餐系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、用户功能模块的实现 &#xff08;1&#xff09;用户注册界面 &#xff08;2&#xff09;用户登录界面 &#xff08;3&#xff09;菜品详情界面 &#xff08…

通用视觉大模型调研

humanbench HumanBench: Towards General Human-centric Perception with Projector Assisted Pretraining&#xff1b;为了解决不同任务之间的conflict以及不同dataset之间的差异(相同任务)&#xff0c;提出PATH&#xff0c;backbone是所有任务共享、projector是任务级别共享…

gpt4和chatgpt的区别

模型规模和性能&#xff1a;GPT-4比GPT-3.5更大、更强大。GPT-4拥有更多的参数和更大的训练数据集&#xff0c;因此在各种任务上表现更出色&#xff0c;如语言理解、问题解答和推理能力等。多模态能力&#xff1a;GPT-4支持处理图像等多模态信息&#xff0c;而GPT-3.5主要处理文…

【JavaWeb】Day47.Mybatis基础操作——删除

Mybatis基础操作 需求 准备数据库表 emp 创建一个新的springboot工程&#xff0c;选择引入对应的起步依赖&#xff08;mybatis、mysql驱动、lombok&#xff09; application.properties中引入数据库连接信息 创建对应的实体类 Emp&#xff08;实体类属性采用驼峰命名&#xf…