OSI七层模型通俗易懂且具体的讲解?

如题所述

OSI参考模型其实就是讨论通信问题,所不同其针对的是计算机通过网线或无线网去通信。为了容易理解,首先用现实中邮政局的通信来类比一下。

我们写一封信给情人(嘿嘿!!),首先,是我写信,讲甜言蜜语,说我们两个人之间的私事,这些东西只要我两之间懂就OK了。好写完后,我就寄信去了。具体的寄信跑腿等工作,则属于下一层了。那么下一层是谁呢?对,邮政局。

邮政局把信纸装进固定格式的信封中,信封上有固定格式的要求。那么邮政局不需要知道信到底写了什么,他们不关心,只管_饬信封就可以,让对方拿到信封后知道那是给我情人的就OK了。好,这个层次结束。。那么是不是没其他层次了呢,还有一个层次,那就是最底层。

邮递员层。他们负责跑腿,例如骑马,骑车或者开火车开飞机,随便,反正是具体的跑腿工作。

好,回过头来看,写一封信进行通信,分了三个层次:我和情人,属于用户层,负责信内容的书写和阅读;邮政局,属于类似于OSI的运输层,负责信封的格式书写和阅读。

邮递员,最底层,类似于OSI的物理层,负责具体的传输方式。

好,回到OSI,这个以计算机为原始设备的通信模型,考虑的要复杂一些而已,分成了7个层次。

最底层,物理层:负责具体的传输媒介以及其对应的传输方式,解决的问题是实现比特流的传输。

数据链路层,负责相邻两个节点间比特流的识别,即以字节为单位去找出“每页信纸”。网络层:实现网络中任意两个节点间的连通和数据转发。

传输层:实现任意两台电脑中相应进程间的连接,提供两种不同的服务:可靠的和不可靠的。

会话层:提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。

表示层:主要解决不同操作系统间信息的语法表示问题。最后应用层:针对用户(人)的各种不同需求,提供一系列的应用程序,满足其通信要求。

温馨提示:答案为网友推荐,仅供参考
相似回答