南开大学计算机学院“计算机网络”课程作业。
- 请设计一个网络协议,实现可以通过命令,查看服务器的时间、日期和当前目录的文件列表。
- 下层分别使用UDP和TCP服务。
- 实现一个简单的SMTP服务器,允许标准的客户端,如outlook express发送邮件。
- 给出协议的交互日志。
- 保存显示客户端发送邮件内容(显示客户端发送的文字和图片)。
- 支持多用户。
- 实现一个类FTP功能的协议,实现文件的上传和下载和服务器共享目录的查看。
- 下层使用UDP服务。
- 支持多用户。
- 多用户文件的上传和下载可以仅支持当前目录。
- 给出收发双方的交互日志。
Qt 5.11.1