计算机网络--Windows网络测试工具

article/2025/11/4 15:59:14

实验目的

理解上述知识点所涉及的基本概念并学会使用这些工具测试网络的状态及从网上获取信息。

实验环境

安装了TCP/IP协议的Windows系统,包含实用的网络工具。

实验内容

完成下列要求,并记录实验步骤和结果
1、 检测本机的MAC地址
2、 检测本机网关的MAC地址
3、 检测本地域名服务器的IP地址
4、 检测DHCP服务器的MAC地址(考虑两种网络环境:实验室网络环境和宿舍网络环境)
5、 检测去往www.gzhu.edu.cn的路径MTU
6、 检测本机的路由表
7、 检测去往www.gzhu.edu.cnn网络的可用性、回程响应时间及经过的路由器个数。
8、 检测本机的所有有效连接,及各连接的端口号
9、 往路由表添加一条路由,去往主机www.gzhu.edu.cn的路由,经过邻居同学的主机转发
10、(选做)课后实验并写入实验报告:
 为了确定你所在组织的路由是否稳定,使用路由跟踪程序来找到去往每一网络中的一条路由,重复测试一次,再连续测试几天,看看路由有变化吗?
 挑选10个Internet中较远的目的地,进行前一练习中的实验,看看路由变化的频度。
 上网收集网络测试工具并测试使用方法。

实验步骤、记录和结果

  1. 检测本机的MAC地址。
    步骤:命令行中输入:ipconfig -all
    在这里插入图片描述
    结果:本机的MAC地址为0C-DD-24-91-FB-59,截图如下:
    在这里插入图片描述

  2. 检测本机网关的MAC地址
    步骤:
    (1)、 先输入ipconfig -all,找到网关的IP为192.168.101.1
    (2)、 然后输入arp -a 192.168.101.1,根据网关的ip找到网关MAC地址为:88-f8-72-b4-7d-dd
    在这里插入图片描述

  3. 检测本地域名服务器的IP地址
    步骤:命令行中输入:ipconfig -all,找到DNS服务器
    结果截图如下:
    在这里插入图片描述

  4. 检测DHCP服务器的MAC地址(考虑两种网络环境:实验室网络环境和宿舍网络环境)
    步骤:
    (1)、 输入命令:ipconfig -all,找到DHCP服务器的IP为192.168.101.1
    (2)、 输入命令:arp -a 192.168.101.1,找到DHCP服务器的IP对应的MAC地址。
    结果截图如下:
    在这里插入图片描述

  5. 检测去往www.gzhu.edu.cn的路径MTU
    步骤输入命令:ping -f -l 1464 www.gzhu.edu.cn,并且不断尝试ping -f -l 后的数字从而找到该电路去往www.gzhu.edu.cn的路径MTU为1464。结果截图如下:
    在这里插入图片描述

  6. 检测本机的路由表
    步骤:命令行输入:netstat -r,结果截图如下:
    在这里插入图片描述

  7. 检测去往www.gzhu.edu.cn网络的可用性、回程响应时间及经过的路由器个数。
    步骤:命令行输入:ping www.gzhu.edu.cn,返回回程响应时间。输入命令:tracert www.gzhu.edu.cn,得到经过的路由器,结果截图如下:
    在这里插入图片描述
    在这里插入图片描述

  8. 检测本机的所有有效连接,及各连接的端口号
    步骤:输入命令:netstat -a,结果截图如下:
    在这里插入图片描述
    在这里插入图片描述

  9. 往路由表添加一条路由,去往主机www.gzhu.edu.cn的路由,经过邻居同学的主机转发

  10. (选做)课后实验并写入实验报告:
     为了确定你所在组织的路由是否稳定,使用路由跟踪程序来找到去往每一网络中的一条路由,重复测试一次,再连续测试几天,看看路由有变化吗?
    答:没有。
     挑选10个Internet中较远的目的地,进行前一练习中的实验,看看路由变化的频度。
    答:没有什么变化。
     上网收集网络测试工具并测试使用方法。

实验分析

(1)、 实验1、3、5是使用ipconfig、ping、  netstat指令测试本机TCP/IP网络配置。
(2)、 实验2、4、8使用arp、netstat命令查看网络状态。在局域网中,网络 中实际传输的是 “帧",帧里面是有目标主机的 MAC地址的 netstat是DOS命令 ,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际 的网络连接以及每一个网络接口设备的状态伯息netstat用于显示与JP 、 TCP、 UDP和JCM P协议相的统计数据, 一般用于检验本机各端口的网络连接情况。
(3)、 第6、 7题使用tracert路由跟踪命令。

