OSI模型与TCP/IP模型介绍
1. OSI模型(开放系统互联模型)
OSI模型是一个理论上的网络通信框架,将网络通信过程分为 7层,每一层都有特定的功能和协议。
OSI模型层次 | 功能 | 示例协议/设备 |
---|---|---|
7. 应用层 | 提供用户接口,支持应用程序访问网络服务 | HTTP, FTP, SMTP, DNS |
6. 表示层 | 数据格式化、加密、解密和压缩 | SSL/TLS, JPEG, MPEG |
5. 会话层 | 建立、管理和终止会话 | NetBIOS, RPC |
4. 传输层 | 提供端到端的可靠数据传输,包括错误检测和流量控制 | TCP, UDP |
3. 网络层 | 负责数据包的路由和转发,实现不同网络之间的通信 | IP, ICMP, ARP, 路由器 |
2. 数据链路层 | 提供节点到节点的数据传输,处理物理地址(MAC地址)和错误检测 | Ethernet, PPP, 交换机 |