网络层是指网络体系结构的七层开放系统互连(OSI)模型的第三层。网络层中的算法和协议负责确定路由的最佳路径,并将数据包从源网络可靠地传送到目的网络。作为OSI的一个组成部分概念框架,网络层响应来自第4层(传输层)的服务...
网络层是指网络体系结构的七层开放系统互连(OSI)模型的第三层。网络层中的算法和协议负责确定路由的最佳路径,并将数据包从源网络可靠地传送到目的网络。作为OSI的一个组成部分概念框架,网络层响应来自第4层(传输层)的服务请求,并向第2层(数据链路层)发出服务请求。实际上,它由设备、主路由器和Internet协议(IP)等机制组成,从源主机通过数字网络(如Internet)向目标主机传输数字编码信号所必需的。网络层的关键功能包括寻址、拥塞控制、错误处理、网络互连、数据包排序、路由和转发

IP地址包含在网络分层中,用于Internet上的路由信息。寻址和路由以确保所需级别的服务质量(QoS)是网络层的主要功能,它包括IP和路由算法、协议和,以及地址解析协议(ARP)。数据通过路由器和交换机在数字网络中传输,路由器和交换机使用协议将数据封装在包中,并使用算法来确定最佳传输路径,这就是所谓的分组交换

路由器是网络层的一部分。第三层或网络层,当一个数据包到达一个路由器接口并被转发到另一个路由器接口时,就会发生交换网络层包括数据报传递协议(DDP)、Internet控制消息协议(ICMP)、Internet组消息协议(IGMP)和Internet协议安全(IPsec),常用的跨网络路由协议包括路由信息协议(RIP)、开放最短路径优先(OSPF),内部网关路由协议(IGRP)、边界网关协议(BGP)和距离向量多播路由协议(DVMRP)。对于Internet上的路由信息,IP地址包含在网络层消息头中,从而提供路由器决定如何管理数据包流所需的信息。当在路由器接口上接收到数据包的目的IP地址时,路由器会检查它。如果路由器不是数据包的目的地,路由器将在其路由表中查找网络地址。选择一个出口接口,然后将数据包发送到要帧的接口并通过本地网络转发。如果在路由表中找不到目标网络项,路由器将丢弃该包。