网络层

来自计算思维百科
跳转至: 导航搜索

网络层是TCP/IP模型的关键部分。它的功能是使主机可以把IP数据报发往任何网络,并使数据报独立地传向目标(中途可能经由不同的网络)。

IP层使用IP协议,把传输层送来的消息组装成IP数据报,并把IP数据报传递给网络接口层。IP协议制定了统一的IP数据报格式,以消除各通信子网的差异,从而为信息发送方和接收方提供透明的传输通道。透明是指下层所提供的功能对上层而言是不可见的,上层只需知道能够以及如何从下层得到服务即可。

IP层的主要任务是:为IP数据报分配一个全网唯一的传送地址(称为IP地址),实现IP地址的识别与管理;IP数据报的路由机制;发送或接收时使IP数据报的长度与通信子网所允许的数据报长度相匹配等。例如,以太网所传输的帧长为1500Byte,而ARPANET所传输的数据包长度为1008Byte,当以太网上的数据帧转发给ARPANET时,就要进行数据帧的分解处理。