网络层 ( Network Layer ) 控制子网的通信 , 其主要功能是提供路由选择,即选择到达目的主机的最优路径 , 并沿着该路径传输数据包 。 网络层还应具备的功能有路由选择和中继 、 激活和终止网络连接、链路复用、 差错检测和恢复、流量/拥塞控制等 。

定义逻辑地址,分组寻址,负责将分组数据从源端传输到目的端,路由选择、维护路由表。