http协议与tcp协议的关系


  昨天被问到两者间的关系,有着模糊的印象却又说不清楚。那么现在我来系统的找找资料做做笔记温习一下。

  要说两者的关系,首先要屡屡网络分层,具体可以看我的网络分层那篇随笔https://www.cnblogs.com/smallzhen/p/12709442.html

  http协议是应用层协议,主要是解决如何包装数据。而tcp协议是传输层协议,主要解决数据如何在网络中传输。

  通俗点说,http的任务是与服务器交换信息,它不管怎么连到服务器和保证数据正确的事情。而tcp的任务是保证连接的可靠,它只管连接,它不管连接后要传什么数据。http协议不一定要建在TCP的连接上的。

 

参考https://juejin.im/post/5a98e1f7f265da237410694ehttps://www.zhihu.com/question/52991675


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM