计算机网络实验报告册Word文档格式.docx
《计算机网络实验报告册Word文档格式.docx》由会员分享,可在线阅读,更多相关《计算机网络实验报告册Word文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
(2)每台PC具有一块以太网卡,通过双绞线与局域网相连。
1.自动获取IP地址的计算机怎样获知自己的IP地址?
2.测试目的主机是否可达可使用何种命令?
是否测试结果能正确反应网络连接情况?
ping;
可以
实验报告序号(三)
项目名称子网掩码对选路的影响同组实验者姓名_______________________________
1.连接在同一网段的不同主机,如果其子网掩码有所不同,会发生什么现象,为什么?
:
同一网段,但是子网掩码不同,表现在短位数的子网掩码(自己方)与对方的IP相与后发现对方与自己同在一个子网下,但是长位数的子网掩码与对方的IP相与后得到的子网号与自己的子网号不同,即是不在同一个子网下,不能通信。
如果在同一网段,但是子网掩码不同,则子网号与通信IP地址相与后得到的网段是不一样的,导致两台用双绞线相连的两台电脑(没有设置其它的网关地址)不能正常通信。
其中子网掩码短的可以发送请求到对方主机,但是对方主机不能给与回复,则是请求超时的结果。
其中子网掩码位数长的网关将不能向对方发送请求或者报文,因为数据或者请求在不能在自己所在局域网传送时将被传送到网关,然而网关的设置是缺省的,因此表现为不能发送报文或者请求。
实验报告序号(四)
项目名称安装与设置DNS服务器同组实验者姓名_______________________________
多台装有Windows2000Server的计算机
1.若主机的操作系统是Windows98,它是否可直接向DNSServer动态更新名称和地址信息?
2.安装Windows98/Me客户机的DNS服务如何实现?
安装DNS服务器:
•
启动[添加/删除程序],之后出现[添加/删除程序]对话框;
单击[添加/删除Windows组件],出现[Windows组件向导]对话框,从列表中选择[网络服务];
单击[详细信息],从列表中选取[域名服务系统(DNS)],单击[确定]按钮;
单击[下一步],输入到Windows2000Server的安装源文件的路径,单击[确定]开始安装DNS服务;
单击[完成]按钮回到[添加/删除程序]对话框后,单击[关闭]按钮;
关闭[添加/删除程序]窗口。
3.如何为Internet上的客户提供DNS服务?
递归查询与转发器指的是什么?
在客服端的TCP/IP属性里配置,将DNS服务器的地址设为自动获取;
递归查询指的是本地客户端将DNS请求发给本地DNS服务器,如果该DNS服务器在本地的数据库中无法查到相应的资源记录,则将该DNS请求继续发给网络上的其他DNS服务器,直到查到相对应的IP地址,将该记录返回给客户端。
转发器是指将本地的DNS请求直接转发出去,而转发器本身没有数据库也不会相应查询。
实验报告序号(五)
项目名称安装与设置DHCP服务器同组实验者姓名_______________________________
多台装有Windows2000Server的计算机
1.添加DHCP服务器的第一项操作是什么?
1,选用“开始”中的“控制面板”里边的“添加/删除”,选择““添加/删除Windows组件”。
2,选择“网络服务”,单击“详细信息”按钮。
3,选择“动态主机配置(DHCP)”后,单击“确定”按钮。
4,回到前一个画面时,单击“下一步”按钮。
2.DHCP服务器的名称、IP地址
服务器名称:
hulonghuai
地址:
192.168.0.11
3.作用域IP地址范围是如何定义的?
租约期限?
如何定义:
添加服务器后,打开作用域设置窗口,右键属性新建作用域,设置作用域的名称,设置作用域的范围,在设置作用域的范围项即可设置作用域的范围,即起始IP地址和结束IP地址。
租约期限:
DHCP服务器所分配的IP地址有效期限。
可任意设定,如365天。
实验报告序号(六)
项目名称网络Web服务器的建立、管理和使用同组实验者姓名______
多台装有Windows2000Server的计算机。
1.描述以及发布一个主页的操作步骤
a:
在硬盘上新建一个文件夹,里面包含文件default.htm。
default.htm的内容是<
h1>
成都理工大学<
/h1>
b:
打开IIS管理器
c:
设置默认站点,设置默认站点的属性,设置WEB站点的IP地址和TPC端口,设置主目录,即包含delault.htm的文件夹,设置文档格式,主要设置这几项即可。
d:
完成WEB的设置后,进行的测试,在浏览器中输入,即可连接到相关主页。
2.WWW设置情况及主页测试结果
a:
在浏览器中输入后,会显示default.htm中的内容成都理工大学。
新建一个Web站点的操作过程
选“wy—右键—Web站点”,“名称”处输入任意内容(比如“这是我添加的站点”),再按提示选择其对应的IP地址“192.168.0.51”及其对应的目录“E:
\website\wantong”等即可;
如果要赋予此站点CGI等执行权利,还需依提示选相应项目。
设置默认Web站点,如何访问Web站点
“默认Web站点“一般用于对应向所有人开放的www站点,比如本文的“”,本网中的任何用户都可以无限制地通过浏览器来查看它。
(1)打开“默认web站点”的属性设置窗口:
选“默认web站点—右键—属性”即可。
(2)设置“web站点”:
“IP地址”一栏选“192.168.0.48”;
“TPC端口”维持原来的“80”不变。
(3)设置“主目录”:
在“本地路径”通过“浏览”按钮来选择你的网页文件所在的目录。
(4)设置“文档”:
确保“启用默认文档”一项已选中,再增加需要的默认文档名并相应调整搜索顺序即可。
此项作用是,当在浏览器中只输入域名(或IP地址)后,系统会自动在“主目录”中按“次序”寻找列表中指定的文件名,如能找到第一个则调用第一个;
否则再寻找并调用第二个、第三个等。
如果“主目录”中没有此列表中的任何一个文件名存在,则显示找不到文件的出错信息。
其他项目均可不用修改,直接按“确定”即可,这时会出现一些“继承覆盖”等对话框,一般选“全选”之后再“确定”即最终完成“默认web站点”的属性设置
实验报告序号(七)
项目名称网络FTP服务器建立、管理和使用同组实验者姓名___________________
1.如何使用Win98的FTP命令上传下载文件,同时验证FTPServer的服务。
2.选择一种FTP软件,上传、下载方法。
3.在Server端定义一个FTP用户,只能下载。
在客户验证。
实验报告序号(八)
项目名称分析以太网数据帧的构成同组实验者姓名_______________________________
计算机及以太网环境。
(1)捕获到的以太网数据帧中广播数据包的目的MAC地址字段的值是什么?
00.d0.d0.c7.aa.81
(2)捕获到的以太网数据帧的类型字段的值是什么?
对应什么协议。
08.00对应ip协议
(3)捕获到的以太网数据帧中是否存在帧校验字段?
如果有,它是什么?
如果没有,为何没有?
没有,
实验报告序号(九)
项目名称分析IP协议数据包格式同组实验者姓名_______________________________
(1)为什么IP数据报只进行IP首部校验而不对整个数据报进行校验?
a)IP首部属于IP层协议的内容,不可能由上层协议处理。
b)IP首部中的部分字段在点到点的传递过程中是不断变化的,只能在每个中间点重新形成校验数据,在相邻点之间完成校验。
(2)IP数据包的数据报总长度字段共16比特,理论上最大值为多少?
你捕获的数据报中数据报总长度字段为多少?
其中最大的为多少?
达到理论最大值了吗?
为什么?
理论上最大值为64Kb
捕获的数据报中数据报总长度字段为48Kb最大的为48Kb
实验报告序号(十)
项目名称分析ARP地址解析协议同组实验者姓名_______________________________
1.如何用ARP命令查找IP地址冲突的主机?
2.根据ARP协议工作的机制考虑其是否存在地址欺骗的安全隐患?
试考虑可能的解决途径。
存在.
3.ARP的工作过程是怎样的?
1打开网络协议分析软件(Ethereal),选择菜单命令“Capture”“Interfaces…”子菜单项。
弹出“Ethereal:
CaptureInterfaces”对话框。
单击“Prepare”按钮,弹出“Ethereal:
CaptureOptions”对话框。
Capturefilter字段填入:
“arp”,单击“Start”按钮。
2此时,网络协议分析软件开始捕获数据,在“命令提示符”窗口中PING同一子网中的任意主机。
因为PING命令的参数为IP地址,因此使用PING命令前,需要使用ARP机制将IP地址转换为MAC地址,这个过程用户是无法感知的。
因为我们在使用PING命令前已经开始网络数据包捕获,因此,此时网络协议分析软件将捕获到ARP解析数据包。
3单击“Stop”按钮,中断网络协议分析软件的捕获进程,主界面显示捕获到的ARP数据包。
4.本地计算机收到ARP请求时是否记录信息在本地ARP缓存中?
是
实验报告序号(十一)
项目名称分析ICMP协议数据包格式同组实验者姓名_______________________________
计算机及以太网环境
1.运行ping127.0.0.1,再运行ping本机名(或本机IP地址)。
在检测机端是否捕获到相应的ICMP回显请求报文?
2.
能够捕获到相应的ICMP回显请求报文
3.Tracert程序都利用了什么协议?
IP协议
4.根据捕获的数据包分析Tracert程序共发送了几个数据包,每次发送的包的TTL值是什么?
说明程序发现路由的原理。
4个数据包。
TTL值分别是 1,2,3,4。
程序发现路由的原理:
首先,Tracert送出一个TTL是1的IPdatagram(其实,每次送出的为3个40字节的包,包括源地址,目的地址和包发出的时间标签)到目的地,当路径上的第一个路由器(router)收到这个datagram时,它将TTL减1。
此时,TTL变为0了,所以该路由器会将此datagram丢掉,并送回一个「ICMPtimeexceeded」消息(包括发IP包的源地址,IP包的所有内容及路由器的IP地址),Tracert收到这个消息后,便知道这个路由器存在于这个路径上,接着Tracert再送出另一个TTL是2的datagram,发现第2个路由器......Tracert每次将送出的datagram的TTL加1来发现另一个路由器,这个重复的动作一直持续到某个datagram抵达目的地。
当datagram到达目的地后,该主机并不会送回ICMPtimeexceeded消息,因为它已是目的地了。
实验报告序号(十二)
项目名称 分析TCP协议数据报格式 同组实验者姓名_______________________________
1.什么是TCP?
TCP协议的作用和格式是什么?
TCP协议是面向连接的、端到端的可靠传输协议,它支持多种网络应用程序。
TCP必须解决可靠性,流量控制的问题,能够为上层应用程序提供多个接口,同时为多个应用程序提供数据,TCP也必须能够解决通信安全性的问题。
IP数据报
1 TCP的封装
TCP数据报
IP首部
TCP首部
TCP数据
20字节
2 TCP首部格式
Ø
源端口和目的端口字段——各占2字节。
端口是运输层与应用层的服务接口。
运输层的复用和分用功能都要通过端口才能实现。
序号字段——占4字节。
TCP连接中传送的数据流中的每一个字节都编上一个序号。
序号字段的值则指的是本报文段所发送的数据的第一个字节的序号。
确认号字段——占4字节,是期望收到对方的下一个报文段的数据的第一个字节的序号。
HLEN字段——占4bit,它指出首部长度,单位为:
32bit字(4字节)。
正常的TCP首部长度是20字节。
6个标志字段——占6bit。
紧急比特URG:
当URG1时,表明紧急指针字段有效。
它告诉系统此报文段中有紧急数据,应尽快传送(相当于高优先级的数据)。
确认比特ACK:
只有当ACK1时确认号字段才有效。
当ACK0时,确认号无效。
推送比特PSH(PuSH):
接收TCP收到推送比特置1的报文段,就尽快地交付给接收应用进程,而不再等到整个缓存都填满了后再向上交付。
复位比特RST(ReSeT):
当RST1时,表明TCP连接中出现严重差错(如由于主机崩溃或其他原因),必须释放连接,然后再重新建立运输连接。
同步比特SYN:
同步比特SYN置为1,就表示这是一个连接请求或连接接受报文。
终止比特FIN(FINal):
用来释放一个连接。
当FIN1时,表明此报文段的发送端的数据已发送完毕,并要求释放运输连接。
窗口字段——占2字节。
窗口字段用来控制对方发送的数据量,单位为字节。
TCP连接的一端根据设置的缓存空间大小确定自己的接收窗口大小,然后通知对方以确定对方的发送窗口的上限。
检验和——占2字节。
检验和字段检验的范围包括首部和数据这两部分。
在计算检验和时,要在TCP报文段的前面加上12字节的伪首部。
紧急指针字段——占16bit。
紧急指针指出在本报文段中的紧急数据的最后一个字节的序号。
2.TCP在进行流量控制时是以分组的丢失作为产生拥塞的标志。
有没有不是因拥塞而引起的分组丢失情况呢?
如有,请举例说明。
没有
3.在发送端,TCP是怎样决定发送第一个报文段的时机呢?
为了实现数据的可靠传输,TCP要在应用进程间建立传输连接。
TCP使用三次握手建立连接。
建立连接前,服务器端首先被动打开其熟知的端口,对端口进行监听。
当客户端要和服务器建立连接时,发起一个主动打开端口的请求(临时端口)。
然后进入三次握手过程:
第一次握手:
由要建立连接的客户向服务器发出连接请求段,该段首部的同步标志SYN被置为1,并在首部中填入本次连接的客户端的初始段序号SEQ(例如SEQ=26500)。
第二次握手:
服务器收到请求后,发回连接确认(SYN+ACK),该段首部中的同步标志SYN被置为1,表示认可连接,首部中的确认标志ACK被置为1,表示对所接收的段的确认,与ACK标志相配合的是准备接收的下一序号(ACK26501),该段还给出了自己的初始序号(例如SEQ=29010)。
对请求段的确认完成了一个方向上连接。
第三次握手:
客户向服务器发出的确认段,段首部中的确认标志ACK被置为1,表示对所接收的段的确认,与ACK标志相配合的准备接收的下一序号被设置为收到的段序号加1(ACK29011)。
完成了另一个方向上的连接。
实验报告序号(十三)
项目名称 修改网卡MAC地址 同组实验者姓名_______________________________
(1)运行Windows2000/2003Server/XP操作系统PC一台
(2)每台PC具有一块以太网卡,通过双绞线与局域网相连
1.如何修改网卡地址?