‘壹’ 什么是虚电路和数据报.它们的工作原理是什么
虚电路工作原理:计算机H1要与计算机H4进行通信需要先建立一条虚电路。H1到H4的虚电路建立后,H1就可沿着这条虚电路向H4发送数据分组数据传送完之后,需要将已建立的虚电路释放掉。
‘贰’ 电路交换虚电路与数据报有何区别
主要区别就是虚电路交换是分组交换。
组交换是在报文交换和线路交换基础上发展起来的技术,结合了两者的优点。分组交换采用两种不同的方法来管理被传输的分组流:数据报和虚电路。
数据报(Datagram) 面向无连接的数据传输,工作过程类似于报文交换。采用数据报方式传输时,被传输的分组称为数据报。数据报的前部增加地址信息的字段,网络中的各个中间结点根据地址信息和一定的路由规则,选择输出端口,暂存和排队数据报,并在传输媒体空闲时,发往媒体乃至最终站点。当一对站点之间需要传输多个数据报时,由于每个数据报均被独立地传输和路由,因此在网络中可能会走不同的路径,具有不同的时间延迟,按序发送的多个数据报可能以不同的顺序达到终点。因此为了支持数据报的传输,站点必须具有存储和重新排序的能力。
虚电路(Virtual Circuit)的概念虚电路是面向连接的数据传输,工作过程类似于线路交换,不同之处在于此时的电路是虚拟的。
采用虚电路方式传输时,物理媒体被理解为由多个子信道(称之为逻辑信道LC)组成,子信道的串接形成虚电路(VC),利用不同的虚电路来支持不同的用户数据的传输。
2、采用虚电路进行数据传输的过程
(1)虚电路建立:发送方发送含有地址信息的特定的控制信息块(如:呼叫分组),该信息块途经的每个中间结点根据当前的逻辑信道(LC)使用状况,分配LC,并建立输入和输出LC映射表,所有中间结点分配的LC的串接形成虚电路(VC)。虚电路构造和数据传输示意图
(2)数据传输:站点发送的所有分组均沿着相同的VC传输,分组的发收顺序完全相同;
(3)虚电路释放:数据传输完毕,采用特定的控制信息块(如:拆除分组),释放该虚电路。通信的双方都可发起释放虚电路的动作。
由于虚电路的建立和释放需要占用一定的时间,因此虚电路方式不适合站点之间具有频繁连接和交换短小数据的应用,例如:交互式的通信
数据包也是经常提到的,网络层的传输单位是数据包,还有什么丢包,包过滤啦。
那我要问,"数据报"和"数据包"是同一个东西?分组是不是数据包?虚电路数据交换方式下是数据包作为传输单位吗?
‘叁’ 什么叫虚电路服务和数据报服务 各有什么特点
虚电路服务是指是一种面向连接的,使所有分组顺序到达目的端的可靠性数据传输服务。数据报服务是一种无连接的,使分组按照独立路由到达目的端的数据传输服务。
虚电路方式的主要特点如下:
1、一次通信具有呼叫建立、数据传输和呼叫清除三个阶端,适用于两端之间长时间的数据交换。
2、分组按固定路由顺序传输,分组在每个节点上存储、排队等待传输。
3、分组传输时延小,可靠,分组不易丢失。
4、线路或设备故障可能使虚电路中断时,需要重新呼叫建立新的连接。
数据报服务方式呈现以下几个传输特点:
(1)每个分组所走过的路径可能是不同的。
(2)由于传输路径不同,各节点交换处理的时间不等,到达目的地的时间也不相同,于是就会出现到达目的地后各分组的顺序与发送时的顺序不同的情况,必须重新排序,再装配成报文。
(3)什么叫虚电路和数据报扩展阅读
虚电路服务应用特点如下,与数据报服务基本相补,对二者的选择取决于应用背景。
1、虚电路服务向端系统保证了数据按序到达,免去了端系统在顺序控制上的开销。但是,当端系统不关心数据的顺序时,反倒影响了无序数据交换的整体效率。
2、虚电路服务提供了无差错的数据传送,但端系统只要求传输速率,而不在乎个别数据丢失时,其差错控制就并不很必要了。
3、虚电路服务所提供的流量控制,在端系统要求数据交换速率尽可能高的情况下,并不很适宜。因为,流量控制本身就很可能规定了交换速率的上限,且虚电路服务按照固定路由传输分组。
‘肆’ 什么是数据报服务和虚电路服务
数据报服务是由数据报交换网来提供。端系统的网络层同网络节点中的网络层之间,一致地按照数据报操作方式交换数据。当端系统要发送数据时,网络层给该数据附加上地址、序号等信息,然后作为数据报发送给网络节点;目的端系统收到数据报可能是不按照顺序到达,也有可能出现数据报丢失。数据报服务与OSI的无连接网络服务类似。
虚电路服务是向端系统保证了数据的按序到达,免去了端系统在顺序控制上的开销。但是,当端系统本身并不关心数据的顺序时,这项功能便成了多余,反倒影响了无序数据的整体效率。
‘伍’ 虚电路和数据报的区别以及应用
一、特点不同
1、虚电路
1)在每次分组发送之前,必须在发送方与接收方之间建立一条逻辑连接。这是因为不需要真正去建立一条物理链路,连接发送方与接收方的物理链路已经存在。
2)一次通信的所有分组都通过这条虚电路顺序传送,因此报文分组不必带目的地址、源地址等辅助信息。分组到达目的结点时不会出现丢失、重复与乱序的现象。
3)分组通过虚电路上的每个结点时,结点只需要做差错检测,而不需要做路径选择。
2、数据报
1)同一报文的不同分组可以由不同的传输路径通过通信子网。
2)同一报文的不同分组到达目的结点时可能出现乱序、重复与丢失现象。
3)每一个分组在传输过程中都必须带有目的地址与源地址。
二、应用不同
1、虚电路
虚电路通信与电路交换类似,两者都是面向连接的,即数据按照正确的顺序发送,并且在连接建立阶段都需要额外开销。
2、数据报
数据报是完备的、独立的数据实体,该实体携带要从源计算机传递到目的计算机的信息,该信息不依赖以前在源计算机和目的计算机以及传输网络间交换。
三、分组的顺序不同
1、虚电路
总是按发送顺序到达目的站。
2、数据报
到达目的站时可能不按发送顺序。
‘陆’ 数据报与虚电路有什么区别
1.两种操作方式的特点 虚电路分组交换适用于端系统之间长时间的数据交换,尤其是在频繁的,但每次传送数据又很短的交互式会话情况下,免去了每个分组中地址信息的额外开销,但是每个网络节点却需要负担维持虚电路表的开销。因此,要将这两个因素进行权衡,另外还要考虑如果建立和拆除电路的次数过于频繁也不合适。 数据报免去了呼叫建立过程,在分组传输数量不多的情况下要比虚电路简单灵活。每个数据报可以临时根据网络中的流量情况选取不太拥挤的链路,不象虚电路中的每个分组必须按照连接建立时的路径传送。每个节点没有额外开销,但每个分组在每个节点都要经过路由选择处理,会影响传送速度。 虚电路提供了可靠的通信功能,能保证每个分组的正确到达,且分组保持原来顺序。 另外,还可以对两个数据端点的流量进行控制,当接收方来不及接收数据时,可以通知发送方暂缓发送分组,但虚电路有一个致命的弱点,即当某个节点或某条链路出故障的影响面要小得多,当发生上述故障时,仅有缓存在该节点上的分组可能丢失,其它分组则可绕开故障区到达目的地,或者一直被搁置到故障修复后再传送。不过,数据报不保证数据分组的按序到达,数据的丢失也不会立即被发现。 2.两种网络服务的特点 虚电路服务与数据报服务的本质差别表现为:是将顺序控制、差错控制和流量控制等通信功能交由通信子网完成,还是由端系统自己来完成。 虚电路服务向端系统保证了数据的按序到达,免去了端系统在顺序控制上的开销。但是,当端系统本身并不关心数据的顺序时,这项功能便成了多余,反倒影响了无序数据的整体效率。 虚电路服务向端系统提供了无差错的数据传送,但是,在端系统只要求快速的数据传送,而不在乎个别数据块丢失的情况下,虚电路服务所提供的差错控制也就并不很必要了。相反,有的端系统却要求很高的数据传送质量,虚电路服务所提供的差错控制还不能满足要求,端系统仍需要自己来进行更严格的差错控制,此时虚电路服务所做的工作又略嫌多余。不过,这种情况下,虚电路服务毕竟在一定程度上为端系统分担了一部分工作,为降低差错概率还是起了一定作用。 至于虚电路服务所提供的流量控制,有时对端系统来说也并不适宜,比如在要求数据交换速率尽可能高的情况下。因为,虚电路服务将数据总是按固定路径传送,而不灵活地走捷径;另外,流量控制本身就可能规定了交换速率的上限。 虚电路服务提供了可靠的数据传送和方便的进网接口。但是,虚电路服务中电路的建立与拆除在交互式应用中会影响通信效率。 以上主要对虚电路服务的优、缺点作了分析,数据报服务的优、缺点基本与这相补。 可以看出,两种服务优、缺点各自参半,对二者的选择取决于应用背景,即网络用户对通信子网是要求只管数据传送而不必多管“闲事”,还是希望通信子网提供更可靠的服务来减轻自身的负担。
‘柒’ 计算机网络中什么是数据报什么是虚电路
数据报
Data gram
通过网络传输的数据的基本单元,包含一个报头(header)和数据本身,其中报头描述了数据的目的地以及和其它数据之间的关系。
虚电路
开放分类: 网络、协议、电信、交换分组
虚电路 Virtual Circuit
虚电路是在分组交换散列网络上的两个或多个端点站点间的链路。它为两个端点间提供临时或专用面向连接的会话。它的固有特点是,有一条通过多路径网络的预定路径。提前定义好一条路径,可以改进性能,并且消除了帧和分组对头的需求,从而增加了吞吐率。从技术上看,可以通过分组交换网络的物理路径进行改变,以避免拥挤和失效线路,但是两个端系统要保持一条连接,并根据需要改变路径描述。图V-2示意了局域网用户和远程地点之间的虚电路。注意,这个虚电路如何为用户A跨越这个局域网连接、网桥/路由器间的多路复用链路、分组交换网络以及穿越分组交换网络的链路。
‘捌’ 虚电路和数据报的区别
品牌型号:Redmibook Pro 15
虚电路通信与电路交换类似,两者都是面向连接的,即数据按照正确的顺序发送,并且在连接建立阶段都需要额外开销。数据报是完备的、独立的数据实体,该实体携带要从源计算机传递到目的计算机的信息,该信息不依赖以前在源计算机和目的计算机以及传输网络间交换。 虚电路总是按发送顺序到达目的站;数据报到达目的站时可能不按发送顺序。
虚电路是分组交换的两种传输方式中的一种。在通信和网络中,虚电路是由分组交换通信所提供的面向连接的通信服务。在两个节点或应用进程之间建立起一个逻辑上的连接或虚电路后,就可以在两个节点之间依次发送每一个分组,接收端收到分组的顺序必然与发送端的发送顺序一致,因此接收端无须负责在接收分组后重新进行排序。虚电路协议向高层协议隐藏了将数据分割成段,包或帧的过程。
‘玖’ 分组交换有两类:数据报方式和虚电路方式,请简述它们的异同点
相同点:数据报方式、虚电路方式都是分组交换的方式。
区别:
一、传输方式不同
1、虚电路服务在源、目的主机通信之前,应先建立一条虚电路,然后才能进行通信,通信结束应将虚电路拆除。
2、数据报服务,网络层从运输层接收报文,将其装上报头(源、目的地址等信息)后,作为一个独立的信息单位传送,不需建立和释放连接,目标结点收到数据后也不需发送确认。
二、全网地址不同
1、虚电路服务仅在源主机发出呼叫分组中需要填上源和目的主机的全网地址,在数据传输阶段,都只需填上虚电路号。
2、数据报服务,由于每个数据报都单独传送,因此,在每个数据报中都必须具有源和目的主机的全网地址,以便网络结点根据所带地址向目的主机转发,这对频繁的人—机交互通信每次都附上源、目的主机的全网地址不仅累赘,也降低了信道利用率。
三、平衡网络流量不同
1、虚电路服务中,一旦虚电路建立后,中继结点是不能根据流量情况来改变分组的传送路径的。
2、数据报在传输过程中,中继结点可为数据报选择一条流量较小的路由,而避开流量较高的路由,因此数据报服务既平衡网络中的信息流量,又可使数据报得以更迅速地传输。