一、OSI七层模型简介
①应用层:提供了一个人机交互的页面,例如QQ的聊天窗口;数据单元为消息
②表示层:将数据转化成计算机能够识别的语言;
③会话层:隔绝不同的应用程序,例如QQ发的消息,用微信不能收到;④传输层:传输层的协议有 TCP 和 UDP 协议,其中TCP为可靠传输协议,数据丢失会重传,用于传输可靠的信息;UDP协议为不可靠协议,常用于实时性业务,如视频直播;数据单元为数据段⑤网络层:网络层起到逻辑寻址的作用,选择路径的传输信息,路由器工作在此层,路由器根据目的IP地址转发数据;数据单元为数据包⑥数据链路层:根据设备的MAC地址寻址,交换机工作在此层;数据单元为数据帧⑦物理层:数据经过上面6层模型封装,在此层转化为电信号传输;数据单元为比特流
二、数据通信过程总结
信息经过应用层处理成为消息,在传输层选择传输方式(TCP 或 UDP协议)封装成数据段,在网络层添加IP报头(必须有源IP地址和目的IP地址)封装成数据包,在数据链路层添加(源MAC地址和目的MAC地址)封装成数据帧,在物理层以电信号方式传出。