网络理论核心知识整理
一、网络分层:从 OSI 到 TCP/IP 的架构演进1.1 ISO/OSI 七层模型OSI 模型将网络通信划分为七层,构建了标准化的网络通信框架,各层在实际网络交互中扮演着不可或缺的角色: 应用层:直接为用户应用程序提供服务,是用户与网络的接口层。例如,HTTP 协议用于网页数据传输,在浏览器输入网址后,HTTP 协议负责将网页资源从服务器请求并传输到客户端;SMTP 协议则用于电子邮件的发送,实现邮件从发件人服务器到收件人服务器的传输。 表示层:负责数据格式转换与加密解密。当不同系统间进行数据交互时,如 Windows 系统与 Linux 系统,需要表示层将数据转换为双方都能理解的格式;在数据传输安全方面,SSL/TLS 协议就在表示层实现数据加密,保护用户信息不被窃取。 会话层:管理应用程序间的会话连接。以在线购物为例,用户从浏览商品到下单付款的整个过程,会话层会维持用户与服务器之间的会话,确保交易流程的连续性和正确性。 传输层:保障端到端的数据传输,核心协议 TCP 和 UDP 有不同的应用场景。TCP...