计算机网络原理实验指导书

上传人:博****1 文档编号:494904849 上传时间:2024-02-16 格式:DOC 页数:43 大小:1.12MB
返回 下载 相关 举报
计算机网络原理实验指导书_第1页
第1页 / 共43页
计算机网络原理实验指导书_第2页
第2页 / 共43页
计算机网络原理实验指导书_第3页
第3页 / 共43页
计算机网络原理实验指导书_第4页
第4页 / 共43页
计算机网络原理实验指导书_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《计算机网络原理实验指导书》由会员分享,可在线阅读,更多相关《计算机网络原理实验指导书(43页珍藏版)》请在金锄头文库上搜索。

1、word计算机网络原理实验指导书课程代码:0660086理工大学计算机计算机科学与工程学院2007年9月目 录一、实验指导书的选用围1二、计算机网络技术课程简介1三、实验的地位、作用和目的与学生能力标准1四、实验方式与根本要求1五、考核方式与实验报告要求2六、实验项目2实验一:验证常用网络命令2实验1.1 验证常用的网络命令2实验1.2 用telnet方式收发11实验二:基于TCP/UDP的Socket编程14实验:基于TCP and UDP的socket编程14实验:基于TCP的Web Server14实验:基于TCP/UDP的Daytime的客户端和服务器端14实验:基于TCP/UDP的E

2、cho的客户端和服务器端15实验2.5 SOCKET编程实现聊天程序15实验2.6 SOCKET编程实现mini FTP Client/ Server程序15附录1 参考程序16附录2 网络编程接口WinSock API19实验三:模拟环境下的路由器配置26安装与注册263.2 Boson Router Simulator启动与使用323.3 实验习题36七、实验主要仪器名称42八、课程设计交付成果说明42 / 一、实验指导书的选用围课程名称:计算机网络原理所属专业:计算机科学与技术、信息与计算科学领域方向:网络编程,网络管理,网络安全等相关方向参考学时:课12学时,课外12学时以上适用学生:

3、计算机与相关专业的本科生先修课要求:通信原理根底、数据结构、 面向对象程序设计C+、计算机组成原理等实验成绩占总成绩:20 % 大纲依据:课程指导委员会指导意见二、计算机网络技术课程简介本课程是计算机科学与技术专业必修课。课程教学目的是立足于介绍本方向的根本概念、技术和方法,为使学生能追踪网络技术最新开展而奠定根底。通过网络实验,要求学生掌握网络技术的开展规律,掌握网络技术的根本概念、根本原理和根本技术等知识,能够编写网络软件、设计一般的网络并能分析网络的性能与解决网络中的问题。本实验课分为验证性实验和综合性实验。三、实验的地位、作用和目的与学生能力标准计算机网络技术实验是计算机专业的必修课程

4、计算机网络技术的重要组成局部。通过实验,可以弥补课堂理论教学中的不足,增强学生对所学知识的感性认识;掌握网络操作的一般知识;深化理论知识,使理论与实践结合起来;培养学生设计实验方案的能力和利用所学知识处理实际问题的能力。要求学生掌握网络技术的开展规律,掌握网络技术的根本概念、根本原理和根本技术等知识,能够编写网络软件、设计一般的网络并能分析网络的性能与解决网络中的问题。四、实验方式与根本要求1、实验开始前,指导教师要讲解实验过程和须知事项。2、实验分为学生独立完成实验以与小组完成实验两种。3、实验过程中要详细记录实验过程和结果。4、在实验完毕后一周之完成实验报告。小组实验的,要注明每个人的分工

5、。实验报告按照统一要求填写。五、考核方式与实验报告要求实验考核从两方面评定每次的实验成绩:实验操作完成情况和实验报告书写质量。实验操作情况:指导教师根据学生的实验准备情况、实验情况、源程序质量、回答如下问题情况、实验纪律等方面给分。实验报告书写:学生在实验后的一周提交打印好的实验报告。教师根据实验报告质量评定成绩。 3 实验总成绩=1/3 第i次实验成绩 i=1六、实验项目实验一:验证常用网络命令实验目的:熟悉windows下的一些网络命令的功能和使用方法。进而能用这些命令观察网络的状况并解决网络中的一些问题。掌握收发的命令。实验要求:1、请尝试以下一些windows下的网络命令,记录实验的过

