OSI七层模型理解

OSI定义的7层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

分别谈谈个人理解:

1.物理层,顾名思义,物理物理,定义的就是通信物理接口、通信使用的电缆、双绞线,比如RS-485  232 这种接口类型

2.数据链路层,最近上课重新了解这方面的知识,相当于温故而知新吧。链路链路,是一个点对点的过程,因此是在比较Low的层次进行通信,比如在局域网中计算机进行通信,只需要通过交换机,这是一个不涉及到IP层的通信。再具体一点,这一层是直接面向数据流,也就是说这一层是最最最的干货,最后所有的网络数据流都要借用这一层才可以完完全全实现信息传输的过程。

3.网络层,就是平时用的最多的TCP/IP协议中的IP,主要涉及到路由转发,路由表建立。从个人理解,IP层给我的最直观的感觉就是一个搭建好的路由拓扑网络,各种IP数据报文在上面进行传输。

4.传输层,IP数据包集成好以后,需要把他传输出去,因此需要借助这个传输层实现;另外,发起通信双方连接的建立、中断。

5.会话层,会话的意思代表一次交流,即我和你的一次交流过程,所以这一层是用来保持双方之间会话之间的互通,让2者之间保持一个通信的状态,不能我一个人说,你压根不鸟我,同时还承担着会话的发起和会话的终结。

6.表示层,查阅资料,一般都说是采用某些编码或者语法规则,格式化。(让我有点想起来大三的时候学的网络管理)。

7.应用层,英文名APPLICATION,和手机上的APP是一个意思,即用户和计算机/手机交换的接口,也就是说用户通过这个层直接参与到网络圈子中,另外这个层是网络系统与本地操作系统进行交互的接口,也就是说如果有2个圈子,一个代表操作系统,一个代表互联网圈子,2个圈子交集就是应用层。APP的可执行是建立在操作系统的支持下,但是APP不是一个孤立的单位,它是需要接入到互联网中,因此通过这个层,直接把操作系统和互联网直接关联。



可能理解还不够深入,以后再有更深入的理解会继续更新。



你可能感兴趣的:(OSI)