http身为大家长tcp/ip协议下的一员,活跃在应用层的一个协议标准,主要处理web通信问题。顺带一提,在tcp/ip协议下,把原有的osi的七层模型简化成了四层,自下而上分为网络接口层、网络层、传输层、还有应用层,当然这中间还有大把的协议,但这篇,咱们只说http协议。
OSI 模型
OSI/RM:Open System Interconnection Reference Model开放系统互连基本参考模型。它共有七层,每层既是独立的相邻层又有联系,每层都为其上层提供服务。
第一层到第三层属于OSI参考模型的低三层,负责创建网络通信连接的链路;第四层到第七层为OSI参考模型的高四层,具体负责端到端的数据通信。
物理层(传输比特流),数据链路层,网络层(将数据封装成数据包进行传输),传输层( 从下层接收的数据进行分段进行传输),会话层(发起会话或或者接受会话请求),表示层(对接收的数据进行解释、加密与解密、压缩与解压缩等),应用层(终端应用程序)。