计算机网络实验报告思考题.docx

上传人:b****0 文档编号:17442394 上传时间:2023-07-25 格式:DOCX 页数:35 大小:1.05MB
下载 相关 举报
计算机网络实验报告思考题.docx_第1页
第1页 / 共35页
计算机网络实验报告思考题.docx_第2页
第2页 / 共35页
计算机网络实验报告思考题.docx_第3页
第3页 / 共35页
计算机网络实验报告思考题.docx_第4页
第4页 / 共35页
计算机网络实验报告思考题.docx_第5页
第5页 / 共35页
计算机网络实验报告思考题.docx_第6页
第6页 / 共35页
计算机网络实验报告思考题.docx_第7页
第7页 / 共35页
计算机网络实验报告思考题.docx_第8页
第8页 / 共35页
计算机网络实验报告思考题.docx_第9页
第9页 / 共35页
计算机网络实验报告思考题.docx_第10页
第10页 / 共35页
计算机网络实验报告思考题.docx_第11页
第11页 / 共35页
计算机网络实验报告思考题.docx_第12页
第12页 / 共35页
计算机网络实验报告思考题.docx_第13页
第13页 / 共35页
计算机网络实验报告思考题.docx_第14页
第14页 / 共35页
计算机网络实验报告思考题.docx_第15页
第15页 / 共35页
计算机网络实验报告思考题.docx_第16页
第16页 / 共35页
计算机网络实验报告思考题.docx_第17页
第17页 / 共35页
计算机网络实验报告思考题.docx_第18页
第18页 / 共35页
计算机网络实验报告思考题.docx_第19页
第19页 / 共35页
计算机网络实验报告思考题.docx_第20页
第20页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

计算机网络实验报告思考题.docx

《计算机网络实验报告思考题.docx》由会员分享,可在线阅读,更多相关《计算机网络实验报告思考题.docx(35页珍藏版)》请在冰点文库上搜索。

计算机网络实验报告思考题.docx

计算机网络实验报告思考题

实验一FTP、Web服务器的配置与使用

一、实验目的

掌握FTP服务的体系结构与工作原理,掌握利用Serv-U实现FTP服务的基本配置,熟悉常见FTP命令的使用,熟悉FTP下载工具如:

LeapFTP。

了解WWW服务的体系结构与工作原理,掌握利用Apache实现Web服务器的基本配置,掌握WEB站点的管理。

二、实验环境

与因特网连接的计算机网络系统;主机操作系统为windows;Serv-U、LeapFTP、Apache、IE等软件。

三、实验内容

1、基于Serv-U的FTP服务器配置,使用IE或LeapFTP进行FTP访问

2、基于Apache的Web服务器配置

四、实验步骤

1、FTP的配置与使用

(1)安装Serv-U软件

(2)设置FTP服务器的IP地址为本机IP地址,另外输入自己喜欢的域名

(3)设置FTP服务器为允许匿名访问,即anonymous账号,同时设置该账号可以访问的目录(如:

D:

\movie,在该目录内随便放几个文件),回答问题7

(4)设置命名的账号名称、密码以及对应的访问目录(如:

D:

\mp3,在该目录内随便放几个文件)

(5)使用IE进行FTP访问,在IE地址栏输入ftp:

//127.0.0.1

(6)使用LeapFTP工具进行本机FTP访问,匿名访问,账户访问

(7)访问周围同学建立的FTP服务器

(8)尝试个性欢迎信息的设置、IP限制、虚拟目录、最大用户数、上传速率限制、下载速率限制等功能

2、Web服务器配置与使用

(1)基于Apache软件,建立WEB服务器,参考Apache使用说明进行安装。

(2)IE中进行web访问http:

//127.0.0.1,观察结果

(3)修改web页面:

下载自己喜欢的网页,保存命令为index.html,将网页拷贝覆盖至Apache的安装目录(C:

\ProgramFiles\ApacheSoftwareFoundation\Apache2.2\htdocs)下,再访问http:

//127.0.0.1,观察结果

(4)尝试使用word对index.html的内容进行修改,适当加入超级链接,再访问http:

//127.0.0.1,观察结果

(5)访问周围同学建立的Web服务器

五、分析与问题回答

基础知识与问题:

1、FTP使用两个并行的TCP连接来传输文件,一个是(),一个是()。

2、SMTP协议使用的端口号为()。

3、DNS的作用与DNS服务器的分类。

4、简述DNS的工作过程。

5、列举常用的应用层协议。

