清华大学计算机网络实验指示书

计 算 机 网 络

实验指示书

清华大学计算机科学与技术系

年 月

目 录

前 言2

实验要求4

实验准备及简要上机指示5

1 上机基本操作5

2 网络基本操作6

3 书写makefile工程文件7

4 编译器8

5 注意事项8

实验一 数据链路层协议的设计与实现9

1 实验目的9

2 实验内容9

3 模拟实现环境及其使用9

4 实验步骤和注意事项10

实验二 文件传输协议的设计与实现11

1 实验目的11

2 实验内容和要求11

3 实验说明11

4 实验帮助12

5 注意事项13

实验三 协议状态机的简单实现14

1 实验目的14

2 实验内容和要求14

3 实验说明16

4 实验帮助16

5 参考文献17

选做实验- 传输控制协议的简单实现18

1 实验目的18

2 实验要求18

3 模拟实现环境及其使用19

3.1向下的接口19

3.2向上的接口19

3.3测试20

3.4编译和运行20

选做实验-附录 TCP协议的实现范例21

1 实现结构21

2 数据结构21

3 推荐参考文献21

实验要求

计算机网络是现代信息社会最重要的基础设施之一。在过去十几年里得到了迅速的发展和应用。《计算机网络》课程实验的目的是为了使学生在课程学习的同时,通过在一个计算机网络环境中的实际操作,对现代计算机网络的基本功能有一个初步的了解;通过实现一个数据链路层协议,掌握计算机网络通信协议的基本实现技术;通过一个简单文件传送协议的设计和实现,了解计算机网络高层协议设计实现的环境和方法;通过实现一个简单的协议状态机了解、掌握协议描述和实现中这一重要技术;还提供了一些选做实验以供有余力有兴趣的同学进一步提高。总之,通过上述实验环节,使学生加深了解和更好地掌握《计算机网络》课程教学大纲要求的内容。

在《计算机网络》的课程实验过程中,要求学生做到:

(1)预习实验指示书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。

(2)仔细观察上机和上网操作时出现的各种现象,记录主要情况,作出必要说明和分析。

