我和我的经理讨论过,他说 tcp 比 http 快,因为 tcp 在低于 http 的层上工作。
然后我记得我在大学学习的OSI模型,所以我认为他的意思是因为http工作在应用层,而tcp工作在传输层(以下2层)所以更快......
所以我的问题是:
下层比上层工作得更快是因为在两台计算机之间进行数据传输时需要访问的层更少吗?
如果是这样,这意味着当我们使用 tcp(即使用 WCF)时,通信将从传输层开始 => 向下到物理层 => 另一台计算机的物理层 => 直到传输层?但是我通过数据仍然需要被应用程序理解,所以它仍然必须上到应用程序层?
提前致谢。