在人们的日常生活中,常见的网络主要提供 2 种服务,无连接和面向连接的虚电路网络,这两大类网络在生活中非常普遍,前者就是一般计算机中使用的Intenet,而后者普遍就是传统电信网(2G|3G|4G)。
什么是虚电路网络呢?
虚拟电路(英语:Virtual circuit,缩写为 VC),又称为虚电路、虚连接或虚通道,在分组交换的电脑网络上,交换数据的传输方式之一。它是一种预接式(connection-oriented),或线路交换式(circuit-switched)的数据传输方法,在两个终端系统(End system)间,创建一条连接,来进行数据交换。在使用虚拟电路之前,必须先在两个节点或软件应用程序间创建连接。在创建连接之后,两个节点之间,就可以进行数据流的交换。概念来自于电路交换,其运作方式就如同在两个端点间,创建起专用的物理层线路连接一般,因此又称为虚拟连接(virtual connection)或虚拟通道(virtual channel)。
无连接网络
虚电路网络提供的让网络负责可靠交互,而互联网(无连接网络)只是向上提供简单、尽最大努力交付的数据包服务。
网络的在发送分组的时候并不会事前通知路由器进行建立连接,而是直接将分组独立发送出去,网络不会提供可靠服务,也就是说到达终点的时候,分组乱序、错误、甚至未达到终点都是有可能发送的。但是种网络的有点优点就是成本低廉,网络中不需要维护大量的需连接。
比较
方面 | 虚电路服务 | 数据报服务 |
思路 | 可靠性由网络来保证 | 可靠性由主机来保证 |
连接 | 有连接 | 无连接 |
成本 | 高 | 低廉 |
终点地址 | 虚电路编号 | 目标IP地址 |
顺序 | 有序 | 无需 |
可靠性 | 可靠 | 不可靠 |
流量控制 | 网络负责也可以由主机负责 | 一致 |