网络层提供哪些服务?

网络层是计算机网络 OSI 模型中的第三层。包括通过路由器的路由和服务质量管理在内的数据包转发由网络层完成。

服务性质

主机侧的传输层接收网络层提供的服务。但是传输层位于主机中,而网络层位于子网中。

我们知道子网是路由器的集合,仅由底层三层组成。因此,可以说网络层为传输层提供的服务比子网为主机提供的服务更有效。

通常,网络层为通过子网通信的众多节点或主机提供两类定义明确的服务,即无连接服务和面向连接服务。

服务

网络层提供的不同服务如下 -

无连接通信

网络层提供了从一端到另一端的无连接传输数据的便利。在无连接通信中,不必与接收者建立会话;它可以随时完成,并且在这种类型的通信中不需要确认,这是可能的,因为网络层。

主机寻址

网络中的每个主机都必须有一个唯一的地址,该地址确定主机在网络中的位置。互联网上的每个地址都称为 IP 地址,该 IP 地址由网络层寻址。

消息转发

消息转发是网络层提供的另一项服务。在这里,许多网络被划分为子网络并连接到其他网络以进行广域通信。

网络层使用称为路由器的专用主机,用于在不同网络之间转发数据包。网络层还响应来自传输层的服务请求,并向数据链路层发出服务请求。

网络层提供的服务用图表表示如下 -