主要差异
参考模型是软件工程中使用的一个术语,它是帮助网络之间更好地通信的框架。这是由在这一领域有知识的专业人士完成的,包括关于系统应该如何工作的明确说明。它一次解释了整个结构或结构的一个重要部分,但最终代表了整个模型。它还有许多在实现该模型时常用的术语,它本身可以分为两种不同的类型,即OSI模型和TCP/IP参考模型。尽管它们执行相同的任务,但它们彼此不同。它们的主要区别在于名称,OSI被称为开放系统互连,而TCP/IP被称为传输控制协议/因特网协议。OSI有三个不同的上层,即应用程序、表示层和会话层,而只有一个这样的层是TCP/IP,即应用程序。会话层在OSI中的主要作用是允许两个不同的实体在它们之间举行会议,这在TCP/IP中是不可能的,因为这些功能存在于传输层中,表现层也是如此。它们都有一个不同的应用层,对于OSI来说,它位于最顶层的第7层,而TCP/IP则位于其上部,因为它是唯一的层。OSI在应用层使用FTAM、VT、MHS,而TCP/IP在应用层使用FTP、SMTP、TELNET和DNS。系统的结构也不同,对于OSI来说,有一个通用的应用程序开发基础设施以及相互连接到应用层的传统传输服务。对于TCP/IP,只有与应用程序端口直接相关的标准传输服务。ISO方法被称为水平方法,而TCP/IP方法被称为垂直方法,只将执行功能的部分放在一起。下文各段给出了它们之间的一些其他差异和解释。
比较图
现场视察的定义
这被称为水平方法,其中有不同的层,如表示层、会话层和应用层。该系统作为其他应用的参考,本身不执行任何操作,而是给出了一套与功能相关的指导,因此不被认为是可靠的。所有的层都扮演着重要的角色,执行着不同的工作,共有7层,其中应用层是最顶层的。
tcp/ip定义
这被称为垂直方法,代表传输控制协议/互联网协议。它没有很多层,应用层执行核心功能,因为没有表示层和会话层。存在一些特定的协议,这些协议是不可替代的。它通过包的传输来实现所有的指令本身,虽然它不能保证通过传输层,但它仍然被认为是当前系统中最可靠的。
一言以蔽之
- OSI被称为水平方法,而TCP/IP被称为垂直方法。
- OSI模型有七个不同的层次,而TCP/IP模型的层数是四个。
- OSI独立于协议,是通用的,而TCP/IP有标准的规则来帮助开发internet。
- TCP/IP模型比OSI模型更可靠。
- 包被传送到OSI的传输层,而在TCP/IP的情况下这不是一个确定的事情。
- OSI模型中存在表示层和会话层,而TCP/IP模型中没有表示层和会话层。
- OSI有助于指导网络,并作为一个参考工具,而TCP/IP则实现了系统运行的功能。
- TCP/IP通过网络层提供无连接服务,OSI网络层提供连接和无连接服务。
- TCP/IP不适合任何其他模型,而OSI试图适应其他模型,因为它是一个参考。
- 在OSI模型中,所有的功能都被区分开来,而在TCP/IP模型中则相反。
- 协议可以很容易地终止,并且可以在OSI模型中引入新的协议,而TCP/IP模型中保留原有的规则。
对比视频
结论
总而言之,可以说,上面已经解释过的三个术语在使用方式和来源上都有很大的不同。因此,本文对这些术语作了适当的解释,以便人们能够正确地使用它们。