网络层提供的两种服务
- - CSDN博客互联网推荐文章网络层为主机的传输层所提供的服务有两大类:. ——可靠的面向连接的网络服务(典型实例:ATM机,通过虚电路VC服务实现);. ——不可靠的无连接的网络服务(典型实例:Internet的IP,通过数据报服务实现). (1)电信网提供端到端可靠传输的服务,因为电信网的终端(电话机)非常简单,没有智能,也没有差错处理能力;.
数据报和虚电路:
网络层为主机的传输层所提供的服务有两大类:
——可靠的面向连接的网络服务(典型实例:ATM机,通过虚电路VC服务实现);
——不可靠的无连接的网络服务(典型实例:Internet的IP,通过数据报服务实现)。
(1)电信网提供端到端可靠传输的服务,因为电信网的终端(电话机)非常简单,没有智能,也没有差错处理能力;
(2)计算机网络的端系统是有智能的计算机,其具备很强的差错处理能力,所以在设计因特网时,思路不同于设计电信网:网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务(网络层不提共服务质量的承诺)。
~~~下表归纳了虚电路服务和数据报服务的主要区别。
对比的方面 |
虚电路服务 |
数据报服务 |
---|---|---|
思路 |
可靠通信应当由网络来保证 |
可靠通信应当由用户主机来保证 |
连接的建立 |
必须有 |
不需要 |
终点地址 |
仅在连接建立阶段使用,每个分组使用短的虚电路号 |
每个分组都有终点的完整地址 |
分组的转发 |
属于同一条虚电路的分组均按照同一路由进行转发 |
每个分组独立选择路由进行转发 |
当结点出故障时 |
所有通过出故障的结点的虚电路均不能工作,“一点断,全线瘫” |
出故障的结点可能会丢失分组,一些路由可能会发生变化,自主选择路线 |
分组的顺序 |
总是按照发送顺序到达终点 |
到达终点的时间不一定按发送顺序 |
端到端的差错处理和流量控制 |
可以由网络负责,也可以由用户主机负责 |
由用户主机负责 |
下一篇学习网络层如何传送IP数据报的问题~