本科实验报告 课程名称: 计算机网络基础 姓 名: 张凌燕 学 院: 软件学院 系: 软件工程 专 业: 软件工程 学 号: 3 0 5 2 2 1 1 0 6 6 指导教师: 陆魁 吴良波 2 0 0 7 年 1 1 月 1 6 日 浙江大学实验报告 课程名称: 计算机网络基础 实验类型: 普通实验 实验项目名称: 熟悉网络命令及用SOCKET 编程实现mini FTP client / Server 学生姓名: 张凌燕 专业: 软件工程 学号: 3052211066 同组学生姓名: 姚敏,戴赟,张海燕 指导老师: 陆魁军 吴良波 实验地点: 曹西软件学院机房 实验日期:07 年 10 月15 日开始 一、 实验目的和要求: 在 PC 机上熟悉常用网络命令;熟悉掌握 windows 下的 Socket 编程,并应用Socket API实现mini FTP client/ Server
二、 实验内容和原理 在 PC 机上 熟悉常 用网络命令: Ping
exe ,Netstat
exe, Telnet
exe, Tracert
exe, Winipcfg
exe,Arp
exe, Ftp
exe, Ipconfig
exe, Net
exe, Route
exe,选择 5 个或 5 个以上的命令书写实验报告
使用Win32 Socket 函数实现,不能使用MFC 的 Csocket 类库(MFC 的 Csocket 类库不能在 LINUX、UNIX 等环境下使用,跨平台性差),不能用C++ builder 开发(编程量太少,C++ builder 已完成了很多 SOCKET 代码的编写)
mini FTP client/ Server 要求:在客户端至少实现GET file, PUT file, CD( change Directory), PWD( disp