网络层 网络层的认识

目录

https://blog.****.net/weixin_45792450/article/details/109218801


网络层服务的争论

在计算机网络领域,网络层该提供什么样的服务?该问题曾经引起巨大的争论,起初主要分为两派:面向连接的一派和面向无连接的一派。

  1. 面向有连接服务,即虚电路
    网络层 网络层的认识
  2. 面向无连接服务,即数据报
    网络层 网络层的认识

网络层 网络层的认识

最后胜出的一方是面向无连接服务的一方,即网络层采用数据报服务进行数据传输。


虚电路服务与数据报服务的对比

网络层 网络层的认识


网络层的核心设备:路由器

路由器是网络层实现数据报的高效传输的重要物理设备

网络层 网络层的认识

路由器主要有两个功能:路由选择分组转发。路由选择用于确定数据报传输路径,分组转发是数据报到达时采取的动作。

  1. 路由选择:按照复杂的分布式算法,从相邻路由器获取数据,动态地改变所选择的路由,更新路由表
  2. 分组转发:根据转发表将IP数据包从合适的端口转发出去

路由表是根据路由算法得出,而转发表根据路由表得出。更多关于路由器的理解见路由算法及协议,里面会深入讲解,在此只是初步提及。


网络互连的中继系统

网络要扩大,必然需要中继系统的支持,下面是常见的中继系统及其物理设备

物理层中继系统:中继器集线器

数据链路层中继系统:网桥交换机

网络层中继系统:路由器

网络层以上的中继系统:网关

注:使用网络层或者数据链路层的中继系统时,仅仅是把一个网络扩大了,从网络层的角度看,它仍然是一个网络。不同网络之间互联,必然涉及路由器。