服务至上
网络互联模式之会话层
发布日期:2023-11-15 来源: 浏览次数: 作者:NIC


OSI会话层,主要功能是用来管理网络设备的会话连接,细分为三大功能:

1.建立会话:AB两台网络设备之间要通信,要建立一条会话供他们使用,在建立会话的过程中也会有身份验证,权限鉴定等环节;

2.保持会话:通信会话建立后,通信双方开始传递数据,当数据传递完成后,OSI会话层不一定会立刻将两者这条通信会话断开,它会根据应用程序和应用层的设置对该会话进行维护,在会话维持期间两者可以随时使用这条会话传输局;

3.断开会话:当应用程序或应用层规定的超时时间到期后,OSI会话层才会释放这条会话。或者AB重启、关机、手动执行断开连接的操作时,OSI会话层也会将AB之间的会话断开。

OSI会话层的作用

1-网络互联模型之会话层.jpg

举个例子来理解OSI会话层:

OSI会话层功能一、建立会话

AB两台电脑,AB共享了一个文件夹,B通过执行开始菜单?C运行?C192.168.1.1 (Aip地址)”访问A的共享文件夹,这时B电脑上会弹出一个验证框,要求输入A电脑上的账号密码,输入A电脑的账号和密码后,就能够访问A共享出来的文件夹;

Windows系统中共享文件用的是SMB协议,这是一个会话层的协议。

注意:如果在A电脑上设置了这个账号没有对这个共享文件夹的访问权限,那么B进入A的共享文件列表时,是无法进入这个共享文件夹的,因为没有权限。(这是会话建立时的身份验证、权限鉴定的过程)

这就在AB电脑上都建立了一个会话。由OSI会话层完成,这就是OSI会话层的建立会话功能。

OSI会话层功能二、保持会话

假设系统中将SMB的会话断开时间设置为60分钟,电脑BA共享的文件夹里拷贝了自己需要的文件只花了10分钟,然后关闭了A的共享窗口。

注意,这时B关闭的是一个进程,而不是这条会话。

过了5分钟,A又向B共享了一个新的文件,B再次执行开始菜单>运行?C192.168.1.1 (Aip地址)”访问A的共享文件夹,这时你会发现,不用再次验证A的用户名和密码了,直接就可以进入A的共享文件夹。因为这条会话还没断开,之前的身份和权限验证的过程直接省略了。

这就是OSI会话层的管理会话功能。

OSI会话层功能三、断开连接:

A又向B共享了另外一个文件,然后电脑A这时又重启了一下电脑,电脑B再次执行开始菜单?C运行?C192.168.1.1 (Aip地址)”访问A的共享文件夹,这时会发现,要再次输入A的用户名和密码。

因为在电脑A重启电脑的时候,电脑AOSI会话层会将这条连接释放掉。或者当60分钟过了时,电脑AB也会释放这条连接。这就是OSI会话层的断开连接功能。

现在你是不是知道了OSI会话层的作用了呢?联想一下你平时上网时,还有哪些网络应用可以看到这些功能的踪迹呢。

OSI会话层的PDU为:SPDUOSI会话层协议数据单元)