![数据报和虚电路的区别 数据报和虚电路的概念](http://imgsh.easyfang.com/231216/20493CI2-0.jpg)
文章插图
数据报和虚电路的区别是:
1、在传输方式上 , 虚电路服务在源、目的主机通信之前,应先建立一条虚电路,然后才能进行通信,通信结束应将虚电路拆除 。而数据报服务 , 网络层从运输层接收报文,将其装上报头(源、目的地址等信息)后,作为一个独立的信息单位传送,不需建立和释放连接 , 目标结点收到数据后也不需发送确认,因而是一种开销较小的通信方式 。但发方不能确切地知道对方是否准备好接收,是否正在忙碌,因而数据报服务的可靠性不是很高 。
2、关于全网地址:虚电路服务仅在源主机发出呼叫分组中需要填上源和目的主机的全网地址 , 在数据传输阶段,都只需填上虚电路号 。而数据报服务,由于每个数据报都单独传送,因此 , 在每个数据报中都必须具有源和目的主机的全网地址 , 以便网络结点根据所带地址向目的主机转发,这对频繁的人―机交互通信每次都附上源、目的主机的全网地址不仅累赘,也降低了信道利用率 。
3、关于路由选择:虚电路服务沿途各结点只在呼叫请求分组在网中传输时,进行路径选择,以后便不需要了 。可是在数据报服务时,每个数据每经过一个网络结点都要进行一次路由选择 。当有一个很长的报文需要传输时,必须先把它分成若干个具有定长的分组 , 若采用数据报服务,势必增加网络开销 。
4、关于分组顺序:对虚电路服务 , 由于从源主机发出的所有分组都是通过事先建立好的一条虚电路进行传输,所以能保证分组按发送顺序到达目的主机 。但是,当把一份长报文分成若干个短的数据报时 , 由于它们被独立传送,可能各自通过不同的路径到达目的主机,因而数据报服务不能保证这些数据报按序列到达目的主机 。
5、可靠性与适应性:虚电路服务在通信之前双方已进行过连接,而且每发完一定数量的分组后,对方也都给予确认,故虚电路服务比数据报服务的可靠性高 。但是 , 当传输途中的某个结点或链路发生故障时,数据报服务可以绕开这些故障地区,而另选其他路径,把数据传至目的地,而虚电路服务则必须重新建立虚电路才能进行通信 。因此,数据报服务的适应性比虚电路服务强 。
【数据报和虚电路的区别 数据报和虚电路的概念】6、关于平衡网络流量:数据报在传输过程中,中继结点可为数据报选择一条流量较小的路由,而避开流量较高的路由,因此数据报服务既平衡网络中的信息流量,又可使数据报得以更迅速地传输 。而在虚电路服务中,一旦虚电路建立后 , 中继结点是不能根据流量情况来改变分组的传送路径的 。
推荐阅读
- 数据的物理结构包括哪两种表示 数据的物理结构包括哪两种表示方法
- 数据文件可以删除吗 浏览器的数据文件可以删除吗
- 法兰仁和和仁和药业是一家吗 法兰仁和和仁和一个公司吗
- 苹果11拍照怎么样 苹果11拍照怎么样和华为p20对比
- 39916801是质数吗 3997是质数吗
- 筋脉拘挛是什么意思 四肢拘挛和筋脉拘挛的区别
- 莆田办理居住证需要什么证件 莆田办理居住证需要什么证件和材料
- 数据库保护分为哪四种 数据库保护分为哪几种
- 肌酸和增肌粉一起吃吗 肌酸粉和增肌粉可以一起吃吗
- 金鲳鱼有什么营养 金鲳鱼有什么营养和功效