OSI是计算机网络行业的标准化理论,它是ISO(国际标准化委员会)在1983/1984年提出的标准。标准化是一个行业走向成熟的标志,它为行业的协同发展提供了可靠性的保证。
应用层(Application Layer)
功能:为用户提供软件/应用接口。
例子:社交软件:微信,QQ
影音软件:爱奇艺,迅雷看看
办公软件:office2013,WPS(联网)
...联网的app......表示层(Presentation Layer)
功能:数据格式,数据压缩,数据加密。
例子:
文档格式: doc,ppt,xls,pdf
视频格式: avi,mkv,mp4
图片格式:png,jpg
压缩算法:7z
加密算法: des, aes会话层(Session Layer)
功能:为用户管理会话(建立,维持,关闭)
例子:打开到浏览到关闭网页传输层(Transtrop Layer)
功能:为用户提供数据可靠或者不可靠的传输
例子:TCP实现可靠传输,UDP实现不可靠传输网络层(Network Layer)对应路由器
功能:提供三层逻辑寻址,实现路由器的数据转发。
例子:IP 路由器-
数据链路层 对应交换机
功能:实现二层物理寻址,通过交换机实现数据转发
例子:MAC地址,交换机- IP地址一般用于不同局域网通信,MAC地址用户统一局域网的通信
- 路由器根据IP信息进行转发,交换机根据MAC信息进行数据转发。
- 路由器一般用于不同局域网数据转发,交换机用于实现统一局域网通信。
物理层
功能:提供通信介质,接口标准
例子:RL45(网线,光纤)
简单的一个网络通信模型演示:
MD(密达)在深圳工作,MD的女朋友思密达(SMD)在九江上大学,情人节那天,MD决定使用QQ给SMD发送一个他精心制作的图文音频视频混合的礼物(一个压缩文件),下面使用OSI模型进行基本的流程演示: