虚电路服务

两台计算机进行通信时, 应当先建立连接(在分组交换中是建立一条虚电路), 以预留
双方通信所需的一切网络资源

数据报服务

网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务
网络在发送分组时不需要先建立连接。每一个分组独立发送,与其前后的分组无关(不进行编号)
网络层不提供服务质量的承诺。即所传送的分组可能出错、丢失、重复和失序,当然也不保证分组传送的时限

两种服务的对比

<1> 虚电路服务的思路是可靠通信应当由网络来保证,数据报服务应当由用户主机来保证
<2> 虚电路服务在发送数据前必须建立好连接,即数据的传送只能走一条路径,而数据报服务不需要提前建立连接
<3> 虚电路服务的分组转换在属于同一条虚电路上的分组必须按照同一路由来进行转发,而数据报服务的每个分组
    可以独立选择路由 
<4> 一旦一个节点出现故障,那么所有通过该节点的虚电路都会不能工作,而数据报服务则路由可以发生改变
<5> 虚电路服务的分组顺序是按发送顺序的,先发先到,而数据报服务因为路由可以不同,所以到达终点的顺序不一样
<6> 虚电路服务中端到端的差错处理和流量控制由网络负责,也可以由用户主机负责,而数据包服务则由用户主机负责

results matching ""

    No results matching ""