数据传输的三种方式--计算机网络

5 篇文章 0 订阅
订阅专栏


数据传输的三种方式

在网络中数据传输主要有以下三种方式.

  1. 电路交换(Circuit Switching)
  2. 报文交换(Message Switching)
  3. 分组交换(Packet Switching)

1.电路交换(Circuit Switching)

电路交换常常运用在电话网中,一方通过电话来请求与另一方建立连接,在另一方同意之后系统就会分配给双方一条专用线路来进行数据交换.数据交换结束之后连接关闭并且释放资源.所以电交换与后面的两种交换方式最大的不同就是线路独占

电路交换步骤如下:

  1. 建立连接并分配电路资源
  2. 传输数据
  3. 关闭连接并释放电路资源

在这里插入图片描述

1.1电路交换的优点
  • 通信延时小,实时性强(双方有专用的数据通路)
  • 有序传输(同上)
  • 没有冲突(同上)
  • 适用范围广(既可以传输模拟信号,也可以传输数字信号)
  • 控制简单
1.2电路交换的缺点
  • 建立连接时间长
  • 使用效率低(线路独占,建立连接后,即使线路处于空闲状态也不能供其他用户使用)
  • 灵活性差,容错率低(一点专属通路某一点出现了问题,就需要重新建立连接)
  • 难以规格化(不同类型,不同规格的终端很难建立连接)

2.报文交换(Message Switching)

报文交换中,数据以报文为单位,报文中包含了原始地址以及目标地址等,不需要进行连接就可以被主机发送后通过交换机(路由器)存储转发最终到达目标地址.报文交换被广泛运用在上个世纪的电报通信中.

报文交换步骤如下:

  1. 将源数据转换为报文并且发送
  2. 路由器将报文进行存储并根据报文的信息转发到下一个单位(存储转发)
2.1报文交换的优点
  1. 无需建立连接
  2. 动态分配(当一个报文被传送到交换机并且存储的时候,交换机会选择一条空闲的线路发送出去)
  3. 线路可靠性高(当某条线路被破坏后也不会影响数据的传输)
  4. 提高了线路的利用率
  5. 提供多目标服务(一个报文可以发送给多个用户)
2.2报文交换的缺点
  1. 产生了转发时延(因为在转发过程中交换机有一个存储转发的过程并且没有专用线路进行传输)
  2. 报文交换只适用于数字信号
  3. 要求网络中的结点要有较大的缓冲区(因为报文长度没有限制,而中间结点要完整的接收报文并且进行存储)
  4. 需要传输额外的信息量(报文相比于原始数据增加了许多信息)

3.分组交换(Packet Switching)

分组交换可以看成是报文交换的升级版,事实上现在基本已经不存在报文交换,网络中的数据中的交换大多是分组交换.分组交换将报文划分成一个个的长度相等的分组,并且在每个分组数据的前面叫上一个首部(Header),首部中包含了关于目的地址和原地址等信息.

在这里插入图片描述

分组交换步骤如下:

  1. 将报文划分成一个个分组并发送
  2. 路由器收到分组(packet)后进行存储并根据首部选择合适的线路进行转发
  3. 接收节点将一个个分组还原成原始数据
3.1分组交换的优点

分组交换几乎拥有所有报文交换的优点,而且相对于报文交换它还有以下优点

  1. 简化的存储管理(因为分组交换的分组长度相等,对应的缓冲区大小也相等,这样就简化了存储)
  2. 加速传输(分组之间的传输互不影响,就能更好利用资源加速传输)
  3. 减少出错概率和重发数据量(由于数据被分成很多分组,所以即使某个分组传输失败也只需要重传部分数据)
3.2分组交换的缺点

分组交换相对于报文交换没有了缓冲区的缺点.但是也增加了几个缺点

  1. 需要传输额外的信息量(每个分组都有一个头部)
  2. 操作麻烦(当分组到达目的结点之后需要重新还原成原始报文比较麻烦)

4.三种电路交换的总结与对比图

在这里插入图片描述

