欢迎来到天天文库
浏览记录
ID:39642204
大小:172.00 KB
页数:19页
时间:2019-07-08
《清华大学计算机网络实验指示书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机网络实验指示书计算机网络实验指示书清华大学计算机科学与技术系年月第2页计算机网络实验指示书目录前言2实验要求4实验准备及简要上机指示51上机基本操作52网络基本操作63书写makefile工程文件74编译器85注意事项8实验一数据链路层协议的设计与实现91实验目的92实验内容93模拟实现环境及其使用94实验步骤和注意事项10实验二文件传输协议的设计与实现111实验目的112实验内容和要求113实验说明114实验帮助125注意事项13实验三协议状态机的简单实现141实验目的142实验内容和要求143实验说明164实验帮助165参考文献17选做实验-传输控制协议的简单实现181实验目的
2、182实验要求183模拟实现环境及其使用193.1向下的接口193.2向上的接口193.3测试203.4编译和运行20选做实验-附录TCP协议的实现范例211实现结构212数据结构213推荐参考文献21第2页计算机网络实验指示书实验要求计算机网络是现代信息社会最重要的基础设施之一。在过去十几年里得到了迅速的发展和应用。《计算机网络》课程实验的目的是为了使学生在课程学习的同时,通过在一个计算机网络环境中的实际操作,对现代计算机网络的基本功能有一个初步的了解;通过实现一个数据链路层协议,掌握计算机网络通信协议的基本实现技术;通过一个简单文件传送协议的设计和实现,了解计算机网络高层协议设计实现
3、的环境和方法;通过实现一个简单的协议状态机了解、掌握协议描述和实现中这一重要技术;还提供了一些选做实验以供有余力有兴趣的同学进一步提高。总之,通过上述实验环节,使学生加深了解和更好地掌握《计算机网络》课程教学大纲要求的内容。在《计算机网络》的课程实验过程中,要求学生做到:(1)预习实验指示书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。(2)仔细观察上机和上网操作时出现的各种现象,记录主要情况,作出必要说明和分析。(3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。对需编程的实验,写出程序设计说明,给出源程序框图和清单。(4)遵守机房纪律,服
4、从辅导教师指挥,爱护实验设备。(5)实验课程不迟到,不早退。如有事不能出席,需要向辅导教师请假,所缺实验一般不补。实验的验收将分为两个部分。第一部分是上机操作,包括检查程序运行和即时提问。第二部分是提交书面的实验报告。此外,针对以前教学中出现的问题,网络实验将采用阶段检查方式,每个实验都将应当在规定的时间内完成并检查通过,过期视为未完成该实验,不计成绩。以避免期末集中检查方式产生的诸多不良问题,希望同学们抓紧时间,合理安排,认真完成。第19页计算机网络实验指示书实验准备及简要上机指示网络课实验上机地点安排在东主楼9区414室,环境为约30台SunUltra-5工作站和一台SunUltra
5、-10工作站、软件为Solaris2.5.1,Openwin所构成的网络环境。并通过NIS+软件将全部用户的帐号和文件管理在一台SunUltra-10工作站上,该Ultra-10充当NIS+服务器,其余Ultra-5为NIS+客户机。作为基础,同学应当了解UNIX系统上的基本操作,并学习掌握其他有关知识,本部分将提供三个方面的基础知识以方便同学使用系统进行实验:上机基本操作,介绍开机,关机,登录,修改密码等操作;网络基本操作,telnet,ftp;工程文件,书写makefile的基础知识等。更详细的内容及深入知识同学可根据个人需要及兴趣查阅有关技术资料。1上机基本操作1.1开机与关机由于
6、实验环境提供给每位同学的是一台完整主机(不是终端),系统启动是在本机硬盘上,只有Page:4?用户帐号和密码管理在服务器上,编译程序时也使用本机资源,由于操作系统UNIX/Solaris的文件系统管理组织方式,对于文件系统的完整性有很高的要求,非正常关机会造成文件系统不完整,至使系统下次启动故障,严重时需要重新安装系统!因此要求同学严格按照操作规程进行。如遇特殊情况,可以请辅导教师或系统管理员协助解决。开机与关机:开机:打开主机后部的开关,并且打开显示器开关(显示器正面最右边按钮)关机:首先退出用户自己的帐号,回到系统提示登录状态Login:haltPassword:halthalt(连
7、续输入两个halt作为密码)出现ok后,同时按住Shift键和键盘最右上角的键Page:4Ctrl+shift+poweroff,说清楚可以关闭系统,并关闭主机后部开关(否则第二天加电后系统就会自行启动),并且关闭显示器。修改密码:系统管理员为网络课开放了ne0000到ne0199的帐号,对于学号在971209到971380之间的同学,帐号为ne0+(学号后三位-200,并补0补足三位),比如971209的帐号为ne0009,971
此文档下载收益归作者所有