我们在互联网上使用TCP/IP还是OSI?

Abd*_*hab 21 ip tcp osi

抱歉这个问题,但我搜索了这个话题,并不是很清楚,他们说互联网使用tcp/ip,但有时他们说osi也被使用了!例如,UDP应用程序,他们不使用tcp/ip,因为它不是tcp ?!

拜托,有人能说清楚吗?意思; 在哪里使用"完全"OSI,以及"确切"使用TCP/IP的地方!

ntz*_*lis 15

互联网基于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只是一个理论模型,它从未在现实世界中以1:1的方式实现.TCP/IP是OSI模型的"实现". (6认同)
  • OSI模型由研究人员开发.它只存在于纸上.之后,使用OSI模型中描述的原则创建TCP/IP.其中的TCP/IP的各种版本是互联网今天的基础. (5认同)
  • 好吧,让我们再试一次.我简化了我的答案(这使得它稍微不正确)让你明白OSI只是它从未使用的宏观方案模型.要实际通信,您需要TCP/IP或UDP(/ IP)等协议.OSI模型只是说明这些协议如何相互关联以及它们在概念上的结构.为了更深入地了解协议如何映射到OSI模型(层),请查看:http://www.tech-faq.com/osi-model.html特别是"现实世界协议如何映射到OSI模型? " 和"什么是TCP/IP模型?" (3认同)

blu*_*ggy 7

当我在寻找答案时,即使我发现它很难理解,因为答案(即使是正确的)并不完全符合问题中的疑问.

问题实际上是关于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模型的参考.