三种常见的数据传输方式:单播、多播、广播
网络技术联盟站
05-26 1151
网络通信中,数据传输方式网络性能和应用体验的关键。单播、多播、广播是三种常见的数据传输方式。本文将详细探讨这些概念、工作原理、应用场景及其优缺点。
计算机网络基础三种交换,数据传输三种交换方式
weixin_33066321的博客
06-26 2801
电路交换,报文交换,分组交换首先我们来看看三种交换方式的示意图 对照上面的图,给出三种交换方式数据传输阶段的主要特点:电路交换:整个报文的比特流连续的从源点直达终点,好像在一个管道中传送。报文交换:整个报文先传输到相邻的结点,全部存储下来后查找转发表,转发到下一个结点。分组交换:单个分组(报文的一部分)传送到相邻结点,传送到相邻结点,存储下来后查找转发表,转发到下一个结点。接下来介绍几种衡量计算...
数据传输三种交换方式
热门推荐
未思
01-04 4万+
电路交换,报文交换,分组交换首先我们来看看三种交换方式的示意图对照上面的图,给出三种交换方式数据传输阶段的主要特点: 电路交换:整个报文的比特流连续的从源点直达终点,好像在一个管道中传送。 报文交换:整个报文先传输到相邻的结点,全部存储下来后查找转发表,转发到下一个结点。 分组交换:单个分组(报文的一部分)传送到相邻结点,传送到相邻结点,存储下来后查找转发表,转发到下一个结点。 接下来介绍几种衡量
计算机硬件(二)——通信方式、总线、接口、协议
最新发布
qq_44807736的博客
07-26 1508
通信方式是指通信双方之间的工作方式或信息传输方式。终端设备与其他设备的通过数据传输进行通信,根据数据传输方式,有串行通信和并行通信。串行通信又叫做点对点通信。串行通信(serial communication)是指计算机主机与外设之间以及主机系统与主机系统之间数据的串行传送。使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信。
数据传输方式
weixin_34153893的博客
02-25 199
输入网址,服务器接收到请求,返回数据,用户输入数据,通过表单提交(提交方法不同),服务器接收数据,并分辨数据来源网址,根据是否有无信息,返回页面,数据通过处理连接数据库,并返回信息. 通过wsgiref模块便捷创建socket套接字 server = simple_server.make_server('127.0.0.1',7777,app) #app 为函数 server.serve_f...
【Android学习】数据传递三种方式
weixin_30610755的博客
12-28 107
1、Application   注意在清单文件中的Application节点下注册android:name属性,   继承Application类,重写onCreate方法, 使用数据时,实例化自定义类时需要使用getApplication方法以及getText或者setText方法。 2、ClipBoardManager   剪切板的使用,注意初始化时使用的是getSyste...
计算机网络实验三 编程实现可靠传输协议
03-20
运用各种编程语言实现基于 Go-Back-N 的可靠数据传输软件。 2)实验步骤: (1)选择合适的编程语言编程实现基于 Go-Back-N 的可靠数据传输软件。 (2)在实际网络环境或模拟不可靠网络环境中测试和验证自己的可靠...
计算机网络--三种交换方式
赵云凤的脑公小伦吖
04-06 1898
三种交换方式 1.3 1.电路交换 Circuit Switching 建立连接 通话 释放连接 优点: 通信时延小; 有序传输; 物理专用线路的原因; 没有冲突; 独占线路的优势; 适用范围广; 实时性强; 独占物理线路,与2相同; 控制简单; 缺点: 建立连接的时间对于计算机来说太长了; 线路独占,占用资源,线路使用率较低; 灵活性差; 难以规格化,如果通信两端使用的设备速率不同,既不能通信; 2.分组交换 计算机网络常常采用分组交换 优点: 无需建立连接,可直接发送
全站仪与计算机之间的数据传输,【科普】全站仪数据传输三种方式
weixin_35606769的博客
07-24 1819
导 读全站仪的三种数据传输方式:串口、USB、SD卡。请收藏 !一般而言,全站仪的数据传输方式三种,分别是通过串口、USB、SD卡三种方式,因为电脑配置等因素的不同,一些数据传输存在一些微妙不同。今天,以科力达KTS-442系列、462系列全站仪为例,分别介绍串口、USB、SD卡传输方式。此文所讲皆针对科力达全站仪升级(仪器型号末尾带N)之前的型号。一、串口传输串口传输前的准备工作:首先串口数据...
计算机网络笔记---互联网的组成及三种交换方式
M_jianjianjiao
12-03 7618
互联网的组成 互联网从工作方式上可以划分为两大块: (1)边缘部分:由连接在互联网上的大量主机组成,由用户直接使用的部分。 这些主机包括了一切可以联网的设备,包括电脑,手机,联网的摄像头,更大的有互联网公司中的服务主机等。 (2)核心部分:由大量网络和连接这些网络路由器组成。主要为边缘部分提供服务。 互联网的边缘部分 两台主机之间的相互通信,称为计算机之间的通信,在网络的边缘部分,主机之间...
应用系统之间的几种数据传输方式
12-21
应用系统之间的几种数据传输方式
数通网络实践之数据网络中的传输
02-27
抓了包不会分析?主要因为你还不了解数据网络各层次中的表现形式传输过程。知道这些知识,不仅能够为分析协议和解决网络问题提供帮助,还能够从系统的高度来了解数据通信网络。本文不仅详细介绍了数据网络中的传输过程及表现形式,并通过相应抓包实例展示这些表现,使抽象的概念变得是触手可及。
数据传输的形式
愤怒的菜鸟
03-04 2317
(1)基带传输:在信道上直接传输基带信号的方式称为基带传输。基带信号绝大多数是数字信号,计算机网络内往往采用基带传输。 (2)频带传输:将基带信号转换为频率表示的模拟信号来传输的方式,称为频带传输。例如,使用电话线进行远距离数据通信,需要将数字信号调制成音频信号再发送和传输,接收端再将音频信号解调数数字信号。 (3)宽带传输:将信道分成多个子信道,分别传输音频、视频和数字信号的方式数据传...
简单了解计算机网络数据传输三种方式
Solstice_的博客
11-17 8979
计算机网络数据传输三种方式
计算机网络基础之数据传输方式(一)
Gao068465的博客
02-26 1万+
各位客官早,小店今日推出特色套餐“计算机网路基础之数据传输方式”,这道菜可以说是最近一段时间以来最硬的一道特色菜,还望各位走过路过的客官能暂缓脚步,尝一尝!当然了还是免费赠送哦!!! 一、数据传输方式“大盘鸡” 数据传输方式数据在信道上传送所采取的方式。若按数据传输的顺序来划分的话,可以分为并行传输和串行传输;在串行传输时,若按通信两端的同步方式来划分的话可以分为同步传输和异步传输;若按数据传输的方向可以分为单工、半双工、全双工传输;若按照传输信号的频率范围可以划分为基带传输和频带传输。 二、并行传
三种传递数据的方法
Vincent_xy的博客
10-04 1082
一: 通过静态变量传递 定义一个类MyData,在里面创建一个变量public static String name;在一个servlet中接收view页面传过来的数据,如String username = request.getParamter("username"); //通过上一个类中的静态变量保存username MyData.name = username;在最后一个servlet中接
数据传输的几种形式
JessenPan
11-08 5085
在两个对等体进行网络通信时,需要指定一个标准用来进行数据的传输。根据一次传输数据的宽度,将传输分为串行和并行。根据传输数据的两端端点是否需要进行时钟同步,将传输分为同步传输和异步传输。     串行传输和并行传输的区别是一次数据通信传输的数据量的大小。对于一个8bit的字符,串行传输需要一位一位的将8个位传输到通信的另一端。而对于并行传输,则是在一次通信中将8位二进制一次传输到通信的另一端。
数据传输方式
QQijiabin12345的博客
07-14 441
IO设备与主机信息传送的控制方式 1.程序查询方式 一般来说,设备的速度较慢,外部设备接受的CPU的指令以后,开始进行数据准备,经过了一个较长时间,数据才能准备好,数据准备好以后,设备将数据传送到IO接口当种的数据缓冲,然后将工作准备标志置为工作准备好,只有CPU读取到接口准备好以后,才能通过接口将数据先读入到CPU某个寄存器当中,然后再将数据传送的内存当中。 在这种方式当中,当数据在准备的时候,CPU一直处于忙等的状态,并且CPU一手拖着两家(内存和IO接口),信息交换必须通过CPU来做,外部设备比较慢,
写文章