6、程、结果以与遇到的问题与解决方法。2、telnet收发电子。实验过程:实验1.1 验证常用的网络命令实验容ARP:显示和修改IP地址与物理地址之间的转换表ARP -s inet_addr eth_addr if_addrARP -d inet_addr if_addrARP -a inet_addr -N if_addr -a 显示当前的ARP信息,可以指定网络地址 -g 跟 -a一样. -d 删除由inet_addr指定的主机.可以使用* 来删除所有主机. -s 添加主机,并将网络地址跟物理地址相对应,这一项为哪一项永久生效的。 eth_addr 物理地址. if_addr If prese

7、nt, this specifies the Internet address of the interface whose address translation table should be modified. If not present, the first applicable interface will be used.例子:C:arp a 显示当前所有的表项Interface: 10.111.142.71 on Interface 0x1000003 Internet Address Physical Address Type 10.111.142.1 00-01-f4-0c

8、-8e-3b dynamic /物理地址一般为48位即6个字节 10.111.142.112 52-54-ab-21-6a-0e dynamic 10.111.142.253 52-54-ab-1b-6b-0a dynamic只显示其中一项No ARP Entries Found只显示其中一项Interface: 10.111.142.71 on Interface 0x1000003 Internet Address Physical Address Type 10.111.142.1 00-01-f4-0c-8e-3b dynamicC:arp -s 157.55.85.212 00-aa

9、-00-62-c6-09 添加,可以再打入arp a 验证是否已经参加.ftp 文件传输命令该命令只有在安装了 TCP/IP 协议之后才可用。Ftp 是一种服务,一旦启动,将创建在其中可以使用 ftp 命令的子环境,通过键入 quit 子命令可以从子环境返回到 Windows 2000 命令提示符。当 ftp 子环境运行时,它由 ftp 命令提示符代表。ftp -v -n -i -d -g -s:filename -a -w:windowsize puter参数-v 禁止显示远程服务器响应。-n 禁止自动登录到初始连接。-I 多个文件传送时关闭交互提示。-d 启用调试、显示在客户端和服务器之间

10、传递的所有 ftp 命令。-g 禁用文件名组,它允许在本地文件和路径名中使用通配符字符* 和 ?。请参阅联机“命令参考中的 glob 命令。-s: filename指定包含 ftp 命令的文本文件;当 ftp 启动后,这些命令将自动运行。该参数中不允许有空格。使用该开关而不是重定向 ()。-a 在捆绑数据连接时使用任何本地接口。-w:windowsize 替代默认大小为 4096 的传送缓冲区。puter 指定要连接到远程计算机的计算机名或 IP 地址。如果指定,计算机必须是行的最后一个参数。下面是一些常用命令:!: 从ftp子系统退出到系统外壳?:显示ftp说明,跟help一样append:

11、 添加文件,格式为:append 本地文件 远程文件cd: 更换远程目录lcd: 更换本地目录,假设无参数,将显示当前目录open:与指定的ftp服务器连接 openputer portclose:完毕与远程服务器的 FTP 会话并返回命令解释程序bye:完毕与远程计算机的 FTP 会话并退出 ftpdir: 完毕与远程计算机的 FTP 会话并退出 ftpget 和 recv:使用当前文件转换类型将远程文件复制到本地计算机 get remote-file local-filesend 和 put:上传文件:sendlocal-file remote-file其它命令请参考帮助文件。例子:C:f

12、tpConnected to alpha800.zju.edu.220 ProFTPD 1.2.0pre9 Server (大学自由软件服务器) alpha800.zju.eduUser (alpha800.zju.edu:(none): anonymous331 Anonymous login ok, send your plete address as password.Password:230 Anonymous access granted, restrictions apply.ftp dir /查看本目录下的容:ftp cd pub /切换目录250 CWD mand succes

13、sful.ftp dir200 PORT mand successful.150 Opening ASCII mode data connection for file list.ftp cd microsoft250 CWD mand successful.ftp dir200 PORT mand successful.150 Opening ASCII mode data connection for file list.226 Transfer plete.ftp lcd e: /本地目录切换Local directory now E:. /下载文件200 PORT mand succe

14、ssful.150 Opening ASCII mode data connection for chargeni.exe (288632 bytes).226 Transfer plete.ftp bye /离开221 Goodbye.Ipconfig该诊断命令显示所有当前的 TCP/IP 网络配置值。该命令在运行 DHCP 系统上的特殊用途,允许用户决定 DHCP 配置的 TCP/IP 配置值。ipconfig /? | /all | /release adapter | /renew adapter | /flushdns | /registerdns | /showclassid adapter | /setclassid adapter clas

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号