一、OSI 背景概述 (Open System Interconnection 开放系统互联)
诞生:1983/84年,ISO(国际标准化委员会)设计并推出。
目的:实现网络行业的兼容性。
意义:①为行业提供理论标准。
②方便行内人士沟通交流。
二、OSI七层模型
⑦应用层
作用:为用户提供软件/接口/界面 iterface
协议:OICQ、HTTP、HTTPS、BT/P2P
⑥表示层
作用:用于对用户数据进行数据呈现。(数据格式、数据加密)
例子:avi、rmvb、mkv、doc、xls、ppt
⑤会话层
作用:用于实现数据的可靠或不可靠传输
协议:TCP、UDP
④传输层
作用:用于实现数据的可靠或不可靠传输。
协议:TCP、UDP
③网络层
作用:提供三层寻址/IP地址和三层通信(路由器)功能。
协议:IP协议
②链路层
作用:提供二层寻址/MAC地址和二层通信(交换机)功能。
协议:以太网Ethernet
局域网:mac地址、交换机、链路层
广域网:ip地址、路由器、网络层
类比:
交换机→快递员
路由器→物流货车
mac+ip→包裹上的快递单
①物理层
作用:提供通信介质和接口标准
三、OSI实现过程(OSI数据封装和解封装)
例子:打开浏览器访问网站的过程。
用QQ远程传输文件的过程。
总结:1、OSI封装是一个为数据包加入寻址信息的过程(打包过程,类似快递)。
2、端口号(Port)用于标志不同的应用程序,面向最终用户。
3、IP地址用于唯一标志通信设备,面向路由器。
4、MAC地址用于唯一标志局域网设备,面向交换机。