热门文章

  • 数据传输的三种方式--计算机网络 17328
  • 什么是编译 12337
  • 数据库的三级模式和两级映射--简单介绍 8774
  • C语言词法分析器--编译原理 7349
  • 逆波兰式的产生及计算(C++/Java)---编译原理 7241

分类专栏

  • Distributed
  • Distributed System 1篇
  • 数据库 4篇
  • Redis 1篇
  • 数据结构与算法 2篇
  • 编译原理 15篇
  • 多线程 6篇
  • JavaVirtualMachine 7篇
  • JAVA基础 13篇
  • LeetCode 1篇
  • 代码整洁之道 5篇
  • 从浏览器到服务器 2篇
  • Linux学习之路 2篇
  • Spring 2篇
  • DesignPattern 1篇

最新评论

  • 什么是Hash哈希(散列表)

    averagePerson: 图好好看,谢谢分享!

  • 数据的行式存储和列式存储

    大家一起学编程(python): 感谢博主的分享!

  • 数据库的三级模式和两级映射--简单介绍

    我爱人工智能: 写的不错,感谢分享,期待大佬回访!

  • 数据库的三级模式和两级映射--简单介绍

    我爱人工智能: 干货满满,很详细,评论占个坑!期待大佬回访!

  • 快来学习HTTPS

    LaoYuanPython: 有幸拜读博主新作!亲,谢谢你详细介绍!

最新文章

  • 初识分布式系统
  • 数据的行式存储和列式存储
  • 快来学习HTTPS
2021年10篇
2020年57篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳坪山网站建设公司黄冈外包网站优化怎么做中原区一站式网站搭建优化网站关键词优化服务至上衡阳网站优化价格有经验的服务行业网站优化团队网站关键词如何优化推荐网站推广与优化专业公司自贡品牌优化型网站渠道网站代优化怎么优化网站独云速捷真诚南充关键词网站优化苏州网站优化排名无锡seo优化网站怎样快速优化网站百度排名新浦网站优化推广网站php的优化面试题朝阳专业网站优化外包惠州网站推广优化哪家好新的网站该怎样优化深圳网站关键词优化邛崃网站优化推广公司韶关环保设备网站seo优化宁国市网站seo优化排名邯郸专业网站优化公司漳州网站seo优化惠山区网站整站优化安庆网站首页优化哪里有桐城网站整站优化开平服务好的网站优化哪家好如何优化网站界面设计香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化