本项目旨在探讨如何使用C#编程语言实现基于TCP/UDP协议的数据传输,并借助Wireshark工具捕获与分析网络通讯中的数据包,深入理解网络通信机制。
本段落主要介绍如何使用VS2019编写C#程序,并通过UDP/TCP进行通信。利用Wireshark抓包软件来捕获发送的数据包并分析其数据结构。由于实验涉及客户端与服务器端,可以选择两台电脑分别开发两端的代码,或者在同一台机器上同时打开两个Visual Studio 2019实例编译不同端口的应用程序,根据个人偏好选择合适的方法。
所需环境:Windows 10操作系统
开发工具:Visual Studio 2019