会话连接的建立和终止
时间:2013-1-12
在网络中,客户端与服务器之间通过登录进程开始会话,通过退出进程结束会话,在TCP/IP环境下,每一个应用层协议都有自己开始和接收会话的语法,例如FTP协议中客户端向服务器发送USER命令并跟随用户名,然后发送PASS命令和密码;当FTP会话结服务器程序的一部分,但束时,FTP程序发送QUIT命令.这些虽说是FTP客户端程序和它们完成的会话层指定的功能.作为TCP/IP协议簇一部分的其他应用程序,都有与FTP类似的会话开始和结束的命令来完成会话层的功能.在登录过程中,有一个进程决定用户可以登录的时间和可以访问的资源,决定哪些和工作站可以登录.当用户退出资源访问时,文件关闭,支持会话的网络进程中断,会话结束,在整个过程中,客户端发出登录和退出会话过程,服务器处理客户端相应的请求.
Windows环境定位工作站想登录的服务器的方法是通过广播一系列包含netbios命令的数据包,如果服务器可用,则响应数据包,接着往返传送一系统的SMB,协商建立连接的详细信息,当建立合适的参数之后,便开始传输数据,每一种协议都有自己会话协商过程的细节,包括TCP/IP协议,IPX/SPX协议,NetBEUI协议等.