——————————————————————————————————

在实验的基础上,分析和回答以下问题:

6、描述FTP服务器配置的主要步骤,结果观察与分析理解。

7、“是否将用户锁定在主目录”该选项的效果是怎样的?

8、描述Web服务器配置的主要步骤,结果观察与分析理解。

9、目前较为流行的Web服务器和FTP服务器软件主要有哪些?

它们各有什么特点?

10、目前较为流行的Web浏览器主要有哪些?

它们各有什么特点?

 

实验二利用分组嗅探器(Ethereal)分析协议HTTP

一、实验目的

利用网络嗅探器对HTTP协议的请求和应答进行分析,从而较深入地理解和掌握HTTP协议原理。

二、实验环境

与因特网连接的计算机网络系统;主机操作系统为windows;Ethereal、IE等软件。

三、实验内容

1、HTTP协议下GET与条件GET的分析

2、HTTP协议获取长文件的观察与分析

3、HTTP协议获取嵌有对象的HTML文档的观察与分析

四、实验步骤

1、HTTPGET/response交互

首先通过下载一个非常简单的HTML文件(该文件非常短,并且不嵌入任何对象)。

(1)启动Webbrowser。

(2)启动Ethereal分组嗅探器。

在窗口的显示过滤说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。

(3)一分钟以后,开始Ethereal分组俘获。

(4)在打开的Webbrowser窗口中输入一下地址(浏览器中将显示一个只有一行文字的非常简单的HTML文件):

http:

//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file1.html

(5)停止分组俘获。

窗口如图1所示。

根据俘获窗口内容,回答“五、分析与问题回答”中的6-10题。

图1分组俘获窗口

2、HTTP条件GET/response交互

(1)启动浏览器,清空浏览器的缓存(在浏览器中,选择“工具”菜单中的“Internet选项”命令,在出现的对话框中,选择“删除文件”)。

(2)启动Ethereal分组俘获器。

开始Ethereal分组俘获。

(3)在浏览器的地址栏中输入以下URL:

http:

//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file2.html,你的浏览器中将显示一个具有五行的非常简单的HTML文件。

(4)在你的浏览器中重新输入相同的URL或单击浏览器中的“刷新”按钮。

(5)停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。

根据操作回答“五、分析与问题回答”中的11-14题。

3、获取长文件

(1)启动浏览器,将浏览器的缓存清空。

(2)启动Ethereal分组俘获器。

开始Ethereal分组俘获。

(3)在浏览器的地址栏中输入以下URL:

http:

//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file3.html,浏览器将显示一个相当大的美国权力法案。

(4)停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。

根据操作回答“五、分析与问题回答”中的15-17题。

4、嵌有对象的HTML文档

(1)启动浏览器,将浏览器的缓存清空。

(2)启动Ethereal分组俘获器。

开始Ethereal分组俘获。

(3)在浏览器的地址栏中输入以下URL:

http:

//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file4.html,浏览器将显示一个具有两个图片的短HTTP文件

(4)停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。

根据操作回答“四、实验报告内容”中的18-19题。

五、分析与问题回答

基础知识与问题:

1、HTTP使用的传输层协议是()。

2、HTTP协议在服务器端的端口号为()。

3、HTTP的报文有两种,分别是()和()。

4、HTTP请求报文中的第一行的方法字段有哪些?

5、解释HTTP协议的非持久连接与持久连接。

——————————————————————————————————

在实验的基础上,分析和回答以下问题:

6、你的浏览器运行的是HTTP1.0,还是HTTP1.1?

你所访问的服务器所运行的HTTP版本号是多少?

答:

我的浏览器运行http1.1.

7、你的计算机的IP地址是多少?

服务器gaia.cs.umass.edu的IP地址是多少?

答:

src:

192.168.0.6des:

128.119.245.12

8、从服务器向你的浏览器返回的状态代码是多少?

答:

状态码为200OK。

9、你从服务器上所获取的HTML文件的最后修改时间是多少?

答:

last-modified:

Fri,28Nov201403:

22:

36

10、返回到你的浏览器的内容一共多少字节?

答:

126。

——————————————————————————————————

11、分析你的浏览器向服务器发出的第一个HTTPGET请求的内容,在该请求报文中,是否有一行是:

IF-MODIFIED-SINCE?

答:

没有。

12、分析服务器响应报文的内容,服务器是否明确返回了文件的内容?

如何获知?

答:

返回了。

结果如下:

