虚拟电路和数据报网络的区别

虚拟电路和数据报网络的区别

虚拟电路数据报网络 都是连接服务的类型,用于从发送方到接收方的信息传输。两者之间最基本的区别是,虚拟电路是面向连接的服务,需要缓冲器、CPU、带宽等资源用于数据传输会话,而数据报网络是无连接的服务,数据传输不需要这些资源。

虚拟电路和数据报网络之间还有许多其他的关键区别,我们将在这篇文章中讨论。

什么是虚拟电路

虚拟电路 是一种面向连接的服务,其中像缓冲区、CPU、带宽等资源被用来创建数据传输会话。虚拟电路也被称为 面向连接的交换。

在虚拟电路中,第一个数据包所遵循的路径是固定的,所有其他数据包也将使用相同的路径并消耗相同的资源。因此,所有的数据包都会使用一个共同的、相同的头。

由于所有这些原因,虚拟电路在数据传输方面相对不那么复杂,也更可靠,但它们的安装和维护费用很高。虚拟电路主要用于异步传输模式(ATM)网络,用于电话呼叫。

什么是数据报网络

数据 报网络是用于数据传输的无连接服务,在这种网络中,数据传输不需要像CPU、缓冲器、带宽等资源。在数据报网络中,数据传输的路径是不固定的。因此,数据包可以通过动态改变路由器上的路由表,自由决定途中任何中间路由器的路径。

由于数据包遵循不同的路径,它们有不同的数据包信息的头。由于动态资源分配和动态路径,数据报网络容易出错,可靠性较低。然而,数据报网络的安装和维护成本较低。它们被广泛用于IP(互联网协议)服务,如互联网。

虚拟电路和数据报网络的区别

以下是虚拟电路和数据报网络之间的重要区别。

关键 虚拟电路 数据报网络
定义 虚拟电路是一种面向连接的服务,其中有一种资源的实现,如缓冲器、CPU、带宽等,由虚拟电路用于数据传输会话。 数据报网络是一种无连接服务,数据传输不需要这些资源。
路径 在虚拟电路中,由于所有的资源和带宽都在传输前被保留,第一个数据包所使用的路径是固定的,所有其他的数据包将使用相同的路径并消耗相同的资源。 在数据报网络中,路径是不固定的,因为数据包可以通过动态改变路由器上的路由表,在任何中间路由器上自由决定路径。
报头 由于所有的数据包都遵循相同的路径,所以所有的数据包都使用一个共同的头。 在数据报网络中,不同的头与其他数据包的信息被使用。
复杂性 与数据报网络相比,虚拟电路的复杂性较低。 数据报网络与虚拟电路相比,更加复杂。
可靠性 由于固定路径和固定资源的保证,虚拟电路与Datagram网络相比,在数据传输方面更加可靠。 Datagram网络,由于其动态资源分配和动态路径,比虚拟电路更容易出错,更不可靠。
例子和成本 虚拟电路的安装和维护成本较高。它们被广泛用于ATM(异步传输模式)网络,该网络被用于电话呼叫。 数据报网络与虚拟电路相比,成本较低。它们主要用于IP网络,该网络用于互联网等数据服务。

结论

两者之间最重要的区别是,在虚拟电路中,第一个数据包遵循的路径是固定的,所有其他数据包也将使用相同的路径;而在数据报网络中,路径是不固定的,因此数据包可以通过动态改变路由器上的路由表,自由决定任何中间路由器上的路径。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程