HTTP与TCP协议的区别

(一)

HTTP是应用层协议,负责对请求和响应数据的封装,包括请求方法、请求头和请求正文,以及状态行,响应头和响应正文。

TCP是传输层协议,负责数据传输,包括定义端口、流量控制和数据校验等。

(二)

传输层是为应用层服务的。网络层(IP)就好像是高速公路,传输层(TCP、UDP)就好像是卡车,而应用层(HTTP、SMTP、FTP)就好像是货物。

拓展知识

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容