TCP/IP架构和模型
Posted 虹科汽车电子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP/IP架构和模型相关的知识,希望对你有一定的参考价值。
虽然TCP/IP模型和OSI模型在划分网络功能方法上不完全相同,但两者在本质上的确非常相似。TCP/IP各层和OSI并不是一对一的关系,但实际上却形成相当自然的对应。
TCP/IP模型分为4层,逻辑上相当于OSI参考模型的上六层。TCP/IP模型不含物理层,因为它认为TCP/IP各层与底层组网硬件的接口属于数据链路层范畴。
TCP/IP架构模型共分4层,大致对应七层OSI参考模型中的上六层。TCP/IP模型不含物理层。模型的下三层是网络接口层、网络互连层和传输层,分别对应OSI模型中的第二层、第三层和第四层。TCP/IP应用层在概念上模糊了OSI模型的上三层,但与同名的第七层关系最为密切。
网络接口层
网络接口层代表在高层运行的TCP/IP协议与局部网络的接口。由于核心IP协议的任何部分都不在这一层运行,这一层因此而略受争议,但它确实是TCP/IP架构的一员。
许多TCP/IP网络的这一层完全没有TCP/IP协议运行。例如,如果在以太网上运行TCP/IP,那么以太网就会处理二层功能。以太网与TCP/IP之间的连接则通过以太网驱动程序实现。但TCP/IP标准为不具备自己二层实现能力的TCP/IP网络定义了协议,其中一个著名的TCP/IP网络接口层协议就是“点对点协议”(PPP)。
网络互连层
很多时候也被直接称为“网络层”和OSI参考模型对应。它负责典型的三层工作,比如逻辑设备寻址、数据打包、处理和交付以及同样重要的路由。这一层以IP协议为核心,它支持ICMP等协议以及协议栈的路由协议(RIP、OSFP、BGP等)。当然,它还支持将被用于未来互联网的新版IP,即IP第6版。
传输层
传输层的主要工作是促进互联网络上的端到端通信。它负责让设备之间建立逻辑连接,从而不可靠地发送数据(不保证数据到达目的地)或可靠地发送数据(协议跟踪被发送和被接受的数据以确保数据到达目的地)。识别特定的源应用进程和目标应用进程也是在这一层实现的。
这一层的主要TCP/IP协议是TCP协议和UDP协议。这一层和OSI参考模型同名,关系也很密切。但TCP/IP传输层协议有一些可以说是属于OSI的会话层。比如TCP能建立一个持续很长时间的连接。
应用层
TCP/IP模型的顶层相当广,包含OSI模型的第五层到第七层。虽然这相比于OSI模型似乎在细节上有所欠缺,但TCP/IP模型更好地体现了OSI模型高层功能之间界限模糊的本质,将原本功能就不分彼此的功能融于一体。
以上是关于TCP/IP架构和模型的主要内容,如果未能解决你的问题,请参考以下文章