网络层提供的服务
2021-01-01 本文已影响0人
逗儿比的日常
• 传统电信的观点:通信子网应该提供可靠的、面向连接(可控性强,比较容易实现差错控制和流量控制)的服务(虚电路服务),而将复杂的功能放在网络层(通信子网)
• 应该提供无连接服务(数据报服务):internet的观点,通信子网无论怎么设计均不可靠,网络层只需提供无连接服务,而将复杂的功能放在传输层
☆二者本质区别:复杂的差错控制和流量控制放在何处(网络层/传输层)的问题
数据报服务特点
随时接受主机发送的分组(即数据报);为每个分组独立地选择路由(每个分组都要带上相应的目的地址);尽最大努力将分组交付给目的主机,对源主机没有任何承诺,不能保证所传送的分组不丢失,不能保证按源主机发送分组的先后顺序以及在时限内必须将分组交付给目的主机。当网络发生拥塞时,节点可根据情况丢弃分组;数据报服务实际上是一种“尽力而为”的服务
数据报服务示意图.png虚电路
主机H1先向主机H5发出一个特定格式的控制信息分组,要求进行通信,同时寻找一条合适路由。若主机H5同意通信就发回相应,然后双方就建立了虚电路
到达目的站的分组顺序就与发送时的顺序一致,因此网络提供虚电路服务对通信的服务质量有较好的保证