课堂实验报告

南海东软信息技术职业学院

《实验:阶段总结与复习 》

实验报告



实验报告撰写要求

实验操作是教学过程中理论联系实际的重要环节,而实验报告的撰写又是知识系统化的吸收和升华过程,因此,实验报告应该体现完整性、规范性、正确性、有效性。现将实验报告撰写的有关内容说明如下:

1、 实验报告模板为电子版。

2、 下载统一的实验报告模板,学生自行完成撰写和打印。报告的首页包含本次实验的一般信息:

l  组    号:例如:2-5      表示第二班第5组。

l  实验日期:例如:05-10-06 表示本次实验日期。(年-月-日)……

l  实验编号:例如:No.1     表示第一个实验。

l  实验时间:例如:2学时    表示本次实验所用的时间。

实验报告正文部分,从六个方面(目的、内容、步骤等)反映本次实验的要点、要求以及完成过程等情况。模板已为实验报告正文设定统一格式,学生只需在相应项内填充即可。续页不再需要包含首页中的实验一般信息。

3、 实验报告正文部分具体要求如下:

文本框: 一、实验目的
本次实验所涉及并要求掌握的知识点。
二、实验内容与实验要求
实验内容、原理分析及具体实验要求。
三、实验环境
实验的网络环境,及所使用的软件简介。
四、实验过程与分析
根据具体实验,记录、整理相应命令、运行结果等,包括截图和文字说明。
详细记录在实验过程中发生的故障和问题,并进行故障分析,说明故障排除的过程及方法。
五、实验结果总结
对实验结果进行分析,完成思考题目,总结实验的心得体会,并提出实验的改进意见。
六、附录
 


一、实验目的

1.   理解数据在网络中的流动过程,进一步理解各层次故障产生的根本原因;

2.   掌握故障诊断的一般方法与手段;

3.   回顾物理层、数据链路层、网络层的故障诊断知识。

二、实验环境

1.   硬件环境:以太网络连接、利用机房的IP配置上网,不要拨号!

2.   软件环境:Windows XP/vista/win7操作系统、EtherpeekNX协议分析软件,实验时请关闭360等反病毒与防火墙软件,Sybex virtual lab软件。

三、实验内容与实验要求

1、实验内容和要求:

说明:完成下述实验内容,并按要求将实验结果或答案保存到本实验报告的“四、实验过程和分析” 栏目中。

1)、设置ICMP协议过滤,捕获统计命令ping –l 9900 172.16.3.4执行后共产生了多少帧,共有多少分片?每片的偏移是多少?

2)、 所有同学均启动迅雷,然后利用Etherpeek的peer map功能,查看传输地图,仔细观察各主机并发连接的情况。

3)、尝试利用Etherpeek软件的sent packet功能模拟ARP欺骗。攻击者用伪造的Arp request报文连续攻击本网,不要攻击网关,任意伪造一个源地址即可,被攻击机器随时查看ARP缓存表,验证欺骗成功。

4)、上网查找资料,看看是否还有新的方法彻底根治ARP攻击,如有,请实施并查看效果,说明:以前实验做过的方法不要再次引用。

5)、利用Sybex模拟软件完成下图所示的路由与交换配置。要求: 采用RIP协议配置路由,使全网数据通畅可达,然后在RouterA上设置访问列表(ACL),禁止IP为172.16.30.2的主机访问RouterA,最后请在RouterB和HostB上使用ping命令验证。

四、实验过程与分析

根据具体实验,记录、整理相应命令、运行结果等,包括截图和文字说明。

详细记录在实验过程中发生的故障和问题,并进行故障分析,说明故障排除的过程及方法。

五、实验结果总结

对实验结果进行分析,完成思考题目,总结实验的心得体会,并提出实验的改进意见。

思考一、在应对连续的ARP网关欺骗时,修改本机的MAC地址可否躲避攻击?如果能躲避,是否还能上网?

思考二、网络中ARP的request报文和response报文数量相等吗?为什么?

思考三、如何确定主机不能上网的故障是由ARP欺骗造成的? 如果确定是的,如何排除故障?

六、附录

 

第二篇:课内实验报告模版

西安郵電學院

《java编程及应用》课内实验报告

题 目:

院系名称:

专业名称:

班 级:

学生姓名:

学号(8位):

指导教师: 张 荣

设计起止时间: 20**年**月**日~20**年**月**日

一. 设计目的

1. 掌握类域方法的定义和实例对象的创建

2. 理解类得继承性多态性封装性

3. 掌握包的应用

4. 掌握关键字abstract static final和this的使用

5. 理解变量作用域范围的含义和参数传递方式

6. 体会面向对象程序设计基本思想

二. 设计内容 1.输出一百以内的完数

2.编写一个小应用程序,面板上有一个按钮,有一个文本区,文本区的数字表示点击的次数。点击按钮,文本区的数字加1。

3. 输出一段字符串

三.详细设计

课内实验报告模版

课内实验报告模版

3.输出一段字符串

public class Test {

static boolean foo(char c) {

System.out.print(c);

return true;

}

public static void main( String[] argv ) { int i =0;

for ( foo('A'); foo('B')&&(i<2); foo('C')){ i++ ;

foo('D');

}

}

}

四.运行结果

1.

课内实验报告模版

课内实验报告模版

2.

3.

结果为ABDCBDCB

五.调试情况,设计技巧及体会

3. 首先i=0这是定义出来的 并且带有一个初始值思 不过无所谓 for循环的流程大概是这样的 for(①;②;③)

{ 循环这里写得很有意 for()

④;

}

这里咱们看一下 首先是先对①来操作 之后是② 然后 你一定感觉是③ 其实不是它先去执行④ 以为只要②成立 就执行循环体里面的 执行④之后 回到③去进行操作(接近跳出循环的操作)。

这个问题是这样来看结果的 基于上述运行原理 首先我们知道i=0 之后会看到一个循环 这里首先执行了foo(A)打印了A 之后是第二个逻辑表达式 foo(B)&&i<2 这里是都成立的 打印B 之后进入到执行体里 i++ 并且打印了D这里之后i=1 然后到 圈3的操作进入到foo(C)打印了C 这之后 又去到了圈2打印B并且判断一次 此时i=1呢 还没有跳出循环又去执行体i++并且打印了D 此时i=2了 之后到了圈3操作 foo(C) 又一次打印了C 这次再回到圈2先打印B但是后面的i=2了 已经不符合要求 跳出整个循环 这样就形成了答案ABDCBDCB

七.参考文献

1.Java 语言程序设计(郑莉 王行言 马素霞 编著 清华大学出版社)

2.java程序设计 (娄不夜 主编 清华大学出版社)

相关推荐