HTTP
是超文本传输协议(Hyper Text Transfer Protocol
)是一个简单的请求-响应协议,它通常运行在TCP
之上。
HTTPS
是安全超文本传输协议(Hypertext Transfer Protocol Secure
),由 HTTP
加上 SSL/TLS 协议
构建的可进行加密传输、身份认证的网络协议,主要通过数字证书、加密算法、非对称密钥等技术完成互联网数据传输加密,实现互联网传输安全保护。
SSL
安全套接层(Secure Socket Layer
)是Netscape公司率先采用的网络安全协议。它是在传输通信协议(TCP/IP
)上实现的一种安全协议,采用公开密钥技术。
TLS
传输层安全性协议(Transport Layer Security
),及其前身安全套接层(Secure Sockets Layer
,缩写作SSL
)是一种安全协议,目的是为互联网通信提供安全及数据完整性保障。安全传输层协议(TLS
)用于在两个通信应用程序之间提供保密性和数据完整性。该协议由两层组成: TLS 记录协议(TLS Record)
和 TLS 握手协议(TLS Handshake)
。
TCP/IP协议
包含了一系列的协议,也叫TCP/IP
协议族(TCP/IP Protocol Suite
,或TCP/IP Protocols
),简称TCP/IP协议
。
在展开介绍TCP/IP协议
之前,首先介绍一下七层OSI模型
。国际标准化组织ISO为了使网络应用更为普及,推出了OSI参考模型
,即开放式系统互联(Open System Interconnect
)模型,一般都叫OSI参考模型
。OSI模型
定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),每一层实现各自的功能和协议,并完成与相邻层的接口通信。
网友评论