数据交换技术

目录

<线路交换>

<报文交换>

<分组交换>

1.数据报分组交换

2.虚电路分组交换


计算机网络是以数据交换为目的的技术,从交换技术的发展过程来看,主要经历了线 路交换、报文交换、分组交换的过程。

<线路交换>

线路交换又称为电路交换,是指在发送端和接收端建立起一条实际的专用通信 线路来进行数据的传输,并且在整个数据传输过程中,该专用线路一直为收发两端 占用,直到数据传输结束后才被释放。

线路交换技术的通信包括3种状态:

(1)线路建立:在传输任何数据之前,都必须建立端到端的线路

(2)数据传送:所传输的数据可以是数字的也可以是模拟的

(3)线路拆除:在某个数据传送周期结束后,就要结束链接,通常由两个站中的一个来 完成这个动作。

最典型的应用线路交换技术的例子是电话系统。

如图所示,其中6个矩形代表了电话运营商的交换局,每个局有3条入境线路和3条出 境线路。当电话呼叫通过一个交换局时,在电话入境线路与某一条出境线路之间就会建立 起一个物理连接,如图中虚线所示。当然,这个图里的模型被高度简化了。因为事实上, 两个电话之间的物理路径可能部分是微波,部分是光纤。而且在光纤链路上,会有成千上 万的电话呼叫被复用在一起。然而,我们上面讲的基本思路仍然是有效的,即一旦一个呼 叫被建立起来,在两端之间就会存在一条专用的路径,并且这条路径会一直持续到该次呼叫结束。

从我们日常打电话可以知道,我们拨完号码到开始响铃可能需要10秒钟的时间,长途 电话或者国际电话所需要的时间更长。在这段时间中,电话系统在干什么呢?它正在全力 以赴寻找到达目的地的路径。注意,在开始传输数据之前,呼叫请求信号必须一路传向接 收方,并且要被接收方确认。这对于许多计算机应用来说,比如销售点的信用卡验证,长时间的建立过程是不可取的。因此虽然线路交换设备操作简单,数据传送速度快、延迟 小,但更适用于远程成批处理和发送大量数据的固定用户间的通信。

<报文交换>

接下来我们来看报文交换。顾名思义,其传输单位是报文,需要强调的一点是,这里 所讲的报文指的是信息的一个逻辑单位,而不是望文生义的报纸文章。而报文的内容包括 要发送的正文信息和指明收发站的地址及其它的控制信息。

它与线路交换有一个不同点,报文交换不需要在发送端和接收端之间建立一条专用通 路。如果发送端想要发送一个报文,只需要把一个目的地址附加在报文上,然后把报文以 “存储-转发”的方式在网络内传输。

如图中所示,要将数据从C结点发送数据到F结点, 首先,发送端C将要发送的信息分割成一个个报文,连同接收地址发给本地交换中心6号设备;

然后,6号设备接收该报文并存储下来,待后面的线路空闲时,再转发给下一个结 点,如1号交换设备;1号交换设备接受该报文并存储下来,然后再转发给下一个交换设备 3,依次进行......

最后,接收端F接收该报文,进行整理。

在数据的传输过程中,每次数据交换均由存储和转发两步构成,不需独占一条物理链路,这可提高信道的利用率,同一个数据可发给多个接受点。目前我们所使用的电子邮件 的传送就是利用这种模式。

报文交换比起线路交换有很多优点:传输效率高,开销小,线路利用率高等等,但是 它还是有很多问题的:比如,报文交换不能满足实时或交互式的数据通信的要求,试想一 下,你正在通过网络看视频数据,如果是通过报文交换,这会是一个什么样的情况?此外 如果报文较长,则中间的交换设备需要较大容量的存储器,否则响应时间会过长,增加网络延迟。

那什么样的数据交换技术才能够避免报文交换所存在的问题呢?这就要兼具线路交换 和报文交换方式优点的分组交换了。

<分组交换>

分组交换又称为包交换技术,包是分组交换的基本数据单元,一个包可以是100-1000 个字节的数据,每个分组包含的内容有:要发送的数据、收发站的地址、分组编号、校验 码等传输控制信息。分组交换可采用数据报分组交换和虚电路分组交换两种传输方式。

1.数据报分组交换

数据报分组交换是一种无连接的服务提供方式。 发送端将数据分成若干个较小的分组,采取存储和转发工作方式,允许每个分组走不 同的路径,每个分组都被单独处理。

图中,我们看到发送端C将其要发送的数据拆分为2个分组,分组1和分组2选择了不同的传输路径,最后在交换中心5处汇合。然后重新组成完整的数据再传送给F。