完成练习与思考

(1)在Windows2000操作系统的客户端可以通过( C )命令查看DHCP服务器分配给本机的IP地址。
A.config B.ifconfig C.ipconfig D.route

(2)在Windows2000操作系统中,配置IP地址的命令是( B )。若用ping命令来测试本机是否安装了TCP/IP协议,则正确的命令是( B )。如果要列出本机当前建立的连接,可以使用的命令是( C )。
①A.winipcfg B.ipconfig C.ipcfg D.winipconfig
②A.ping 127.0.0.0 B.ping 127.0.0.1 C.ping 127.0.1.1 D.ping 127.1.1.1
③A.netstat -s B.netstat -0 C.netstat -a D.netstat -r

(3)在Windows中,ping命令的-n选项表示( A )。
A.ping的次数 B.ping的网络号
C.数字形式显示结果 D.不要重复,只ping一次

(4)在Windows中,tracert命令的-h选项表示( B )。
A.指定主机名 B.指定最大跳步数
C.指定达到目标主机的时间 D.指定源路由

(5)某校园网用户无法访问外部站点210.102.58.74,管理人员在Windows操作系统下可以使用( B )判断故障发生在校园网内还是校园网外。tracert这个程序的功能是判定数据包到达目的主机所经过的路径,显示数据包经过的中继节点清单和到达时间。
A.ping 210.102.58.74 B.tracert 210.102.58.74
C.netstat 210.102.58.74 C.arp 210.102.58.74

B.思考与讨论题
某人配置“Internet协议(TCP/IP)属性”以后,使用ipconfig命令验证配置的选项,其结果如图1.1所示,IP地址和子网掩码选项分别是0.0.0.0。请分析可能导致这种情况的原因,并如何解决这个问题。

在这里插入图片描述
图1.1 使用ipconfig命令查看配置结果

原因:由图可以看出该网段中的转发方式为先是点到点再是广播,没有默认的网关,DHCP为不开启。所以本机的IP 分配失败才会出现IP和子网掩码选项分别是0.0.0.0 。

解决方法:重新分配一个IP 地址。


http://chatgpt.dhexx.cn/article/yfyN4oQd.shtml

相关文章

【小工具的制作】制作一个通过HTTP请求来实现上网认证的自动登录小工具

目录 1. 前言2. 分析3. 编码3.1 Python版3.1.1 编写Python脚本3.1.2 下载Python转EXE程序工具3.1.3 打包成EXE程序 3.2 Java版3.2.1 编写代码 4. 最后一步5. 总结 1. 前言 由于学校机房联网时,总是需要登录个人账号。为实现快速登录,我们就此问题给出了自…

常见的网络抓包工具推荐

因为发现好多人想抓包,但是不知道有哪些工具,今天我给大家推荐几款抓包工具,希望对大家有所帮助。 网络抓包工具的用途 网络抓包工具的主要功能是将网络执行的过程,详细的记录下来。如果你是一个程序员,肯定对网络抓…

【转】Fiddler抓包工具手机添加代理后连不上网解决办法

转载:Fiddler抓包工具手机添加代理后连不上网解决办法_数据结构和算法的博客-CSDN博客 最近,在工作中需要测试一个监控网络请求的SDK,需要校验该SDK记录的耗时数据的准确性。根据网上大神们提供的工作经验,可以利用Fiddler工具给…

超好用的网络小工具

整理了一下一些自己使用的网络链路状态测试工具。 一、RAWCAP-本地回路抓包 本地使用wireshark无法抓回路包,为此百度了一下RawCap可以抓回路包,亲测可用。特记录下来。 缺点:有一些系统需要安装Microsoft .NET Framework 4 https://www.m…

8大轻型网管工具,网络管理好帮手

从设备发现到系统、网络和流量可视性,这些轻型的网管工具非常实用。在网络和服务器世界,重点是可视性、可视性、可视性,如果你不知道你的网络和服务器在每天每秒正在做什么,你很可能会出问题。幸运的是,这里有很多好工…

上网本之必备网络工具推荐

伴随着中国3G无线网络的全面商用运营,“上网本”已经成为2009年最炙手可热的词汇之一。“上网本”便宜实惠、小巧便携,但低配置却是它的一个软肋,所以能够完全配合“上网本”使用的低耗能软件似乎并不多。这里,笔者结合自己的一些…

网络测速工具

