文章目录一、数据交换技术二、数据交换技术三种方式2.1线路交换2.2消息交换2.3分组交换三、数据交换技术总结
一.数据交换技术
是什么
数据交换技术是实现网络边缘的主机在大规模网络核心进行数据交换的基础
下图显示了网络边缘(包括连接到网络的所有终端设备(包括主机)、网络核心(交换节点)、路由器等)和传输介质(通信链路)的集合,也称为通信子网。
一般来说,数据交换技术是用于两台主机进行数据传输、消息交换的技术
二、数据交换技术的三种方式2.1电路交换传输数据的三个步骤如图所示
建立电路:通过中间交换节点在两台主机之间建立专用的物理链路传输数据。 利用电路通信拆除电路。 释放信号经由物理链路各节点的最大电路交换是电话网络。
如图所示
电路交换的优缺点
优点
实时性高的:电路以固定速率传输数据延迟小:中间节点不处理数据缺点
信道利用率低:建立连接作为专用电路,在没有数据传输的情况下使电路传输速度单一:以固定速率传输数据
电路交换是有连接的,适用于语音和视频实时性强的业务
2.2为什么要交换消息?
主机间交换突发性数据,采用电路交换会浪费信道容量,提出报文交换
是什么?
消息=数据收发主机地址和其他控制信息
以消息为单位,用存储-传输方法传输到各节点
存储器——转发:将整个消息转发到相邻节点,全部存储后查找转发表,转发到下一节点的各节点的转发步骤如下
相对于线路交换的信息交换的优缺点
优点:
信道利用率高:仅在消息传输时占用信道,不存在空闲占用
缺点:
时延长:节点缓存消息,消息排队发送
丢包:节点缓存已满时,丢弃消息
2.3什么是分组交换
http://www.Sina.com/http://www.Sina.com /消息和分组的关系
分组交换的转发过程
针对信息交换的优缺点
分组是将报文分割成小数据块,每个块上加上地址等控制信息
1 .开关设备存储容量要求低
消息交换高速缓存整个消息的分组交换只缓存小分组2 .交换速度快
信息比较大的情况下有可能储存在外部存储器中,读取速度低的数据包储存在存储器中很小,读取速度块3 .可靠的传输速率高
消息错误重发整个消息数据包,只重发小数据包4 .更公平:
消息交换不公平:如果大消息沿同一路径去往同一目的地,且大消息先,则交换过程中每个分组独立传输到目的地,在目的地将分组重组,还原成报文小消息需要更长时间才能到达目的地
数据包交换公平:将所有较大的报文分割成数据包,独立发送,整体较小的报文比较大的报文先到达目的地
优点
资源消耗:分组在分批装配时附加更多的控制信息
三.数据交换技术总结
小报文只有等到大报文传输完,路由器结点接收,才传送
整个数据(消息)的比特流从源到终点连续为缺点:
整个消息首先被发送至相邻节点,在所有积蓄后,查找转发表并转发至下一节点(传输结束后转发至下一节点)电路交换
如果单个分组(消息的一部分)被转发到相邻节点并存储,然后查找转发表并转发到下一个节点的流水线式)的三种方式的优缺点相对于前者,那么分组交换一定优于电路交换吗
报文交换