网络层功能概述

491 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

概述

举个例子:我有一个电脑,有一台路由器,这两个设备都会有网络层,网络层时路由器的最高层次;同样你也有一台电脑和路由器,这两个设备都有网络层,通过这四个网络层,就可以将四个设备连接在一起,从而实现两台主机的数据通信和资源共享,网络层的强大之处在于根据相关协议还有设备路由器,加上路由器算法等,才可以对发送的数据进行一些列的规定,规定就包含了,我要发送给哪台主机,设计性价比最高的路由,通过那几个路由才可以最好最快的到达目的主机。

图片.png

网络层思维导图

转发时发生再网络层路由器内部的。 路由器选择时发生在路由器外部,或者路由器之间的。 一个微观一个宏观的区别。转发是对IP分组。IP分组的转发实在那里实现的,他是在路由器里面实现的,那我们要看一下路由器里面有哪些结构。

图片.png

网络层功能

主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据报。

  • 功能一:路由选择与分组转发 最佳路径
  • 功能二:异构网络互联
  • 功能三:拥塞控制

图片.png

图片.png

若所有结点都来不及接受分组,而要丢弃大量分组的话,网络就处于拥塞状态。因此要采取一定措施,缓解这种拥塞。

图片.png