OSI七层模型
1.应用层:负责给应用程序提供统一的接口
2.表示层:负责把数据转换成兼容另一个系统能识别的格式
3.会话层:负责建立,管理和终止表示层实体之间的通信会话
4.传输层:负责端到端之间的数据传输
5.网络层:负责将数据的路由,转发,分片
6.数据链路层:负责数据的封帧和差错检测,以及MAC寻址
7.物理层:负责物理网络中传输数据帧
实际上常见的也比较实用的是TCP/IP模型,分为四层
1.应用层:支持HTTP,SMTP等最终用户进程
2.传输层:处理主机到主机的通信(TCP,UDP)
3.网络层:寻址和路由数据包(IP协议)
4.网络接口层:在计算机和网络硬件间传输数据,负责在物理网络上发送和接收数据帧