网络层提供的两种服务

数据报和虚电路:

网络层为主机的传输层所提供的服务有两大类:

——可靠的面向连接的网络服务(典型实例:ATM机,通过虚电路VC服务实现);

——不可靠的无连接的网络服务(典型实例:Internet的IP,通过数据报服务实现)。

(1)电信网提供端到端可靠传输的服务,因为电信网的终端(电话机)非常简单,没有智能,也没有差错处理能力;

(2)计算机网络的端系统是有智能的计算机,其具备很强的差错处理能力,所以在设计因特网时,思路不同于设计电信网:网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务(网络层不提共服务质量的承诺)。

~~~下表归纳了虚电路服务和数据报服务的主要区别。


对比的方面

虚电路服务

数据报服务

思路

可靠通信应当由网络来保证

可靠通信应当由用户主机来保证

连接的建立

必须有

不需要

终点地址

仅在连接建立阶段使用,每个分组使用短的虚电路号

每个分组都有终点的完整地址

分组的转发

属于同一条虚电路的分组均按照同一路由进行转发

每个分组独立选择路由进行转发

当结点出故障时

所有通过出故障的结点的虚电路均不能工作,“一点断,全线瘫”

出故障的结点可能会丢失分组,一些路由可能会发生变化,自主选择路线

分组的顺序

总是按照发送顺序到达终点

到达终点的时间不一定按发送顺序

端到端的差错处理和流量控制

可以由网络负责,也可以由用户主机负责

由用户主机负责


下一篇学习网络层如何传送IP数据报的问题~

作者:u012904198 发表于2014-4-13 0:06:27 原文链接
阅读:118 评论:0 查看评论

你可能感兴趣的:(服务,网络层)