广州总校区切换校区
复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图片
news

新闻资讯

tcp/ip参考模型分为哪几层

发布时间: 2021-11-22

tcp/ip参考模型分为哪几层?TCP/IP协议族是一个四层协议系统,自底而上分别是数据链路层、网络层、传输层和应用层,每一层完成不同的功能,且通过若干协议来实现,上层协议使用下层协议提供的服务。




一、应用层


ICP/IP协议族在这一层面有着很多协议来支持不同的应用,许多大家所熟悉的基于Internet的应用的实现就离不开这些协议。


用户调用应用程序通过TCP/IP来访问相应的服务。应用层负责将这些应用程序


信息转换成数据流,交给传输层处理。


二、传输层


这一层的的功能主要是提供应用程序间的通信,TCP/IP协议族在这一层的协议有TCP和UDP。(UDP)


在发送方,传输层将应用层提供的数据分段(或称分组,即将数据分成小段),


并将这些数据段加上标识,包括由哪个应用程序发出、哪个应用程序处理、使用什么通信协议、校验和、报文长度等,这种标识成为传输层报文头,如TCP报文头、UDP报文头等。


在接收方,传输层去掉传输层报文头、利用报文头中的校验和来检验数据在传输过程中是否出错,以一定的顺序将数据段重新组装成数据流交给应用程序处理。


三、网络层


TCP/IP协议族中非常关键的一层,主要定义了IP地址格式,从而能够使得不同应用类型的数据在Internet上通畅地传输,IP协议就是一个网络层协议。(IP数据包)


在发送方,网际层将传输层提供的数据封装到数据包(数据包)中,填入IP报头(包括IP地址、目标IP地址、使用什么协议、校验和等)。


在接收方,网际层通过读取IP头中的信息决定如何处理数据包。


四、网络接口层


这是TCP/IP软件的最低层,负责接收IP数据包并通过网络发送之,或者从网络上接收物理帧,抽出IP数据报,交给IP层。


在接收方,该层读取帧头中的信息,如果是发给自己的,它拆开帧头,将数据包交给网际层处理;如果不是发给自己的则丢弃该帧。该层还包括一些网络设备的驱动程序。


最后硬件(网络设备)把帧转换成比特流通过传输介质将信息发送出去。

上一篇: 什么是网络工程师

下一篇: 网络工程师需要考什么

<
在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!