数据报分组交换方式可以避免建立线路的开销,比较适合小量分组的以太网网络应 用,随着光纤的普及和网络传输速度与质量的提高,为了进一步提高通信效率,产生了帧中继交换技术。它采取带宽按需分配的统计复用原理,把位于单条线路上的多个用户站点 的信息汇集到一起,再分为多个分组(称为帧)进行传输,帧的大小由当时的带宽决定, 最大允许4000个字节的数据。这种分组交换方式主要应用于帧中继网络中。

2.虚电路分组交换

虚电路分组交换是一种面向连接的服务提供方式。在数据发送之前要建立一条逻辑连接,连接建立后,分组数据将在这条逻辑连接上传输。

虚电路分组交换建立的是逻辑信道——虚通道,不是电路交换中的一条专用的独占物理信道。虚通道上的交换设备都有缓冲装置,只有在虚通道对应的物理信道空闲时才会进 行发送,这实际上是对物理信道使用了分时共享技术。目前在宽带综合业务数字网中所提出的ATM异步传输模式就是一个典型的虚电路分组交换技术的应用,ATM能在一条物理信 道上同时建立起多条虚电路,以提供不同的业务(如语音、数据以及图像传送),目前广 泛用于骨干网络,实用于各种高速数据交换业务。

由于光纤的广泛应用,人们现在还在研究光分组交换技术。它的关键技术包括光分组 的产生、同步、缓存、再生等。它既可以在网络内实现资源最佳利用,又可以提供像点到 点这样非常关键的业务,未来的发展前景巨大。

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

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

相关文章

vue3+threejs新手从零开发卡牌游戏(十):创建己方战域

首先在game目录下创建site文件夹&#xff0c;用来存放战域相关代码&#xff1a; 这里思考下如何创建战域&#xff0c;我的想法是添加一个平面&#xff0c;将己方战域和对方战域都添加进这个平面中&#xff0c;所以首先我们先添加一个战域plane&#xff0c;site/index.vue代码如…

[蓝桥杯 2020 省 AB1] 网络分析

一开始写的暴力合并 卡n^2过的不是正解 看正解是类似 虚拟点树形DP的思路 很巧妙 记录一下 #include<bits/stdc.h> using namespace std; using ll long long; using pii pair<int,int>; #define int long long const int N 3e510; const int inf 0x3f3f3f3f; …

【RPG Maker MV 仿新仙剑 战斗场景UI (八)】

RPG Maker MV 仿新仙剑 战斗场景UI 八 状态及装备场景代码效果 状态及装备场景 本计划在战斗场景中直接制作的&#xff0c;但考虑到在战斗场景中加入太多的窗口这不太合适&#xff0c;操作也繁琐&#xff0c;因此直接使用其他场景。 代码 Pal_Window_EquipStatus.prototype.…

Word邮件合并

Word邮件合并功能可以解决在Word中批量填写内容的需求&#xff0c;当需要大量格式相同&#xff0c;只修改少数相关内容时&#xff0c;例如利用Word制作工资条&#xff0c;通知函&#xff0c;奖状等等&#xff0c;同时操作也非常简单灵活。下面通过例子来说明邮件合并的使用方法…

突破距离限制 远程级联测径仪 让您使用更安心!

关键词&#xff1a;在线测径仪,测径仪,远程级联 在现代工业领域&#xff0c;测量的准确性和高效性至关重要。在线测径仪不仅具备了这两项特质&#xff0c;更能进行远程级联&#xff0c;能更快速的为您解决软件系统在使用中遇到的问题。 在线测径仪能做到以下几点 精准测量&am…

过了30岁,要具备翻篇的能力

哈喽&#xff0c;你好啊&#xff0c;我是雷工&#xff01; 杨绛先生曾经说过&#xff1a; “人生没有彩排&#xff0c;每一天都是现场直播。只有翻篇&#xff0c;才能重新开始。” 一个人如果整天回顾以前&#xff0c;想着自己做的不好的事情&#xff0c;想着曾经遇到的挫折&am…

vue.js制作学习计划表案例

通俗易懂&#xff0c;完成“学习计划表”用于对学习计划进行管理&#xff0c;包括对学习计划进行添加、删除、修改等操作。 一. 初始页面效果展示 二.添加学习计划页面效果展示 三.修改学习计划完成状态的页面效果展示 四.删除学习计划 当学习计划处于“已完成”状态时&…

Vue使用font-face自定义字体详解

目录 1 介绍2 使用2.1 语法2.2 属性说明2.3 Vue使用案例2.3.1 全局定义字体2.3.2 在页面使用 3 注意事项 1 介绍 font-face 是 CSS 中的一个规则&#xff0c;它允许你加载服务器上的字体文件&#xff08;远程或者本地&#xff09;&#xff0c;并在网页中使用这些字体。这样&am…

