网络层的功能
网络层(或OSI(开放系统互联)模型的第3层)的主要功能是跨多个跳点或链路将数据包从源交付到目的地。它还控制子网的操作。
其功能详述如下:
当需要发送数据时,网络层接收来自上层传输层的数据,将其分割并封装成数据包,然后发送到数据链路层。接收数据时则执行相反的过程。
网络层负责将数据包从源主机路由到目标主机。路由可以基于很少更改的静态表;或者根据网络状况自动更新。
许多网络被划分为子网。网络层控制子网的操作。称为路由器的网络设备在此层运行,以转发子网或不同网络之间的分组。
下层分配本地物理地址。当数据包路由到远程位置时,需要逻辑寻址方案来区分源系统和目标系统。这是由网络层提供的。
此层还提供拥塞控制机制,用于处理过多的数据包使子网过载的情况。
网络层处理诸如传输延迟、传输时间、避免抖动等问题。
广告