首页 > 代码库 > OSI七层详解之三 网络层(Network layer)

OSI七层详解之三 网络层(Network layer)

一、简介

  在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。网络层的任务就是选择合适的网间路由和交换结点, 确保数据及时传送。网络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地

址信息- -源站点和目的站点地址的网络地址。

  如果你在谈论一个IP地址,那么你是在处理第3层的问题,这是“数据包”问题,而不是第2层的“帧”。IP是第3层问题的一部分,此外还有一些路由协议和地址解析协议(ARP)。有关路由的一切事情都在第3层处理。地址解析和路由是3层的重要目的。网络层还可以

实现拥塞控制、网际互连等功能。

  在这一层,数据的单位称为数据包(packet)。

网络层协议的代表包括:

  IP、IPX、RIP、OSPF等。

网络层主要功能:

  网络层为建立网络连接和为上层提供服务,应具备以下主要功能:

  路由选择和中继

  激活,终止网络连接

  在一条数据链路上复用多条网络连接,多采取分时复用技术

  差错检测与恢复

  排序,流量控制

  服务选择

  网络管理 

网络层主要设备:

  路由器。

产品代表:

  TP-LINK TL-R4148。

二、数据格式

OSI七层详解之三 网络层(Network layer)