精选优质文档-倾情为你奉上西安电子科技大学网络程序设计实验报告班级: 姓名: 学号: 专心-专注-专业实验一:1. linux平台上的TCP并发服务一、实验内容掌握基本套接字函数使用方法、TCP 协议工作原理、并发服务原理和编程方法。实验内容:在 linux 平台上实现 1 个 TCP 并发服务器,至少可以为 10 个客户端同时提供服务。(1) 基于 TCP 套接字编写服务器端程序代码,然后编译和调试;(2) 服务器程序要达到:可以绑定从终端输入的 IP 地址和端口;可以显示每一个进程的进程号;可以显示当前并发执行的进程数量;可以根据客户机要求的服务时间确定进程的生存时间。(3) 基于 TCP 套接字编写客户端程序代码,然后编译和调试;(4) 客户端程序要达到:可以从终端输入服务器的 IP 地址和端口;可以从终端输入对服务器的服务时间要求。(5) 联调服务器和客户端,服务器每收到一个连接就新建一个子进程,在子进程中接收客户端的服务时间请求,根据所请求的