计算机

2 篇文章
HTTP/HTTPS协议通信全流程

HTTP/HTTPS协议通信全流程

用户访问URL时,浏览器先通过DNS解析获取服务器IP:检查本地缓存后,递归查询根域名服务器、顶级域服务器及权威服务器。建立TCP三次握手后,HTTPS需进行TLS handshake:客户端与服务端协商加密算法,服务端提供CA签名的数字证书,客户端验证证书可信性(信任链、域名匹配、签名有效性),双方生成会话密钥。最后通过加密的TCP通道发送HTTP请求与响应,传输完成后通过四次挥手关闭连接,完成安全可靠的网页加载。

OSI参考模型&&TCP/IP模型

OSI参考模型&&TCP/IP模型

本文对比了OSI参考模型与TCP/IP模型的核心架构与功能。OSI为七层理论模型(物理层至应用层),逐层规范数据传输流程,其中物理层传输比特,数据链路层确保帧纠错,网络层实现路由选择,传输层保障端到端通信,会话层管理连接连续性,表示层统一数据格式,应用层直接服务用户。TCP/IP为四层实用模型(网络接口、网络、传输、应用层),合并OSI高三级功能至应用层,以IP协议实现跨网路由,TCP/UDP提供可靠/不可靠传输。OSI强调理论完整性,TCP/IP以简化的分层架构成为互联网实际标准,两者在网络接口与传输功能上存在直接对应关系。