首页> 知识分享 >文章分享 文章分享
HTTP和TCP之间的关系是怎样的
作者:小萝卜 2024-04-16 【 Http 】 浏览 816
简介HTTP协议是应用层协议,主要解决如何包装数据。 TCP协议是传输层协议,主要解决数据如何在网络中传输
HTTP协议是应用层协议,主要解决如何包装数据。
TCP协议是传输层协议,主要解决数据如何在网络中传输
WEB使用HTTP协议作应用层协议,以封装HTTP 文本信息,然后使用TCP/IP做传输层协议将它发到网络上。
HTTP协议是建立在TCP协议基础之上的一种协议
通俗点说:
http的任务是与服务器交换信息,它不管怎么连到服务器和保证数据正确的事情。
而tcp的任务是保证连接的可靠,它只管连接,它不管连接后要传什么数据。
总结:
TCP是底层通讯协议,定义的是数据传输和连接方式的规范;
HTTP是应用层协议,定义的是传输数据的内容的规范;
HTTP协议中的数据是利用TCP协议传输的,所以支持HTTP也就一定支持TCP ;
HTTP支持的是www服务,而TCP/IP是协议, 是Internet国际互联网络的基础,是网络中使用的基本的通信协议。TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。通常说TCP/IP是Internet协议族,而不单单是TCP和IP。
很赞哦! (7)
下一篇:supervisor的安装和配置