当前位置:文档之家› 最新版--计算机网络原理实验指导书

最新版--计算机网络原理实验指导书

评语:
日期:年月日
实验八IP子网规划与划分
实验目的
(1)掌握IP地址的设置。
(2)掌握子网规划的方法。
实验内容
(1)使用网络地址192.168.1.0/24为特定的拓扑结构划分子网,并为拓扑图中显示的网络分配IP地址。在此将利用VLSM,使用192.168.1.0/24网络才能满足编址要求。
实验数据记录及分析(或程序及运行结果)
2)ipconfig命令
3)netstat命令
4)tracert命令
5)ftp命令
6)nslookup命令
评语:
日期:年月日
实验四Wareshark的安装和基本功能使用
实验目的
(1)学会正确安装和配置网络协议分析仪软件Wareshark。
(2)了解Wareshark基本功能,掌握使用软件俘获数据分组信息的基本方法。
(2)你的浏览器向服务器指出它能接收何种语言版本的对象?
(3)你的计算机的IP地址是多少?服务器的IP地址是多少?
(4)从服务器向你的浏览器返回的状态代码是多少?
(5)你从服务器上所获取的HTML文件的最后修改时间是多少?
(6)返回到你的浏览器的内容一共多少字节?
6.嵌有对象的HTML文档
(1)启动浏览器,将浏览器的缓存清空。
实验环境
(1)运行Windows 2000/2003 Server/XP操作系统的PC一台。
(2)每台PC具有一块以太网卡,通过双绞线与局域网相连。
实验步骤:
特别提示:为保证系统的安全,在修改注册表之前,首先应对注册表文件进行备份。这样一旦出现问题,可以将系统恢复到原来状态。为了避免机房出现问题,因此第2种方法不要求做
(2)打开/wareshark-labs/TCP-wareshark-file1.html
(3)窗口如下所示。
在Browse按钮旁的文本框中输入保存在你的主机上的文件ALICE'S ADVENTURES IN WONDERLAND的全名(含路径),此时不要按“Upload alice.txt file”按钮
(1)向服务器传送文件的客户端主机的IP地址和TCP端口号是多少?
(2)服务器的IP地址是多少?对这一连接,它用来发送和接收TCP报文段的端口号是多少?
(3)客户服务器之间用于初始化TCP连接的TCP SYN报文段的序号(sequence number)是多少?在该报文段中,是用什么来标示该报文段是SYN报文段的?
(4)启动Wareshark,开始分组俘获。
(5)在浏览器中,单击“Upload alice.txt file”按钮,将文件上传到服务器,一旦文件上传完毕,一个简短的贺词信息将显示在你的浏览器窗口中。
(6)停止俘获。
2.根据俘获窗口内容,回答以下问题。
在显示筛选规则中输入“tcp”,你可以看到在你的主机和服务器之间传输的一系列的tcp和http报文,你应该能看到包含SYN报文的三次握手。也可以看到有你的主机向服务器发送的一个HTTP POST报文和一系列的“http continuation”报文。
3.Branch1的LAN1子网需要20个主机IP地址。
4.Branch1的LAN2子网需要20个主机IP地址
5.Branch2的LAN1子网需要12个主机IP地址
6.Branch2的LAN2子网需要12个主机IP地址。
7.从HQ到Branch1的链路的两端各需要一个IP地址。
8.从HQ到Branch2的链路的两端各需要一个IP地址。
在本练习中,为您指定了一个网络地址192.168.1.0/24,您将利用它对拓扑图中显示的网络划分子网以及分配IP地址。在此将利用VLSM,以便使用网络192.168.1.0/24满足编址要求。该网络的编址要求如下:
1.HQ的LAN1子网需要50个主机IP地址。
2.HQ的LAN2子网需要50个主机IP地址。
实验内容
(1)学会使用ipconfig命令了解本地PC当前的网络配置状态。
(2)掌握使用ping命令检测网络的连通性、可到达性和处理名称解析问题。
(3)使用traceroute命令测量路由情况
(4)使用traceroute命令测量路由情况。
实验数据记录及分析(或程序及运行结果)
1.在系统中从开始菜单里选择“运行”,在“运行”窗口的“打开”栏输入“CMD”,进入命令环境。
(7)前六个TCP报ห้องสมุดไป่ตู้段的长度各是多少?
(8)在整个跟踪过程中,接收端公示的最小的可用缓存空间是多少?限制发送端的传输以后,接收端的缓存是否仍然不够用?
(9)在跟踪文件中是否有重传的报文段?进行判断的依据是什么?
(10)TCP连接的throughput (bytes transferred per unit time)是多少?请写出你的计算过程。
实验内容
(1)通过实验了解TCP的工作原理,了解TCP的连接建立过程和释放连接的过程。
(2)了解TCP的确认机制,了解TCP的流量控制和拥塞控制。
实验数据记录及分析(或程序及运行结果)
1、俘获大量的由本地主机到远程服务器的TCP传输
(1)启动浏览器,打开/wareshark-labs/alice.txt网页,得到ALICE'S ADVENTURES IN WONDERLAND文本,将该文件保存到你的主机上。
(1)你的浏览器一共发出了多少个HTTP GET请求?这些请求被发送到的目的地的IP地址是多少?
(2)浏览器在下载这个页面上的图片时,是串行下载还是并行下载?请解释。
评语:
日期:年月日
实验七使用Wareshark分析TCP协议
实验目的
(1)使用网络分析软件分析TCP协议。
(2)理解TCP协议工作原理及结构。
可在命令提示符界面,输入命令“ipconfig/all”,查看网卡MAC地址,这时可发现网卡的MAC地址已经被修改。
(2)修改注册表
由于驱动程序和网卡类型的差异,有时并不能用上述方法修改网卡MAC地址,这时可通过修改注册表来完成此任务。
实验思考:为了保证网络安全,因为MAC地址可修改,IP地址可设定,因此常采用MAC地址+IP地址+交换机端口的绑定方法来识别用户,为什么?
(2)启动Wareshark分组俘获器。开始Wareshark分组俘获。
(3)在浏览器的地址栏中输入以下
URL:
(4)停止Wareshark分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。
根据窗口显示回答下列问题。
打开“控制面板/系统/硬件/设备管理器”,(或选择我的电脑图标右击鼠标/属性/设备管理器)展开网络适配器并点击鼠标右键,选择“属性”,点击“高级”,在“属性”窗口中选择“Loaclly Administered Address或网络卡位置”,在右侧“值”选项下选择空文本框,并填入想要设定的网卡MAC地址,如“AABBCCDD”(同学们按自己的方法输入),点击“确定”,修改完毕。
实验数据记录及分析(或程序及运行结果)
1、HTTP GET/response交互
首先通过下载一个非常简单的HTML文件(该文件非常短,并且不嵌入任何对象)。请写出俘获步骤。
2.根据俘获窗口内容,回答以下问题。
(1)你的浏览器运行的是HTTP1.0,还是HTTP1.1?你所访问的服务器所运行的HTTP版本号是多少?
实验内容
(1)在Windows下WWW服务器的建立和配置。
(2)在Windows下FTP服务器的建立、配置和管理。
实验数据记录及分析(或程序及运行结果)
1.写出详细的配置过程
2.写出详细的测试过程
评语:
日期:年月日
实验四熟悉常见的系统命令
实验目的
(1)掌握常见的系统命令使用方法。
(2)通过各种网络命令了解网络的当前状态,解决有关网络的问题。
查看网卡MAC地址。在命令提示符界面,输入命令“ipconfig/all”,可查看本机的网卡MAC地址。
本实验介绍从操作系统提取网卡信息的方法,并不涉及对网卡芯片的读写操作,大致可分为直接修改系统设置和修改注册表两种方法。
(1)直接修改系统设置(注意:在修改之前先把先有的MAC地址抄下来,作完实验后再用相同的方法还原)
2.在CMD环境下依次测试以下命令并写出命令的目的和结果
1)ping命令
命令目的:
验证与远程计算机的连接。该命令只有在安装了TCP/IP协议后才可以使用。用来检查网络是否通畅或者网络连接速度的命令。它的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。
9.从Branch1到Branch2的链路的两端各需要一个IP地址。
评语:
日期:年月日
实验九路由器的启动和初始化配置
实验目的
(1)路由器的基本组成和功能,了解Console口和其他基本端口。
评语:
日期:年月日
实验三Windows下配置FTP和Web服务器
实验目的
(1)掌握在Windows下FTP服务器的建立、配置和管理。
(2)理解FTP站点、虚拟目录和设置的参数,掌握FTP站点的配置与管理。
(3)掌握在Windows下WWW服务器的建立、配置和管理;
(4)理解Web站点、虚拟主机和设置的参数,掌握Web站点的建立与配置
(4)服务器向客户端发送的SYNACK报文段序号是多少?该报文段中,ACKnowledgement字段的值是多少?服务器是如何决定此值的?在该报文段中,是用什么来标示该报文段是SYNACK报文段的?
(5)包含HTTP POST命令的TCP报文段的序号是多少?
相关主题