网络层概述
  1. 网络层应该向运输层提供怎样的服务?
    无连接的,可靠交付由端系统负责的数据报服务。

因为电信网的成功使用(电话服务),有人建议互联网也采用这种方式来实现。
具体实现:
需要通信的两端 先建立一个虚拟链接(占用一条通路),然后发送分组,通信结束后释放链接。

特点:

  1. 需要建立链接
  2. 不需要填写完整的目的主机地址,只需要填写虚电路的编号,节省了分组的开销。
  3. 分组无差错按序到达终点,不会存在丢失,重复的情况。

问题:

  1. 使用虚电路,利用率较低,会有很多的空闲时间被占用
  2. 容错,健壮性不好,如果建立的虚拟电路挂掉了,服务就无法送达。
  3. 单条通路容易出现阻塞。
  4. 价格昂贵(比如电信网程控交换机 复杂昂贵)

所有,人们提出另外的一种思路:网络层向上(运输层)提供简单灵活,无连接,尽最大努力交付的数据报服务。
有一下的特点:

  1. 不需要建立连接
  2. 分组独立发送,不进行编号,不保证服务质量。
  3. 路由器比较简单 造价低廉(和电信网的交换机相比)
文章作者: webaifei
文章链接: http://yoursite.com/2017/11/09/network/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 个人博客