13、分析你的浏览器向服务器发出的第二个“HTTPGET”请求,在该请求报文中是否有一行是:

IF-MODIFIED-SINCE?

如果有,在该首部行后面跟着的信息是什么?

答:

有,If-Modified-SinceFri,28Nov201403:

42:

36

14、服务器对第二个HTTPGET请求的响应中的HTTP状态代码和状态短语是多少?

服务器是否明确返回了文件的内容?

请解释。

答:

状态码和相应状态信息的值为304NotModified,它表示缓存器可以使用该对象。

第二次没有返回文件的内容,因为他只是作为对该条件GET的相应,Web服务器只发送一个相应报文,不包含请求的对象。

——————————————————————————————————

15、你的浏览器一共发出了多少个HTTPGET请求?

答:

1个。

16、承载这一个HTTP响应报文一共需要多少个包含数据的TCP报文段?

答:

结果如下:

17、与这个HTTPGET请求相对应的响应报文的状态代码和状态短语是什么?

答:

状态码和状态短语是200OK,表示请求成功,信息包含在相应报文中。

——————————————————————————————————

18、你的浏览器一共发出了多少个HTTPGET请求?

这些请求被发送到的目的地的IP地址是多少?

答:

一共5个,目的地址分别为:

128.119.245.12,128.119.240.90,165.193.123.218,

128.119.240,90,165.193.140.14

19、浏览器在下载这两个图片时,是串行下载还是并行下载?

请解释。

答:

第一个图片无法显示。

 

实验三IP协议分析

一、实验目的

通过分析由跟踪执行traceroute程序发送和接收捕获得到的IP数据报,深入研究在IP数据报中的各种字段,理解IP协议。

二、实验环境

与因特网连接的计算机网络系统;主机操作系统为windows;Ethereal、pingplotter等软件。

三、实验内容

1、利用pingplotter理解traceroute工作原理

2、利用Ethereal分析tracetoute以及ICMP协议工作细节以及IP分片操作

四、实验步骤

在实验开始之前,首先对IP的报文格式进行熟悉

服务

头部长度

服务类型

总长

标识

DF

MF

分段偏移

生存期

协议

头部校验和

源IP地址

目的IP地址

选项

1、执行traceroute程序并捕获数据包

通过教材1.4.3节(27页)的内容,回顾traceroute的工作原理与方法:

它首先发送一个或多个IP头部的TTL字段设置为1的数据报,随后发出了一个或多个TTL值为2的一系列数据报到相同目的主机,然后发出了一个或多个TTL值为3的一系列数据报到相同目的主机,依此类推。

