一、数据报(Datagram)
1.1 概念
数据报是分组交换的一种,主要向通信子网中的端系统提供无连接的分组交换服务。通信子网的某主机发送一个报文时,无需建立连接,只需在实现高层协议的前提下对数据拆分并且层层包裹,最后形成网络层的IP分组,通过路由器进行转发来实现数据通信。
1.2 图示
1.3 特点
- 无需建立连接
- 不可靠、不按序
- 额外处理时延
- 故障适应能力强
- 网络吞吐率高
- 不独占链路,资源利用率高
二、虚电路(Virtual-Circuit)
2.1 概念
虚电路是另一种分组交换方式,它一种面向连接的数据交换技术。可以说虚电路是数据报方式与电路交换方式的结合产物。它采用了电路交换的建立连接、数据传输、释放连接的方式,实现数据传输的可靠性,又扩展了结点间可建立多条虚电路的特性,从而可以服务不同的应用进程。但是虚电路不同于电路交换中固定的交换电路,其“虚”表现在,这条电路并不是专用的,因为结点之间可以同时存在若干虚电路。也就是同一结点可以与其他结点之间建立虚电路。
2.2 图示
3.3 特点
- 必须建立连接
- 连接建立、释放存在时间开销
- 可靠性、有序到达
- 链路的脆弱性(一点断,全网瘫)
三、数据报与虚电路
虚电路与数据报方式最本质的区别: 是否建立连接
虚电路与数据报方式商业选择的区别: 是否保证可靠通信