客户机与并发服务器传输连接的建立过程
来源:xjh 编辑:xjh 2017-10-24
文章简要介绍了客户机与并发服务器传输连接的建立过程大致分七步:
1)主服务器在公认的端口上监听,准备接收客户机的服务请求,如ServerSocket.accept();
2)客户机向主服务器发送连接请求;
3)主服务器在接收到客户机的服务请求后,激活相应的从服务器;
4)主服务器通知客户机“从服务器”的端口号,并关闭与客户机的连接;
5)从服务器准备接收客户机的服务请求;
6)客户机向从服务器发送服务请求;
7)客户机与从服务器建立连接,处理来往数据流。
传输层的作用是在源主机与目的主机进程之间提供端到端的数据传输,为上层应用层提供可靠、有效、统一的数据传输服务,而传输层以下只提供相邻结点之间点对点的数据传输,如源主机到路由器,路由器到路由器,路由器到目的主机的数据传输。可见,从“点到点”到“端到端”通信是一次质的飞跃,传输层完成进程通信需要完整的通信标识,用五元组标识(通信协议,本地地址,本地端口,远程地址,远程端口)。