一个路由器每收到一个数据报时都必须把TTL值减1,如果TTL为0时,一个ICMP消息((type11–TTL-exceeded)将被路由器发送到源主机。

由于这个原因,一个TTL为1(由执行traceroute的主机发送)的数据报由源主机发送后,将导致路由器在一跳后发送一个ICMPTTL-exceeded信息到给源主机;发送TTL值为2的数据报会导致路由器两跳后发送一个ICMP信息到源主机;依此类推。

在这种方式下,通过从源主机与目的主机中的路由器返回的ICMP数据报,主机执行的traceroute可以了解源主机和目的主机之间的路由器的IP地址。

实验通过发送ICMP报文来探究IP协议(因为ICMP报文会用IP协议进行封装),用户用于发送ICMP报文的工具主要有ping和traceroute,为了捕获分片的IP报文,需要发送大于1500字节数据的分组,而window下的traceroute(tracert)不提供改变ICMP请求报文大小的功能,本实验使用一个ICMP工具:

pingplotter,其报文大小设置方式为:

Edit->Options->Engine中,修改packetsize项,默认数据包大小为56字节。

一旦pingplotter发出逐步递增TTL值的数据包序列时,等待一个跟踪时间间隔(TraceInterval)后,再次重新启动发送TTL为1的数据报。

跟踪时间间隔和间隔数量可以由pingplotter明确设置。

执行下列操作:

(1)启动Ethereal,开始分组捕获(Capture->Start),然后Ethereal的包捕获选

项屏幕按下OK。

(2)启动pingplotter,并在“AddresstoTraceWindow”中输入目的主机名。

在“#oftimestoTrace”输入3,因为你不需要收集太多的数据。

选择菜单项Edit->Options->Engine,然后在PacketSize域中填写一个56的值,按下OK。

然后按跟踪按钮。

你应该看到一个pingplotter窗口看起来像这样:

接下来,发送一个较长的数据报,选择Edit->Options->Engine,然后在PacketSize字段的值填写2000,按OK确定。

然后按Resume按钮。

最后,发送一个更长的数据报,选择Edit->Options->Engine,然后在PacketSize字段的值填写3500,按OK确定。

然后按Resume按钮。

停止Ethereal跟踪。

跟踪捕获时,你应该能够看到你计算机发出的ICMPEchoRequest和中间路由器发回到你计算机的ICMPTTL-exceeded的消息。

只要有可能,实验时应该记录或打印输出所捕获到的数据报,以便在回答下面问题时用到。

五、分析与问题回答

基础知识与问题:

1、ICMP协议的中英文全称。

2、一般,完成动态IP地址分配的是()协议。

3、IPv4地址已经不够使用,()临时解决该问题,()从根本上解决该问题。

4、IP分类编址中,C类子网容纳()台主机。

5、简单描述traceroute的工作原理。

——————————————————————————————————

在实验的基础上,分析和回答以下问题:

6、选择你的主机所发出的第一个ICMPEchoRequest消息,扩展分组明细栏中展开IP协议部分。

您的计算机的IP地址是什么?

答:

192.168.0.6

7、在IP数据包头部,在上层协议字段的值是什么?

答:

ICMP

(1)。

8、在IP头部有多少字节?

IP数据包有多少个字节的有效载荷?

解释是怎样确定有效载荷的字节数的。

答:

IP头部:

20bytes,总长度为66bytes,因此IP数据包的有效载荷为66-20=46bytes。

9、这个IP数据报被分段了吗?

解释你是如何确定数据报是否被分段了的。

下一步,通过点击Source列标题,按源IP地址对跟踪到得数据包降序排序。

选择发送您的计算机第一个ICMPEchoRequest消息,在分组明细栏中展开IP协议部分。

在“listingofcapturedpackets”窗口中,你应该看到第一个ICMP消息后的所有后续ICMP消息。

使用向下箭头移动到你主机发出的ICMP消息。

答:

这个IP数据包没有被分割。

Flags标记中,Morefragment被置为0,说明后面没有被分段。

10、在你主机发出的一些列ICMP消息中,数据报中哪些字段在一个数据报到下一个数据包时总是变化的?

答:

标识、头部检验和。

11、哪些字段保持不变?

哪些字段必须保持不变?

哪些字段必须改变?

为什么?

答:

必须改变的:

标识,头部检验和,标识是原主机赋予IP数据包的标识符,头部教研和用于保证IP数据报报头的完整性。

必须保持不变的:

版本、头部长度、区分服务、标记、片偏移、协议、目的地址。

12、根据在IP数据报中标志字段看到的值说明其所采用的方式。

接下来,分组仍然按源地址排序,找出最近的路由器(第一跳路由器)所发回的ICMPTTL-exceeded系列消息。

13、段和TTL字段的值是什么?

答:

段:

0xdf4c(57164),TTL:

54。

14、路由器发回的所有ICMPTTL-exceeded消息的标志字段的值都保

持不变吗?

为什么?

答:

TTL值不变。

实验四路由器基本配置与操作

一、实验目的

基于网络设备模拟软件,学习和使用路由器的各种基本配置与验证命令。

二、实验环境

使用RouterSimNetworkVisualizer软件来模拟网络设备与网络环境;主机操作系统为windows。

三、实验内容

1、路由器名称及密码配置

2、路由器配置保存、删除和重启

3、路由器接口的IP地址,二层协议配置

四、实验步骤

准备工作:

1)安装RouterSimNetworkVisualizer6.0;2)学习《CCNA实验手册》,对路由器的配置进行熟悉。

常用命令:

exit(返回上一级),?

(帮助)

1、运行RouterSimNetworkVisualizer6.0,点击“NetVisualizerScreen”,在窗口中加入路由器2811,双击路由器2811,进入命令行窗口。

2、修改路由器的名称及密码操作。

(回答问题6)

(1)路由器启动后,提示符为Router>,输入?

,观察屏幕显示;当前模式为用户模式,输入enable,从用户模式切换到特权模式,观察提示符变化Router#。

(2)进入配置模式的两种操作:

a.输入config;出现提示后,按回车键,选择使用终端来配置路由器;b.输入configterminal或configt。

(3)进入配置模式后,提示符变为Router(config)#,输入hostnamexxxx(xxxx为你的名字,如Wuchun),此时路由器的名称由Router改变为新设置的名称。

(4)输入enable?

