什么是OSI七层模型?
创新互联是专业的兴文网站建设公司,兴文接单;提供做网站、网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行兴文网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。,它从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层
我觉得就是将上网的过程从底层到应用分为七个层级结构
物理层:模型的最低层,也是OSI模型的第一层
功能:利用传输介质为数据链路层提供物理连接,实现比特流的传输。(就是传输信号的)
建立 维护 断开物理连接。
物理层的设备:物理接口(网线,网口,插口)。
数据链路层:是OSI模型的第二层,负责建立和管理节点间的链路。
功能:建立逻辑地址寻址,进行硬件地址寻址,差错效验等。
检错纠错、流量控制,无差错的传输帧。(数据帧封装结构)
在计算机网络中由于各种干扰的存在,物理链路是不可靠的。因此,这一层的主要功能是在物理层提供的比特流的基础上,通过差错控制、流量控制方法,使有差错的物理线路变为无差错的数据链路,即提供可靠的通过物理介质传输数据的方法。
数据链路层的具体工作是:接收来自物理层的数据,并封装成帧,传送到上一层;同样,也将来自上层的数据帧,拆装为数据转发到物理层。
我们说的物理地址就是MAC地址,MAC地址是不可变的 是十六进制 48位(1字=8位)。
数据链路层 有两个MAC地址 :源物理地址(MAC地址)和 目标物理地址(MAC地址)。
数据链路层的设备:交换机。
网络层:是OSI模型的第三层
功能:(数据包)的传输 进行逻辑地址寻址,通过综合考虑发送优先权、网络拥塞程度、
以及可选的路径来决定从一个网络中 到另一个网络 的最佳路径。
逻辑地址就是IP地址,IP地址是可变的
网络层有连个IP地址:源逻辑地址(IP地址)和目标逻辑地址(IP地址)。
网络层的设备: 路由器。
传输层:是OSI模型的第四层
功能:定义传输数据的协议(TCP/UDP协议) 端口对端口的传输,以及流量控制和差错 效验
主要是从下层接收的数据进行分段和传输,到达目的地址后再进行重组 承上启下
常常把这一层数据叫做(数据段)
传输层设备: 防火墙
会话层:是OSI模型的第5层。
功能:建立、管理和终止表示层实体之间的会话连接
允许不同机器上的用户之间建立会话关系。 负责网络中两点之间建立、维持和终止会话
( 数据的传输是在会话层完成的,而不是传输层,传输层只是定义了数据传输的协议。)
表示层:是OSI模型的第六层。
功能:该层负责协议转换、数据编码和数据压缩。定义传递星系的语法和语义。
应用层:是OSI模型的最高层(第七层)。
功能:它是计算机用户,以及各种应用程序和网络之间的接口,其功能是直接向用户提供 服务,完成用户希望在网络上完成的各种工作
所谓的网络七层协议就是OSI模型:
7——应用层
6——表示层
5——会话层
4——传输层
3——网络层
2——数据链路层
1——物理层
比如:应用层——电商平台(应用软件中对应的 应用层协议)
表示层——木匠(负责数据压缩、编码)
会话层——秘书(负责文件发送 / 接收)
传输层——快递公司(EMS——TCP;顺丰——UDP)
网络层——分拨中兴(路由器)
数据链路层——快递小哥(交换机)
物理层——司机大哥和交通工具(网线 / 光纤)