经常面试中听别人说使用HTTP协议传输或者使用TCP协议传输,一直对这个概念有点疑惑,我的理解是HTTP是应用层协议,他只是一种数据格式,最后传输还是靠TCP/ip来传输的,请问他们说的对还是我理解的对?
1 回答
DIEA
TA贡献1820条经验 获得超2个赞
TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。
HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种应用。
TCP是底层通讯协议,定义的是数据传输和连接方式的规范
HTTP是应用层协议,定义的是传输数据的内容的规范
HTTP协议中的数据是利用TCP协议传输的,所以支持HTTP也就一定支持TCP
HTTP支持的是www服务 。而TCP/IP是协议,它是Internet国际互联网络的基础。TCP/IP是网络中使用的基本的通信协议。
TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。通常说TCP/IP是Internet协议族,而不单单是TCP和IP。
添加回答
举报
0/150
提交
取消