
(TCP/IP参考模型)

大家好,很高兴又和大家见面啦!!!
在上一篇内容中我们简单的了解了一下OSI模型,在今天的内容中,我们将会继续学习下一个模型TCP/IP模型。
TCP/IP参考模型是计算机网络的祖父ARPANET和其后继的因特网使用的参考模型。
20世纪70年代由美国国防部ARPANET项目发展而来,旨在实现异构网络的互联。
ARPANET是由美国国防部DoD(U.S.Department of Defense)赞助的研究网络。
逐渐地它通过租用的电话线连结了数百所大学和政府部门。当无线网络和卫星出现以后,现有的协议在和它们相连的时候出现了问题,所以需要一种新的参考体系结构。
这个体系结构在它的两个主要协议出现以后,被称为TCP/IP参考模型(TCP/IP reference model)。
TCP/IP参考模型是互联网通信的核心框架,它将复杂的网络通信过程简化为四个层次,确保不同设备和网络间的有效数据传输。每层承担特定功能,协同工作:

网络接口层的功能类似于OSI参考模型的物理层和数据链路层,其作用是从主机或节点接收IP分组,并将它们发送到指定的物理网络上。
但是TCP/IP并未具体描述网络接口层的功能和协议,只是指出主机必须使用某种协议与网络连接,以便在其上传送IP分组。
因此相比于OSI的物理层与数据链路层,TCP/IP的网络接口层更加的灵活。
网络层又称网际层,是TCP/IP体系结构的关键部分,功能上它与OSI参考模型的网络层非常相似。网络层将分组发往任何网络,并为其独立地选择合适的路由,但不保证各个分组有序地到达,各个分组的有序和可靠交付由高层负责。
网络层处理数据包的路由和寻址,核心协议为IP(网际协议),负责将数据从源发送到目标,其他协议如ICMP(网络诊断)、ARP(IP转MAC地址)也在此层。
网络层仅提供无连接不可靠的IP,数据传输的单位是IP数据报。
传输层的功能同样与OSI参考模型中的传输层类似,负责端到端的数据传输,确保可靠性或实时性。主要协议包括:
应用层对应OSI模型的应用层、表示层和会话层。它直接服务于用户应用程序,包含所有的高层协议。如:

数据在各层间传递时逐层封装:

TCP/IP模型与OSI模型有许多相似之处:
TCP/IP模型和OSI模型也有很多差别:
今天的内容到这里就全部结束了,如果大家喜欢博主的内容,可以点赞、收藏加评论支持一下博主,当然也可以将博主的内容转发给你身边需要的朋友。最后感谢各位朋友的支持,咱们下一篇再见!!!