HTTP
是指 超文本传输协议,所以本质上它是种协议,规范这一套规则,而这套规则适用于通过 Web 访问网络资源(就是说通过电脑 web 浏览器打开网页,浏览网页内容这个过程)。其实现在不光是 web 访问,移动设备的访问同样需要 HTTP 的支持。
HTTP 正式公布在 1996 年 5 月,版本 HTTP/1.0,目前主流版本是 HTTP/1.1 1997 年 1 月 发布的。
TCP/IP 网络模型
这个其实讲的就是计算机网络里说的 7 层(这个最经典,后续的 5 层,4 层模型都是基于这个基础做的优化)还是 4 层的网络模型,TCP/IP 网络模型就是 4 层模型,根据不同分层有着不同的协议,从上到下分为,
- 应用层
这层就是我们用户能感知到的,例如 QQ,微信上来个消息,或者要上传个文件什么的。这层的协议有 FTP, DNS, HTTP - 传输层
应用层下来的数据就会在这层开始包装处理。这层的协议有 TCP, UDP - 网络层
传输层下来的数据会在这被拆分成一个个数据包方便传输,这层负责传输路线的选择,协议有 IP - 数据链路层
上面说的都是逻辑层,这层就涉及到实际的硬件设备和物理传输,也就是说数据的实际传递载体就是在这层,包括网线,路由器,中继器,网卡等相关设备。
网友评论