TCP / IP模型有4层还是5层?


-2

在一些站点中,给出tcp / ip有4层,网络访问,互联网,传输,应用程序。 但在其他一些参考文献中,它给出了它有5层(而不是网络访问,物理和链接)。 实际上是什么标准??? 有人知道请告诉我。


5
你自己的研究表明了什么?现在这是您发布的第二个问题,它根本没有显示任何研究成果。
Dave

@DaveRook看,我没有发布任何尝试。我正在搜索我的团队而没有运气。我们知道4层和5层是相同的。但我们希望用准确的标准来澄清!
Karthik Raj Palanichamy

1
@JustinPearce,我不认为是。该 OSI模型 既没有4层也没有5层,它有7层。见图中 这个答案 为了比较好。
heavyd

2
大家都很清楚,OSI模型和TCP / IP模型实际上存在差异 在维基百科上概述 在其他几个地方。
dotVezz

1
我强烈建议您发布有关您所遇到的具体问题的问题,或者 - 如果您想要解释的内容 - 清楚地描述您的研究告诉您的内容以及您不理解的内容。你的研究工作应该不仅仅是说谷歌搜索没有帮助。如果您继续发布被低估的问题,您可能会被禁止再询问任何其他问题,因此请认真对待此建议。谢谢!
slhck

Answers:


1

看起来这种情况的组合导致了一些混乱。大家都很清楚,TCP / IP模型有一个 略有不同的图层组 与OSI模型相比。

需要明确的是,OSI模型的前三层 - 即应用程序,演示文稿和会话 - 基本上都已折叠到TCP / IP的应用程序层中。此外,底部的两层 - 物理和数据链路 - 组合到TCP / IP的网络访问层。

因此, TCP / IP模型中有4个层 。具体而言,它们是网络访问层,Internet层,传输层和应用层。

您可以在中找到一些(难以阅读的)技术信息 RFC 1122 ,以及一些更好的教育信息 由匹兹堡大学提供


3

我相信你正在将IP的DOD \ DARPA堆栈与OSI模型混为一谈

请参阅此处了解每个模型的图层如何相互映射。

http://netcert.tripod.com/ccna/internetworking/dod.html

请记住,协议建模的某些方面纯粹是概念性的,并不一定模仿模拟现实。例如,在现代网络中,osi L1和L2是在网卡的电路和驱动程序代码中实现的,但是没有好的方法来判断一个端点和另一个端点的开始。毕竟,通过网络发送符合媒体的帧的任务不能与构建具有所有正确数据结构的802.3帧的任务分开。

这些图层不一定具体(特别是从应用程序的角度来看),因此可能没有“正确”的答案。无论代码和电路的架构如何,协议都可以拥有与您选择的层一样多的层。

模型通常只是您对问题的看法,在这种情况下,两种模型都可用于不同的分析目的。


哦,太棒了。你的答案已经说明了我所做的一切。不错的表演。在发布我自己的内容之前,我应该先阅读一下。
dotVezz

2

不确定这是否有帮助但是。

原始TCP / IP网络模型以4层开始

  1. 应用

  2. 运输

  3. 互联网

  4. 链接层

TCP / IP的第二个版本变为5层:将Internet层的名称更改为网络层,并将链路层分为2层

  1. 应用

  2. 运输

  3. 网络

  4. 数据链接

  5. 物理

参考

Daou,I。(n.d。)。为什么我们应该了解TCP / IP和OSI模型?取自CCNA Hub: http://www.ccnahub.com/ip-fundamentals/understanding-tcp-ip-and-osi-models/


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.