计算机网络中的数据交换方式
需积分: 0 188 浏览量
更新于2024-08-05
收藏 1.02MB PDF 举报
"数据交换方式1"
本节讲解了数据交换的方式,包括电路交换和报文交换两种方式。
电路交换(Circuit Exchanging)是一种数据交换方式,在数据传输期间,源结点与目的结点之间有一个由中间结点构成的专用物理连接线路,在数据传输结束之前,这条线路一直保持。电路交换的阶段包括建立连接、数据传输和释放连接三个阶段。
电路交换的特点是独占资源,用户始终占用端到端的固定传输带宽。这种方式适用于远程批处理信息传输或系统间实时性要求高的大量数据传输的情况。
电路交换的优点包括:
* 传输时延小
* 数据顺序传送,无失序问题
* 线路独占,即使通信线路空闲,也不能供其他用户使用,信道使用效率低
* 实时性强,双方一旦建立物理通路,便可以实时通信,适用于交互式会话类通信
但是,电路交换也存在一些缺点:
* 建立连接时间长
* 线路独占,即使通信线路空闲,也不能供其他用户使用,信道使用效率低
* 灵活性差,双方连接通路中的任何一点出了故障,必须重新拨号建立新连接,不适应突发性通信
* 无数据存储能力,难以平滑通信量
报文交换(Message Exchanging)是另一种数据交换方式。在报文交换中,不需要在两个站点之间建立专用通路,其数据传输的单位是报文,传送过程采用存储转发方式。
报文交换的优点包括:
* 无需建立连接,无建立连接时延,用户可以随时发送报文
* 动态分配线路,动态选择报文通过的最佳路径,能够平滑通信量
* 提高线路可靠性,某条传输路径发生故障,可以重新选择另一条路径传输
但是,报文交换也存在一些缺点:
* 实时性差,不适合传送实时或交互式业务的数据
* 数据进入交换节点后要经历存储转发过程,从而引起转发时延
* 只适用于数字信号
* 由于报文长度没有限制,而每个中间结点都要完整地接收传来的整个报文,当输出线路不空闲时,还可能要存储几个完整报文等待转发,要求网络中每个结点有较大的缓冲区。
电路交换和报文交换都是数据交换的方式,它们各有其优缺点,选择哪种方式取决于具体的应用场景和需求。
2021-09-29 上传
2018-10-31 上传
2021-09-20 上传
2023-04-07 上传
2024-06-05 上传
2023-09-06 上传
2023-03-07 上传
2023-06-10 上传
2023-05-23 上传
书看不完了
- 粉丝: 27
- 资源: 364
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手