(3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。对需编程的实验,写出程序设计说明,给出源程序框图和清单。

(4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。

(5)实验课程不迟到,不早退。如有事不能出席,需要向辅导教师请假,所缺实验一般不补。

实验的验收将分为两个部分。第一部分是上机操作,包括检查程序运行和即时提问。第二部分是提交书面的实验报告。此外,针对以前教学中出现的问题,网络实验将采用阶段检查方式,每个实验都将应当在规定的时间内完成并检查通过,过期视为未完成该实验,不计成绩。以避免期末集中检查方式产生的诸多不良问题,希望同学们抓紧时间,合理安排,认真完成。

实验准备及简要上机指示

网络课实验上机地点安排在东主楼9区414室,环境为约30台Sun Ultra-5 工作站和一台Sun Ultra-10工作站、软件为Solaris 2.5.1,Openwin所构成的网络环境。并通过NIS+ 软件将全部用户的帐号和文件管理在一台Sun Ultra-10工作站上,该Ultra-10充当NIS+ 服务器,其余Ultra-5为NIS+客户机。

作为基础,同学应当了解UNIX系统上的基本操作,并学习掌握其他有关知识,本部分将提供三个方面的基础知识以方便同学使用系统进行实验:上机基本操作,介绍开机,关机,登录,修改密码等操作;网络基本操作,telnet,ftp;工程文件,书写makefile的基础知识等。更详细的内容及深入知识同学可根据个人需要及兴趣查阅有关技术资料。

1 上机基本操作

开机与关机

由于实验环境提供给每位同学的是一台完整主机(不是终端),系统启动是在本机硬盘上,只有用户帐号和密码管理在服务器上,编译程序时也使用本机资源,由于操作系统UNIX / Solaris的文件系统管理组织方式,对于文件系统的完整性有很高的要求,非正常关机会造成文件系统不完整,至使系统下次启动故障,严重时需要重新安装系统! 因此要求同学严格按照操作规程进行。如遇特殊情况,可以请辅导教师或系统管理员协助解决。

开机与关机:

开机:打开主机后部的开关,并且打开显示器开关(显示器正面最右边按钮)

关机:首先退出用户自己的帐号,回到系统提示登录状态

Login: halt

Password : halthalt (连续输入两个halt作为密码)

出现ok后,同时按住Shift键和键盘最右上角的键可以关闭系统,并关闭主机后部开关(否则第二天加电后系统就会自行启动),并且关闭显示器。

修改密码:

系统管理员为网络课开放了ne0000到

计算机网络技术与实验清华大学,清华大学计算机网络实验指示书.doc相关推荐

  1. 计算机网络实训室建设设备,计算机网络技术综合实训室建设方案--200万.doc

    计算机网络技术综合实训室建设方案--200万.doc 计算机网络技术综合实训室建设方案一.计算机网络技术综合实训室涉及的专业及学生数计算机网络技术综合实训室主要用于电子信息系计算机网络技术及其他相关专 ...

  2. 西安电子科技大学计算机网络技术,计算机网络技术与应用课后题答案(西安电子科技大学).doc...

    计算机网络技术与应用课后题答案(西安电子科技大学) <计算机网络应用基础>试题(1) 题目 项目 第一大题 第二大题 第三大题 第四大题 总 分 得 分 评卷人 一.填空题(每空1分,共2 ...

  3. 计算机网络技术实训报告大一,计算机网络技术实训报告.doc

    文档介绍: 信息工程系 综合实训报告 姓名:                XXX 学号:            XXXX 专业:          计算机网络技术 实训地点:             ...

  4. 大学计算机网络技术及应用考题,大学计算机网络技术应用试题

    随着计算机网络技术的高速发展,在人们工作和生活中应用也更加广泛,尤其在嵌入电子信息工程之后,极大地提高了人们的生活质量.以下是学习啦小编为大家献上一份 大学计算机网络技术应用试题 ,希望能给大家带来帮 ...

  5. 材料二电子计算机及网络技术有限公司,高等职业教育计算机网络技术专业(三二分段)备案材料.doc...

    高等职业教育计算机网络技术专业(三二分段)备案材料 增 设 高 等 职 业 教 育 计算机网络技术专业 (三二分段) 备 案 材 料 天津渤海职业技术学院 二○一五年十月目 录 一.增设新专业申请报告 ...

  6. 关于计算机网络技术多用复路,自考计算机网络技术练习题

    自考计算机网络技术练习题 面对紧张的复习,考生们更迫切地希望自己在考场上能够发挥好,获得好的成绩.为了让考生能在考场上获得好成绩,特准备自考计算机网络技术练习题,以下仅供参考! 1.对地址转换协议(A ...

  7. i计算机网络的应用程序,计算机网络技术及其在校园网的研究与应用毕业论文.doc...

    计算机网络技术及其在校园网的研究与应用毕业论文 目录 理工学院毕业设计(论文) PAGE I PAGE 48 摘 要 本文从计算机网络面临的各种安全威胁,系统地介绍网络安全技术.并针对校园网络的安全问 ...

  8. 计算机网络技术专业一体化课程方案,计算机网络技术专业网络设备的安装与配置...

    计算机网络技术专业<网络设备的安装与配置>课程教学改革 为强势推进我校的专业.课程改革,加速培养适应经济社会发展需要的技能型.应用型人才,2008-2009年,信息工程系着力加强专业课程建 ...

  9. 高中计算机网络技术专业的自我鉴定,计算机网络技术专业的自我鉴定(精选5篇)...

    计算机网络技术专业的自我鉴定(精选5篇) 自我鉴定就是把一个时间段的个人情况进行一次全面系统的总结,自我鉴定可以使我们更加明确目标,不如立即行动起来写一份自我鉴定吧.那么你真的懂得怎么写自我鉴定吗?以 ...

  10. 计算机网络技术有关的心得体会,计算机网络技术学习心得体会

    计算机网络技术学习心得体会: 1世纪是一个信息经济时代,为适应时代的发展,作为一名当代大 学生,所受的社会压力将比任何时候的大学生都要来得沉重,因此 在校期间,我们必须尽可能的利用好学习时间,尽可能地 ...

最新文章

  1. 无法连接NVIDIA驱动:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver
  2. MySQL的binlog日志
  3. 指定jdk8_动图+源码+总结:深度解析 JDK8 中的数据结构(珍藏版)
  4. C#中的文件流和文本流
  5. signature php今日头条,今日头条_signature 求解
  6. Silverlight、XAML实现滚动文字
  7. Ubuntu 谷歌浏览器下载
  8. [BZOJ]4699: 树上的最短路 特殊技巧的最短路
  9. Node.js基础入门第七天
  10. 带有图片的Excel信息导入
  11. vant框架的输入框在IOS上出现输入空格不显示,需要在输入字符才展示问题
  12. RK3588 烧写固件
  13. 新手追高,熟手突破,老手抄底,高手回撤,庄家筹码,机构算法!
  14. William Xiong's Blog is starting...
  15. 自定义Firefox、IE收藏夹
  16. 数学奥赛VS信息学奥赛(2022.07.19)
  17. 北邮计科院导师简况2009-09-27 14:13:38
  18. 计算机毕业设计Java高考报考指南网站(源码+系统+mysql数据库+lw文档)
  19. python绘制神经网络结构图,如何画神经网络结构图
  20. java输出特定日期_用Java写指定一个日期,输出属相和天干地支,怎么写,用最简单的方法。...

热门文章

  1. 五款最好的免费同步软件
  2. windows下WDK创建免费的测试证书,并签名windows驱动文件(附带测试效果)
  3. 简易云在线人事管理系统
  4. 计算机组成原理唐朔飞第八章ppt,计算机组成原理唐朔飞PPT第8章CPU的结构和功能.ppt...
  5. 飞机器减震器的matlab建模和仿真模拟
  6. SENT协议(SAE-J2716)
  7. 7、IPsec 实验
  8. Spark 共享变量详解
  9. 雅思考试经验分享,G类移民不可错过!
  10. 通达OA 2011-2013 通杀GETSHELL