您的位置:首页 > 理论基础 > 计算机网络

网络层提供的两种服务

2014-04-13 00:06 211 查看
数据报和虚电路:
网络层为主机的传输层所提供的服务有两大类:
——可靠的面向连接的网络服务(典型实例:ATM机,通过虚电路VC服务实现);
——不可靠的无连接的网络服务(典型实例:Internet的IP,通过数据报服务实现)。
(1)电信网提供端到端可靠传输的服务,因为电信网的终端(电话机)非常简单,没有智能,也没有差错处理能力;
(2)计算机网络的端系统是有智能的计算机,其具备很强的差错处理能力,所以在设计因特网时,思路不同于设计电信网:网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务(网络层不提共服务质量的承诺)。
~~~下表归纳了虚电路服务和数据报服务的主要区别。

对比的方面
虚电路服务
数据报服务
思路
可靠通信应当由网络来保证
可靠通信应当由用户主机来保证
连接的建立
必须有
不需要
终点地址
仅在连接建立阶段使用,每个分组使用短的虚电路号
每个分组都有终点的完整地址
分组的转发
属于同一条虚电路的分组均按照同一路由进行转发
每个分组独立选择路由进行转发
当结点出故障时
所有通过出故障的结点的虚电路均不能工作,“一点断,全线瘫”
出故障的结点可能会丢失分组,一些路由可能会发生变化,自主选择路线
分组的顺序
总是按照发送顺序到达终点
到达终点的时间不一定按发送顺序
端到端的差错处理和流量控制
可以由网络负责,也可以由用户主机负责
由用户主机负责
下一篇学习网络层如何传送IP数据报的问题~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息