OSI基础


模型结构


各层级作用详解

  • 7层 为用户提供各种应用服务,如文件传输、电子邮件等,是用户直接接触的层级
  • 6层 负责数据的格式化、加密和压缩,确保数据的可读性,以及在不同系统间的互操作性
  • 5层 管理用户会话的建立、维护和结束,确保数据传输的顺序和完整性
  • 4层 负责端到端之间的通信,处理数据包的分段与重组,以及数据包的传输可靠性和正确性
  • 3层 根据数据包的网络地址进行路由选择,实现不同网络之间的通信
  • 2层 负责将比特流转化为具有意义的数据帧,同时进行物理地址寻址、错误检测和纠正等
  • 1层 负责传输比特流,主要关注硬件设备间如何传输数据

各层级代表协议

  • 7层 HTTP(Hypertext Transfer Protocol)、FTP(File Transfer Protocol)、SMTP(Simple Mail Transfer Protocol)
  • 6层 SSL/TLS(Secure Sockets Layer/Transport Layer Security)、JPEG、ASCII
  • 5层 NetBIOS(Network Basic Input/Output System)、RPC(Remote Procedure Call)
  • 4层 TCP(Transmission Control Protocol)、UDP(User Datagram Protocol)
  • 3层 IP(Internet Protocol)、ICMP(Internet Control Message Protocol)、ARP(Address Resolution Protocol)
  • 2层 PPP(Point-to-Point Protocol)、HDLC(High-Level Data Link Control)、MAC(Media Access Control)
  • 1层 Ethernet、Token Ring、RS-232