OSI参考模型
OSI(Open System Interconnect)开放系统互联参考模型,是ISO(国际标准组织)颁布的一个开放式体系结构 ,把网络分为七层。
分层功能
应用层网络服务与最终用户的一个接口
表示层数据格式转换编码,数据压缩和解压,数据加密和解密等
会话层允许不同主机上的用户之间,建立、管理、终止会话
传输层把上层数据分割成数据段,定义协议端口号,实现不同主机用户进程间的数据通信
网络层把上层数据封装成数据包,进行逻辑地址寻址,实现不同网络间的路径选择
数据链路层把上次数据封装成固定格式的帧,进行硬件地址寻址,差错校验等
物理层物理连接,完成相邻节点之间的原始比特流的传输
TCP/IP参考模型
TCP/IP是一系列模型的集合,早期的TCP/IP模型是四层结构,后来借鉴OSI的七层参考模型,形成了一个新的五层结构。
TCP/IP四层模型TCP/IP五层模型OSI七层模型
应用层
应用层
应用层
表示层
会话层
传输层传输层传输层
网络层网络层网络层
网络接口层
数据链路层数据链路层
物理层物理层
TCP/IP五层协议常见协议与设备
如今的网络多以TCP/IP协议作为基础,所有人们更多的应用TCP/IP分层模型在实际工作中分析问题,解决问题,而TCP/IP五层模型应用得更加广泛。
TCP/IP五层模型常见协议典型硬件设备
应用层HTTP、FTP、TFTP、SMTP、SNMP、DNS计算机
传输层TCP、UDP防火墙
网络层ICMP、IGMP IP ARP、RARP路由器
数据链路层由底层网络定义的协议交换机
物理层由底层网络定义的协议网卡
数据封装与解封装时,数据在传输过程中的协议数据单位PDU
数据封装过程
数据解封装过程