一、Speedtest测试外网网速 Speedtest是用来测试网络性能的开源软件,在Linux下面安装Speedtest可以用来测试网络出口的上传和下载速度,帮助排查网络方面导致的故障。 官网: Github链接:https://github.com/sivel/speedtest-cli …

windows - 网络流量监控工具

由于需要在本地的流量监控工具 1、DUMeterPortable 可以对当前的pc网络的上下行做记录和统计,可以统计每天的流量控制,程序实时记录 2、BW 功能比较强大,但是监控比较烦人,如果是查看流量的话,这个软件没有必要 3、…

上网必备 11款流氓软件清除工具推荐

2007-09-19 来源: 天极yesky 作者:李红 据调查,目前高达95%以上的网民都受到过流氓软件的侵袭,其中,半数以上未成功卸载过流氓软件。流氓软件虽然不是真正的病毒,但是它强行弹出广告、劫持和更换IE主页,…

10 个免费的网络监控工具

如果你有一个网站或一个网络,你应该密切的关注它,并在问题发生之后迅速解决。最简单方便的办法是通过使用服务器/网络监视工具来监视您的设备,以防任何可能出现的问题。有许多免费和开源服务器和网络监控工具存在,但找到一个好用的并不是件容…

10个免费网络管理工具

作为一名资深网络工程师,在15年以上的职业生涯中,你可能经历过在各种环境中进行评估,使用了大量的开源网络工具。有些实在是有太多的bug,比如缺乏关键功能或太耗时。你可能也在苦苦寻求着好用的免费网络管理工具,在本文…

网络工具Network Tools

Hosts文件管理工具 Hosts文件的位置 C:\Windows\System32\drivers\etc\hosts SwitchHosts 通过界面开启或者关闭来管理多个Hosts,下载地址。

网管利器:七大免费网络工具

今天无意间又发现了一系列的好东西。 这里,我为您推荐七个免费的网络工具,使网络管理员的日常工作更加轻松。这七个工具大多小巧玲珑,无需安装,用一个U盘就可以轻松携带! 一、Pingplotter让Ping和Traceroute焕发青春 运行平台&am…

不用科学上网,免费的GPT-4 IDE工具Cursor保姆级使用教程

Cursor官网下载地址 我下载的是window版的 操作特别简单,只需要记住两个快捷键就行: Windows 平台: CtrlK : 智能生成代码 CtrlL: 询问代码含义 Mac 平台: CommandK : 智能生成代码 CommandL: 询问代码含义 生成示例&#xff1a…

浏览器必备的上网工具,同样也是收藏党必备工具

浏览器必备的上网工具,同样也是收藏党必备工具, 网页图片收藏工具,可以收藏全网的网页图片,无需下载到本地了,太方便了 工具名称:BdTab新标签页插件,支持图片收藏

21个非常有用的免费网络工具

在线服务 收集了21个在日常生活中经常会用到的免费网络工具。不管你是学生、程序开发员、设计师借是办公室职员,那几个工具都十分有用。一起来看看都有哪些。 1.Phonevite使用Phonevite?可以用你本人的声音发送提醒和警报,你只需3步即可将免费的提醒消息…

Android应用Preference相关及源码浅析(Preference组件家族篇)

1 前言 前一篇(点我阅读前一篇《Android应用Preference相关及源码浅析(SharePreferences篇)》)我们讨论分析使用了Android的SharePreferences,相信看过的朋友都有了自己的感悟与理解,这一篇我们继续乘热打铁来说说SharePreferenc…

Android APP:Preference使用详解和实例(附源码)

Android APP:Preference使用详解和实例 一、Preference 是Android app中重要的控件之一,Settings 模块大部分都是通过Preference 实现的,这里将学习preference 使用方法。 二、Perference 使用方法 一般在XML文件夹中创建xml文件来对Setting…

Android开发之 Preference首选项

首选项最常使用的地方是系统的设置列表或应用程序的设置页。本示例在android 4.0上运行。    在res/xml文件下建立xml文件,设置需要的控件。下面的xml文件使用了PreferenceCategory 、CheckBoxPreference、ListPreference。PreferenceCategory 是一个标题栏分隔符…

Android国际化后英文显示自动大写解决办法

做国际化的时候&#xff0c;发现一个问题&#xff0c;在value-en的string.xml文件中设置的英文明明是小写字母&#xff0c;但是Button的显示却变成了全部大写&#xff0c;比如设置的 <string name"confirm">confirm</string> <string name"canc…