2024年3月26日 十二生肖 今日运势

小运播报&#xff1a;2024年3月26日&#xff0c;星期二&#xff0c;农历二月十七 &#xff08;甲辰年丁卯月己丑日&#xff09;&#xff0c;法定工作日。 红榜生肖&#xff1a;鸡、鼠、猴 需要注意&#xff1a;马、狗、羊 喜神方位&#xff1a;东北方 财神方位&#xff1a;…

22.保护性暂停扩展(一对一)

如果需要多个类之间使用GuardedObject对象&#xff0c;作为参数传递不是很方便&#xff0c;因此设计一个解耦的中间类&#xff0c;这样不仅能够解耦结果的等待者和结果生产者&#xff0c;还能够支持多个任务的管理。 Futures就好比居民楼一层的信箱&#xff0c;每个信箱有房间的…

HarmonyOS实战开发-如何使用首选项能力实现一个简单示例。

介绍 本篇Codelab是基于HarmonyOS的首选项能力实现的一个简单示例。实现如下功能&#xff1a; 创建首选项数据文件。将用户输入的水果名称和数量&#xff0c;写入到首选项数据库。读取首选项数据库中的数据。删除首选项数据文件。 最终效果图如下&#xff1a; 相关概念 首选…

Facebook如何使用增强技术提升广告效果?

AR in AD - case study 脸书2021年宣布了引入AR的新方法&#xff0c;以推动其应用套件中的产品发现和购买。但他们首先考虑是技术。据脸书称&#xff0c;技术一直是增强现实在其应用程序中更广泛使用的主要障碍。这就是为什么它现在正在做出改变&#xff0c;使企业主和广告商更…

TextMeshPro图文混排的两种实现方式,不打图集

TMP图文混排 方案一&#xff1a;TMP自带图文混排使用方法打包图集使用 方案二&#xff1a;不打图集&#xff0c;可以使用任何图片 接到一个需求&#xff0c;TextMeshPro 图文混排。 方案一&#xff1a;TMP自带图文混排 优点布局适应优秀&#xff0c;字体左中右布局位置都很不错…

Web常见标签属性

应用软件&#xff1a;c/s&#xff08;客户端与服务端&#xff09; b/s&#xff08;服务器与浏览器架构&#xff09;web前端&#xff1a;html5、css3、JavaScriptHtml5&#xff1a;超文本标记语言 超链接标签 语法规范<标签名> marquee 标签之间可以嵌套属性&#xff1a;…

【项目】均衡代码评测

TOC 目录 项目介绍 开发环境 主要技术 项目实现 公共模块 日志 工具类 编译运行模块 介绍 编译 运行 编译和运行结合起来 业务逻辑模块 介绍 MVC模式框架 模型&#xff08;Model&#xff09; 视图&#xff08;View) 控制器&#xff08;Controller&#xff09…

使用html做一个2048小游戏

下载地址: https://pan.xunlei.com/s/VNtiF13HxmmE4gglflvS1BUhA1?pwdvjrt# 提取码&#xff1a;vjrt”

Linux文件系统 底层原理

linux文件、目录、Inode inode负责文件的元数据和数据存储&#xff0c;文件存储块负责实际数据的存储&#xff0c;而目录文件维护文件名和inode之间的联系。 1. 用户空间到内核空间 首先&#xff0c;当用户程序请求打开一个文件时&#xff08;例如使用open系统调用&#xff09…

Excel 打开后提示:MicrosoftExcel无法计算某个公式。在打开的工作簿中有一个循环引用...

目录预览 一、问题描述二、原因分析三、解决方案四、参考链接 一、问题描述 MicrosoftExcel无法计算某个公式。在打开的工作簿中有一个循环引用&#xff0c;但无法列出导致循环的引I用。请尝试编辑上次输入的公式&#xff0c;或利用“撤消”命令删除该公式&#xff0c;如下图&…

微服务(基础篇-003-Nacos)

目录 Nacos注册中心&#xff08;1&#xff09; 认识和安装Nacos&#xff08;1.1&#xff09; Nacos快速入门&#xff08;1.2&#xff09; 服务注册到Nacos(1.2.1) Nacos服务分级存储模型&#xff08;1.3&#xff09; 配置集群&#xff08;1.3.1&#xff09; 根据集群修改…

如何用Airtest脚本连接无线Android设备?

之前我们已经详细介绍过如何用AirtestIDE无线连接Android设备&#xff0c;它的关键点在于&#xff0c;需要先 adb connect 一次&#xff0c;才能点击 connect 按钮无线连接上该设备&#xff1a; 但是有很多同学&#xff0c;在使用纯Airtest脚本的形式连接无线设备时&#xff0c…