抱歉这个问题,但我已经搜索过那个主题,但不是很清楚,他们说互联网使用 tcp/ip 但有时他们说也使用 osi!例如,UDP 应用程序,他们不使用 tcp/ip,因为它不是 tcp?!
请问,有人可以说清楚吗?意思是; 哪里是“确切地”使用 OSI,哪里是“确切地”使用 TCP/IP!
互联网基于 TCP/IP,它是 OSI 理论模型的“简化”实现。也许说 TCP/IP 是受 OSI 模型启发的更好,因为仔细审查后它并不能真正匹配。
更多信息在这里:
http://en.wikipedia.org/wiki/OSI_model#Comparison_with_TCP.2FIP_model
和这里:
http://en.wikipedia.org/wiki/TCP/IP_model#OSI_and_TCP.2FIP_layering_differences
当我搜索答案时,即使我发现也很难理解,因为答案(即使正确)与问题中的疑问并不完全匹配。
问题实际上是关于 OSI 模型和 TCP/IP 模型之间的区别,而不是答案所基于的 TCP/IP 协议。一个不知道区别的人会感到困惑或对答案完全不满意。我想我会尝试用更多的解释来回答这个问题。
对不起以上所有的废话..这是答案:
TCP / IP模型由DoD(国防部)形成,比OSI模型早近10年,定义为4层,TCP和IP是两个协议,就像FTP,UDP,SNMP,SMTP,Telnet等一样。它也被称为互联网模型。但我知道这个名字本身就令人困惑。这些层没有正确定义,因为它们只是基于协议。
但经过一些研究,这些层再次被重新定义,OSI 模型向我们展示了 7 层,这应该是任何通信的实现方式。
TCP/IP 模型有很多问题,例如传输层不保证数据包的传递,没有单独的表示层,替换协议并不容易,因为它们不像 OSI 模型那样隐藏,你敢打赌这就是 OSI 模型的来历存在
现在,由于两者都只是模型,在现实世界中,我们只担心协议,因为这就是事情的实现方式。所以 OSI 模型是我们今天如何使用互联网的参考,而不是 TCP/IP 模型。
ISO/OSI 模型本质上是一种理论结构。
TCP/IP 大致是它的一种实现。
TCP/IP 或 UDP/IP 只是 Internet 的协议。它们位于 OSI 的第四层。TCP 或 UDP 用于确定要建立什么样的连接,无论是面向连接的还是无连接的。
使用 TCP/IP 协议的 Connection Oriented 用于需要建立会话并且丢失的数据包丢失时必须重新传输的情况,例如使用电子邮件时,您不想发送不确定邮件是否会到达的邮件它的目的地与否,而且不确定是否发送带有丢失数据包的不完整邮件。
当您不想浪费时间建立连接并且不想重新传输丢失的数据包时使用使用 UDP/IP 协议的 Connectio-Less,因为最新的数据包更需要到达目的地,例如使用聊天时,您不想要稍后重新发送旧的数据包或数据,否则就像您在谈论其他主题一样,较早的数据包后来不知从何而来。对于视频的缓冲也可以这样说。
希望它能消除你的疑问。对于进一步的查询谷歌 TCP/IP 和 UDP/IP 的使用,并通过 OSI 模型一次并尝试了解每一层的作用以及在数据包传输中的贡献。
Internet 使用 IP v4,它是 TCP/IP 模型的一部分。
TCP/IP 模型直接从美国国防部的 ARPANET 计划演变而来。第一个 TCP/IP 版本于 1974 年确定。第 4 版规范于 1981 年发布,并于次年宣布为美国军方使用的标准:
https://en.wikipedia.org/wiki/Internet_protocol_suite
OSI 模型由 ISO 定义并于 1984 年发布。
因此,TCP/IP 不是 OSI 的实现,尽管它们是相似的。OSI 和 TCP/IP 都是参考模型。TCP/IP 是一个较旧的参考模型,而 OSI 模型是一个新标准,其他模型通常不能很好地适应。
OSI 模型是一个参考模型,用于指示各种设备之间的通信是如何发生的。虽然 TCP/IP 不是一个模型,但它是一组控制跨网络信息流的协议。从概念上讲,它仅基于 OSI 模型,这就是为什么有时很少有人将其称为 TCP/IP 模型的原因。
国际标准化组织 (ISO) 创建了开放系统互连 ( OSI ) 参考模型作为定义连接计算机标准的框架。该模型于 1984 年发布,旨在让整个世界以同样的方式思考计算机网络,并且是朝着标准化人们用来通过计算机进行通信的实际协议迈出的第一步。
国防高级研究计划局 (DARPA) 是美国国防部的一个机构,负责开发 TCP/IP 模型。TCP/IP模型有时被称为 Internet 模型,或者较少称为DoD (美国国防部)模型。
TCP/IP 模型描述了一组通用设计指南和特定网络协议的实现,以使计算机能够通过网络进行通信。