码迷,mamicode.com
首页 > 其他好文 > 详细

分组,连接,数据报

时间:2019-01-30 00:16:35      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:长度   消息   电路交换   http   而且   不同   帮助   协议   模型   

 

电路交换

电路交换要求必须首先在通信双方之间建立连接通道。在连接建立成功之后,双方的通信活动才能开始。通信双方需要传递的信息都是通过已经建立好的连接来进行传递的,而且这个连接也将一直被维持到双方的通信结束。在某次通信活动的整个过程中,这个连接将始终占用着连接建立开始时,通信系统分配给它的资源(通道、带宽、时隙、码字等等)

  • 与分组交换对比

报文交换与电路交换相比是将数据划分成更小的单位称为数据包。报文交换可共享多个通信会话的可用网络带宽。 复用在同一物理导体多个电信连接已经很长一段时间,但然而每个通道上的复用的链接要么致力于一次通话,或者是闲置之间的通话。 在电路交换,虚电路交换,路由带宽预留从源到目的地。电路交换可以相对低效的,因为能力是保证建立连接,但不连续使用,而是暂时的。然而,连接是立即可用,同时成立。 报文交换是分割的消息/被分成几个较小的数据包传输数据的过程。每个数据包都标有其目的和订购相关的数据包的序列号,解除需要一个专用的路径,以帮助找到包到其目的地的方式。每个数据包调度独立,每个人都可以通过不同的路径传送。在目的地,原始邮件将被重组以正确的顺序,根据数据包的数量。报文交换网络不需要建立一个电路,并允许许多双节点同时在同一通道进行通信。

来自 <https://zh.wikipedia.org/wiki/%E7%94%B5%E8%B7%AF%E4%BA%A4%E6%8D%A2>

分组交换

分组(又称消息、或消息碎片)在节点间单独路由,不需要在传输前先建立通信路径。

 

分组是由一块用户数据和必要的地址和管理信息组成,保证网络能够将数据传递到目标。类似于从邮局发送的包裹上注明的地址一样,只有提供给网络这些信息,网络(邮局)才能把分组(包裹)往正确的地址传送。

分组通过最佳路径(取决于 路由算法)路由到目标。但并不是所有在相同两个主机之间传送的分组(即使是来自同一消息的那些分组)一定要沿着相同的路径传送。

一个数据连接通常传送数据的分组流,它们将不必全部以相同的方式路由过物理网络。目的计算机把收到的所有报文按照适当的顺序重新排列,就能合并恢复出原来的内容。

分组交换模型最著名的使用是互联网,它是一个分组交换网络,在多种网络技术上运行网络层互联网协议以太网X.25帧中继都是分组交换网的数据链路层国际标准。新的移动电话技术像GPRS和 i-mode也是使用分组交换。

分组交换也可分为连接导向(Connection oriented)和无连接(Connectionless)传输,如互联网就是分组交换、无连接的(PS/CO)传输。其所应用的是虚拟连接(Virtual Path)。

来自 <https://zh.wikipedia.org/wiki/%E5%88%86%E7%BB%84%E4%BA%A4%E6%8D%A2>

  • 交换方式:
  1. 虚电路方式

概论:

虚拟电路(英语:Virtual circuit,缩写为 VC),又称为虚电路虚连接虚通道,在分组交换的电脑网络上,交换数据的传输方式之一。它是一种预接式(connection-oriented),或线路交换式(circuit-switched)的数据传输方法,在两个终端系统(End system)间,创建一条连接,来进行数据交换。在使用虚拟电路之前,必须先在两个节点或软件应用程序间创建连接。在创建连接之后,两个节点之间,就可以进行数据流的交换。概念来自于电路交换,其运作方式就如同在两个端点间,创建起专用的物理层线路连接一般,因此又称为虚拟连接(virtual connection)或虚拟通道(virtual channel)。

定义:

通信网络中,虚电路是由分组交换通信所提供的面向连接的通信服务。在两个节点或应用进程之间创建起一个逻辑上的连接或虚电路后,就可以在两个节点之间依次发送每一个分组,接受端收到分组的顺序必然与发送端的发送顺序一致,因此接受端无须负责在收集分组后重新进行排序。虚电路协议向高层协议隐藏了将数据分区成段,包或帧的过程。

对比

虚电路通信与电路交换类似,两者都是面向连接的,即数据按照正确的顺序发送,并且在连接创建阶段都需要额外开销。但是,电路交换提供稳定的比特率和延迟时间,而虚电路服务的比特率和延迟时间要取决一下因素:

      • 网络节点上包队列的长度,
      • 应用程序产生数据的比特率,
      • 使用统计多路复用技术时,共享同一网络资源的其他用户的负荷。

许多虚电路协议通过数据重传,包括检错纠错和自动重传请求(ARQ),提供可靠的通信服务。

                       来自 <https://zh.wikipedia.org/wiki/%E8%99%9B%E6%93%AC%E9%9B%BB%E8%B7%AF>

   2.数据报方式

概论

数据报(英语:Datagram)是在封包交换网络中的最小传输资料单元。是一种无连接式通讯方法,它与虚拟电路构成了分组交换的两种主要传输方式。

定义

一个自我完备的独立资料实体,携带着足够的资讯,它能够从源头,选取路径,最终到达目的电脑,而不用依赖起始电脑、目的电脑以及传输网络预先交换的资讯。

 

分组,连接,数据报

标签:长度   消息   电路交换   http   而且   不同   帮助   协议   模型   

原文地址:https://www.cnblogs.com/gunxiaoshi/p/10336182.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!