计算机网络实验报告.docx
《计算机网络实验报告.docx》由会员分享,可在线阅读,更多相关《计算机网络实验报告.docx(23页珍藏版)》请在冰豆网上搜索。
计算机网络实验报告
计算机网络实验报告
专业:
学号:
姓名:
时间:
实验一常用网络命令的使用
一、实验目的
1.掌握几种常用的网络命令,通过使用这些命令能检测常见网络故障
2.理解各命令的含义,并能解释其显示内容的意义
二、实验内容
1.运行Windows常用的网络命令,ipconfig、ping、netstat、nbtstat、arp、route、net、tracert
2.利用子网掩码、实现子网的划分
3.了解VRP的各种视图及各视图下的常用命令
三、实验原理、方法、手段
该实验通过执行一些常用的网络命令,来了解网络的状况、性能,并对一些网络协议能
更好的理解。
下面介绍一下实验中用到的网络命令:
1.ipconfig命令
1)ipconfig/all显示所有的有关IP地址的配置信息;
2)ipconfig/renew_all重试所有网络适配器;
3)ipconfig/release_all释放所有网络适配器。
2.ping命令
1)ping127.0.0.1用于测试本机的TCP/IP协议设置是否正确。
3.netstat命令该命令用于检验网络连接情况,它可以显示当前正在活动的网络连接的详细信息。
1)netstat/s按照各个协议分别显示其统计数据
2)netstat/e用于显示关于以太网的统计数据
3)netstat/a显示所有有效连接信息列表
4.nbtstat命令
该命令用于查看本地计算机或远程计算机上的NetBIOS的统计数据,显示协议统计情况以及当前TCP/IP的连接所使用NETBIOS情况,运用NETBIOS,可以查看本地计算机或远程计算机上的NETBIOS名字列表。
1)nbtstat/n显示寄存在本地的名字和服务程序;
5.arp命令该命令可显示、修改IP地址到物理地址转换表。
1)nbtstat/a查看高速缓存中所有项目
6.route命令ROUTE命令用于显示、人工添加和修改路由表项目。
1)routeprint用于显示路由表中的当前项目;
2)routeadd用于将新路由项目添加给路由表
7.net命令
net命令是WIN系列里面最有用的网络方面的命令之一,它不是一个命令,而是一组
命令。
1)netuse用于将计算机与共享的资源相连接,或者切断计算机与共享资源的连接。
当不带选项使用本命令时,会列出计算机的连接。
8.tracert命令Tracert一般用来检测故障的位置,可以用tracertIP在哪个环节上出了问题。
实验二二层以太网组网
一、实验目的
1.理解二层交换产品的组网方式和方法,掌握二层以太网组网的动手能力
2.进行PC机与交换机的组网
3.进行服务器与PC机的组网
4.进行服务器、PC机与交换机的组网
二、实验内容
1.连接PC机、服务器、网络设备
2.配置以太网交换机的基本功能
三、实验原理、方法和手段
将PC机、服务器、交换机成如图的网络图谱。
注意,同类型设备之间需要使用交叉网线,非同类型设备使用直连网线。
由于所有的PC机和服务器在同一个LAN中,并且在IP寻址设计上在同一个子网。
因此,设置PC机和服务器的IP地址,地址的前缀一样,主机号不能冲突。
通过ping命令测试PC机及服务器之间的连通性。
实验三网络协议分析
一、实验目的
1.掌握利用网络协议的分析、检测软件对实际网络中的各种协议进行分析的方法;
2.通过各协议的分析,进一步理解各协议的工作原理及其相应的报文格式
二、实验内容
1.使用Wireshark在网络上对数据报进行搜集
2.对搜集到的数据包进行分析,重点分析ARP、IP、ICMP、TCP、UDP等协议数据单元。
三、实验原理、方法、和手段
Wireshark是一个网络数据包分析软件,它能够抓获网络数据包,并尽量显示数据包的所有细节。
利用Wireshark,网络管理员可以找出网络故障的根源,网络安全工程师可以找出安全隐患,开发人员可以调试所写的协议,而更多人可以了解网络协议的内部。
Wireshark最基本的功能就是从网络上抓获实时的数据包,通过选择菜
单“Capture‐>Interface”,将出现CaptureInterface对话框,如图3‐1。
图3‐1Wireshark的CaptureInterface对话框
通过点击某个接口的Option按钮,可以设置该接口在抓获数据包时的相关参数,如图3‐2。
注意,如果是以太网接口,通常可以选择工作在混杂promiscuous模式,但如果是在一些其它类型的接口上,则必须不能工作在该模式下,如Wifi接口。
通过设置好相关参数后,便可以点击Start按钮,开始抓获数据包,
通过双击数据包列表中所感兴趣的某个具体的数据包,可以查看该数据包的PDU信息。
除此以外,Wireshark还有一些高级特性,如跟踪指定的TCP数据流、
将相关的数据包进行组合、将数字地址解析为名字等。
利用Wireshark的统计特性,可以显示抓获的数据包总体信息、协议层次分布图、特定对话信息、端点信息、IO图等。
实验四常用应用层协议
一、实验目的
1.了解常用应用层协议(DNS、FTP、TELNET、SMTP、POP、HTTP等)的基本原理、工作过程等;
2.熟悉FTP、TELNET、OUTLOOK使用方法
二、实验内容
1.了解常用应用层协议的工作原理
2.熟悉Windows环境下FTP、Telnet、OUTLOOK的使用
三、实验原理、方法、和手段
1)布局
2)自动为PC分配IP地址
3)设置DNS基本参数,提供DNS服务。
4)生成DNS分组,查看DNS解析过程。
5)设置FTP服务参数,启动FTP服务。
6)设置STMP和POP3参数,启动EMAIL服务。
7)生成SMTP消息,查看邮件发送过程。
8)设置HTTP参数,启动WWW服务。
9)设置收发人信息,进行通信测试
实验总结:
通过几节课的网络上机实验,我学会了如何运行Windows常用的网络命令,利用子网掩码、实现子网的划分,了解VRP的各种视图及各视图下的常用命令。
理解了二层交换产品的组网方式和方法,掌握二层以太网组网的动手能力。
知道如何进行PC机与交换机的组网,如何进行服务器与PC机的组网,如何进行服务器、PC机与交换机的组网。
掌握了利用网络协议的分析、检测软件对实际网络中的各种协议进行分析的方法,通过各协议的分析,理解了各协议的工作原理及其相应的报文格式。
了解了常用应用层协议的基本原理、工作过程等,熟悉FTP、TELNET、OUTLOOK使用方法。
虽然,在实际操作中会遇到很多不懂的问题和难题,但是在不断地尝试和试验后,最终找到了解决问题的方法,使得实验成功运行。
在此期间,多亏了老师的耐心提点和同学间的相互帮助才能顺利的进行此实验。
综合操作实验,把所有零碎的知识都串起来了,体会到计算机网络强大功能。
其实每次的实验都离不开探索与合作,每次的实验任务都比较艰巨,在学习到知识的同时我也更加认识到探索精神的重要性。
实验过程中培养了我在实践中研究问题,分析问题和解决问题的能力以及培养了良好的工程素质和科学道德,例如团队精神、交流能力、独立思考、测试前沿信息的捕获能力等;提高了自己动手能力,培养理论联系实际的作风,增强创新意识。