OSI七层模型与TCP/IP模型总结

OSI七层模型

分层 功能
应用层 常见的一些服务应用程序(比如 apche httpd服务、ftp服务、qq…)
表示层 数据格式转换编码,数据压缩和解压,数据加密和解密等
会话层 允许不同主机上的用户之间,建立、管理、终止会话
传输层 把上层数据分割成数据段,定义协议端口号,实现不同主机用户进程间的数据通信。在此层有两种协议: UDP和TCP
网络层 把上层数据封装成数据包,进行逻辑地址寻址,实现不同网络间的路径选择
数据链路层 把上次数据封装成固定格式的帧,进行硬件地址寻址,差错校验等
物理层 物理连接,完成相邻节点之间的原始比特流的传输

TCP/IP五层模型

分层 常见协议 典型硬件设备
应用层 HTTP、FTP、TFTP、SMTP、SNMP、DNS 计算机
传输层 TCP、UDP 防火墙
网络层 ICMP、IGMP IP ARP、RARP 路由器
数据链路层 由底层网络定义的协议 交换机
物理层 由底层网络定义的协议 网卡

两者对应关系

OSI七层模型与TCP/IP模型总结
参考 :https://yq.aliyun.com/articles/492297