实验目的:
1、理解进程通信的原理及通信过程;
2、掌握基本的网络编程方法。
实验设备和环境:
Windows 10 x64
Visual Studio 2017
步骤一:使用 TCP 协议的面向连接的客户-服务器程序设计
根据实验原理中介绍的内容,设计一个面向连接的客户-服务器系统,实现二者之间的 数据传递。
编写客户端和服务端的C语言程序:
调试程序后,正常的运行结果如下:
使用WireShark分析请求
追踪TCP流
图为多次运行客户端,服务端的结果
步骤二:使用 TCP 协议进行复杂的客户-服务器程序设计