,观察屏幕显示;输入enablesecretmima1234,密码设置完成。

输入exit,返回特权模式,提示符Router#;输入exit,返回用户模式,提示符Router>;在用户模式下,输入enable,此时需要输入正确的密码才能进入特权模式。

(5)重新加入一台路由器2811,尝试第二种密码设置命令enablepasswordmima4321,验证其效果;同时又设置enablesecretmima1234,再验证效果,在特权模式下,输入showrun或shrun,注意查看设置的密码。

(6)重新加入一台路由器2811,尝试设置控制台密码,在配置模式下(Router(config)#),输入line?

,观察;输入lineconsole0,再输入password123,连续输入exit返回后,观察密码效果。

3、路由器配置的保存,删除,重启等。

(回答问题7)

(1)加入路由器2811,路由器启动后,修改路由器名称为CCNA。

(2)路由器重启,在特权模式下,输入reload;出现提示,输入n,回车;出现提示,回车,观察路由器重启过程,观察重启后的路由器名称。

(3)修改路由器名称为CCNP。

(4)保存配置,在特权模式下,输入copyrunning-configstartup-config或copyrunstart,再回车,完成配置保存;再输入reload,重启。

(5)进行配置的删除,在特权模式下,输入erase?

观察,输入erasestartup-config,回车;再输入reload,出现提示,输入n,回车,完成重启。

4、对接口设置IP地址。

(回答问题8-10)

(1)加入路由器2811,输入enable,进入特权模式;输入shversion,观察显示Cisco2811具有多少接口(显示的倒数5、6行,FastEthernetinterfaces是以太网接口,Serial(sync/async)interfaces是串行(同步/异步)接口)。

(2)输入shrun,观察接口的运行情况,接口名称,接口是否配有IP地址,接口是启用还是关闭(shutdown),输入shintFastEthernet0/0,观察结果。

(3)输入configt,进入配置模式;输入interface?

,观察路由器可能具有接口;输入interfaceFastethernet0/0,进入Fastethernet0/0接口的配置,提示符变为Router(config-if)#;配置该接口的ip地址和子网掩码,输入ipaddress192.168.1.24255.255.255.0,输入noshutdown,启用该接口,观察提示。

(4)返回到特权模式下,输入shrun,查看接口状态。

(5)输入shipinterface,观察结果,输入shipinterfacebrief,观察结果。

5、对串口设置二层协议。

(回答问题11)

(1)在特权模式下,输入configt,进入配置模式;输入interfaceSerial0/1/0,进入Serial0/1/0接口的配置,配置ip地址和子网掩码为192.168.5.2255.255.255.0。

(2)输入encapsulation?

,观察可能使用的二层协议。

输入encapsulationppp,将该接口的二层协议配置为ppp协议。

输入noshutdown,启用该接口。

返回到特权模式,输入shrun,查看接口状态。

6、思科发现协议CDP,帮助管理员获取相邻设备的硬件和协议信息。

(回答问题12-13)

(1)分别加入一个路由器2811,一个路由器2621。

将路由器2811的名称改为sibo1,将路由器2621的名称改为sibo2。

(2)按下图对两个路由器进行连接,配置ip地址,启用端口。

(3)在路由器sibo1的命令行窗口中操作,在特权模式下,输入ping192.168.12.2,观察结果;输入ping192.168.12.3,观察结果。

(!

表示ping成功,.....表示ping不成功)

(4)在路由器sibo1的命令行窗口中操作,在特权模式下,输入showcdpentry*,观察到与路由器sibo1的相连接的路由器的相关信息。

7、自己查找资料,完成路由器NAT功能的配置。

(回答问题14)

五、分析与问题回答

基础知识与问题:

1、一般来说,路由器运行(应用层)、(运输层)、(网络层)这三层的协议。

2、以太网交换机能否隔离广播风暴?

3、路由器能否隔离广播风暴?

4、简单说明MTU的含义,以太网的MTU是多少?

答:

MTU(数据最大传输单元),是指一种通信协议的某一层上面所能通过的最大数据报大小。

以太网的MTU=1500字节。

5、对比集线器、交换机、路由器。

答:

集线器:

将一些机器连接起来组成一个局域网,采用共享带宽的工作方式;

交换机:

作用于集线器大体相同,交换机采用的事独享带宽;

路由器:

用于连接不同网段并且找到网络中数据传输最合适的路径。

——————————————————————————————————

在实验的基础上,分析和回答以下问题:

6、password密

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2