网络层概述
网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。主要内容有:虚电路分组交换和数据报分组交换、路由选择算法、阻塞控制方法、X.25协议、综合业务数据网(ISDN)、异步传输模式(ATM)及网际互连原理与实现。网络层还可以对数据进行分段和重组,以使得数据包的长度能够满足该链路的数据链路层协议所支持的最大数据帧长度。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201130105839285.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTQ2ODk0Nw==,size_16,color_FFFFFF,t_70)
编址: 网络层为每个节点分配标识,这就是网络层的地址,地址的分配也为从源到目的路径选择提供了基础 路由选择: 网络层的一个关键作用就是要确定从源到目的的数据传递应该如何选择路由,网络层设备在计算路由之后,按照路由信息对数据包进行转发。执行网络层路由选择的设备成为路由器。 拥塞控制 如果网络同时传送过多的数据包,就会有可能造成拥塞,导致数据丢失或延迟,网络层也负责对网络上的拥塞进行控制。 异种网络互连: 通信链路和介质类型是多种多样的,每一种链路都有其特殊的通信规定,网络层必须能够工作在
|