《局域网(四)网络测试工具 Internet Anywhere Toolkit》由会员分享,可在线阅读,更多相关《局域网(四)网络测试工具 Internet Anywhere Toolkit(11页珍藏版)》请在金锄头文库上搜索。
1、局域网(四)网络测试工具 Internet Anywhere Toolkit对于经常上网冲浪的你,在网上浏览、下载上传、发邮件应该已经不是问题了,但要想成为一个 “ 合格 ” 的网虫,这还远远不够,你还应该了解更多的东西,比如:你的 ISP 的网络速度如何?在铺天盖地的下载站点中,你知道哪个地方抓东西最快吗?如果你的邮箱里不知从哪天起突然多了一堆来自某人的垃圾邮件,你想不想知道他是谁? 网络测试工具能够告诉你这些问题的答案,目前较常见的测试工具有 Netscantools 、 NetMedic 、 CyberKit 、 Internet Anywhere Toolkit 等等。本文将为大家介绍
2、简单易用而功能强大的 Internet Anywhere Toolkit (以下简称 IAT )。 这个软件体积不大,最新的 3.1 版本只有 1.56MB ,但它内含 20 种测试工具,能进行各种有用又有趣的测试,下面就向你大致介绍一下这个软件。 IAT 的安装很简单,双击下载的 Setuptk.exe 压缩包,照着常见的安装提示,立即就可装好,这里不再赘诉。 运行这个软件后,你会看到它友好的界面,如图: 界面上部是从 “FILE” 到 “HELP” 的下拉菜单,下面是 20 个标签,每一个标签对应一种测试工具。软件界面的中部是工具对话框,最下面的黄框是输出窗口。当你要用某一种工具时,点击它
3、的标签,就进入对应的工具对话框。框内包含着当前工具的内容与选项,你可以在框内进行选择和操作,操作结果将会显示在输出窗口中。 此外,只要选定 view 菜单中的 “TOOLBAY” ,这 20 个工具还可以以快捷工具的形式出现(下图),按下某工具的快捷按纽后同样可以进入各工具对话框。 在工具栏上靠左的另外三个按纽分别为: Save As (保存为):将当前工具的测试结果保存为一个 txt (文本)文件; Copy (复制):让你选择将测试结果的某一部分,复制到剪贴板中; Send Mail (发邮件):调用你的电脑中默认的 EMAIL 程序把测试结果发给别人。 至于软件的六个下拉菜单,都非常的简
4、洁,你可以自己试试看。需要一提的是菜单 Utility Tools (实用工具)中的 Customize (定制)命令,它可以让你在 IAT 工具栏中添加外部的测试工具。 好了,让我们连上因特网,看看 IAT 这 20 个工具的具体作用和用法吧。 1、Ping (测试单个IP 地址) Ping 是一个常用而历史 “ 悠久 ” 的网络测试工具,它可以检测网络远端主机存在与否以及网络是否正常。它的原理是通过向远端主机传送一个小数据包,经对方反馈后接收它,根据响应时间和数据丢失率,判断与对方的连接成功与否,连接效果、速度如何。你可以用此功能测试你与 ISP 的连接质量,或者从你的机子登录某个网站会不
5、会顺利。 具体操作:在 Remote Host 后输入你想检测的 IP 地址或域名 ( 如 ) ,单击 “Go” 按钮,稍等一会儿,下面的输出窗口中就会出现测试结果,包括测试次数()、对方主机的 IP 地址和主机名称( Host Name )、响应时间( Response Time )。 若要中途停止测试,单击 Stop 按钮;要清除测试结果,按下 Clear 按钮;当 REMOTE HOST 框条旁的叉字按纽变红后,按下它可删除当前框条中的内容。另外,对话框中还有以下项目,它们各自的含义是: Timeout 超时上限。即等待某远端主机响应的时间,单位 “ 秒 ” ,默认设置为 10 秒钟,如
6、果在这个时间内该远端主机没有响应,就判定为超时,在输出窗口中会显示 “NO REPLY” 。 Delay 延迟。即从前一次 Ping 结束到下一次 ping 开始之间的时间间隔,单位 “ 毫秒 ” 。默认设置为 1000 毫秒。注意,如要改变默认设定, Timeout 的值应该小于 Delay 的值。以免把延迟误判为超时。 Packet 数据包。发送的测试数据包的大小,单位 “ 字节 ” 。默认设置 32 字节。 Number of Ping 的次数。默认设置 5 次。 Endless 持续。按下该按纽后,将不停地连续测试。 Name Lookup 查看域名。选中后,可以显示 IP 地址对应的
7、域名。 (以上这些项目都是可以自行改动、自行设置的) Max: 最长时间。数据包到达远端主机再返回全程所用的最长时间,单位 “ 毫秒 ” 。 Min: 最短时间。数据包到达远端主机再返回全程所用的最短时间,单位 “ 毫秒 ” 。 Avg : 所有数据包(丢失的除外)到达远端主机后返回全程所用时间的平均值,单位 “ 毫秒 ” 。 (上面这三项,反映网络的连接速度。数值越小,表示网络速度越快) Loss : 丢失率。即丢失数据包与发送数据包之比。 Lost : 丢失数。发送出去后,未返回的数据包的数量。 (上面这两项,反映网络的连接质量,数值越小,表示连接质量越好,数据在传输中损失越少) 上诉各项
8、,有的还会在另外十九种工具对话框中出现,意思是相同的,到时就不再一一重复。 本页的图例为笔者对地址 “” 的一次测试,测试次数设三次。 2、Trace Route( 登录路径检测 ) 此工具的作用是检测你的电脑连接到远端主机所经过的路径。在网速较快的时候,你可能立即登录到一个网站浏览上面的内容,但是在多数情况下,这并不是直接连接,也就是说你看到的这些内容是经过网上的其它一些主机传到你电脑上的。 Trace Route 能够测出沿途这些主机的名称和 IP 地址。具体操作方法和输出结果与 Ping 比较相似,输出窗口会列出到达 “Remote Host” 中指定站点所经过的各节点(服务器)。 另外
9、, Trace Route 中有个新的选项 Maximum ,它表示窗口显示的节点数的上限值,这个值不能设太小,举例说如果设为 10 ,但是你连接到某站点沿途需经过 15 台主机,那就不能全部显示。 图为是笔者的一次测试,可以看出,笔者所用电脑连到 “” 沿途需经过 7 台主机,当然,经过的主机越少越好。 3、NS Lookup(域名与IP互换) 主要用于域名和 IP 地址的互换。使用方法与 Ping 相似。你输入一个已知 IP ,输出窗口就会给出对应的域名。但请注意搜索类型( Type of Search )与所使用的域名服务器的对应,默认情况下,搜索类型( Type of Search )
10、为 “Use Winsock GetHostByX Function” ,意思是 IAT 会访问计算机默认的域名服务器,来进行域名与 IP 地址的互换。如果你要使用其它域名服务器,可以选择下拉列表中的其它搜索类型,然后在 Name Server 后输入域名服务器的域名或 IP 地址。 NS Lookup 的对话框中有一个新的选项 Verbose ,选中它可以看到更详细的检测结果。 在输出窗口会有这样一些显示,它们指: “Official Name”- 正式的域名 “Alias ( es ) ”- 别名 “Address ( es ) ”-IP 地址 ( 对于任意的一个正式域名,后两项可能有好几
11、个 ) 图为笔者对 163 电子邮局的测试,测出它的主域名对应两个 IP 地址,这是因为 163 电子邮局把用户按访问区域分为两部分,分开设置服务器,两个区域的用户访问的分别是 IP 地址不同的服务器。 只不过它扪都使用共同的域名,用户看到的内容也是相同的。 4、Finger(邮箱信息查询) Finger 的作用是:根据某个 email 地址,查询其拥有者的相关信息(其邮件服务器必须支持 Finger )。用法是,在 Domain 项中输入邮箱的域名(即邮箱地址 “” 符号后面的部分),在 “User” 项中输入邮箱的用户名(即邮箱地址 “” 符号前面的部分),然后按下 Go 按钮即可。也可以
12、不填 “User” 项,直接在 “Domain” 中输入邮箱的全称。 IAT 在 Domain 框条后的下拉列表中内含了几个 email 地址,在后面将要介绍的工具中也有一些项目中预设了几个地址。让使用者直接用来测试,比较方便。 下图输出窗口中显示的是查询信箱 cokeI.gp.cs.cmu.edu 得到的结果,信息够详细吧。 5、Time (系统时间校对) 作用是让你通过因特网校准自己电脑的系统时间。用法是,从下拉列表中选择(或另外输入)一个时间服务器域名,单击 Go 按钮, IAT 将从该时间服务器上查找出你所在时区的准确时间,同时显示你机子的系统时间与准确时间的误差( Differenc
13、e 项),单击 Set 按钮就可校准时间。 6、Daytime(查询各地时间) 作用是连接到一个 Daytime 服务器,让你知道该服务器所在地点当前的日期和时间。使用方法同 Time 。 7、Ping Scan(测试多个IP地址) 与 Ping 相似,都是检测网络连接状况的,不同的是, Ping Scan 可以一次测试多个 IP 地址。使用方法,输入起始 IP 地址和结束 IP 地址,单击 Go 按钮。 图为笔者的测试(只截取了部分输出结果)。 8、Name Scan(互换多个IP与域名) 与 NS Lookup 相似, Name Scan 能够实现域名与 IP 地址的互换。不过, Name
14、 Scan 可以一次测试一系列 IP 地址或域名。 它的用法与 Ping Scan 相同。(测试图截取了部分输出结果) 9 、Port Scan (测试有效端口) 测试一些 IP 地址,看哪些网络服务器有效,将显示有效端口及通常匹配的服务器。用法与 Ping Scan 相似。 10、 Service Scan(寻找服务器) 可以测试多个 IP 地址,并测定一个网络服务器端口对各地址是否有效。它通常用于寻找网页或其它服务器。用法与 Ping Scan 相似。 11、 Throughput Test(测试下载速度) 作用是测试某站点的下载速度。支持 http:/ 和 ftp:/ 两种类型的网址。你
15、可以用它测试到哪个站点下载软件速度最快,当然也可以用这个工具测试你自己的主页,看看别人访问它时,是否要经过漫长的等待。 Throughput Test 的具体使用方法与 Ping 近似,如果你访问的网址不需要输入用户名与密码,那么 “User” 与 “Password” 两项就不需要填写。 12、 Email Verify(检测电子邮箱) 用于检测某个电子邮件信箱是否存在、可用。该工具可以测知邮件交换服务器的域名,并尝试每一个连接,看它们是否能传送邮件到这个电子信箱,以此判断该信箱是否有效。用法与工具 Finger 相似,在 Domain 项后的框条中输入邮箱地址,按下 Go 按钮即可。 13、Spam Block Check “黑名单”查询 检查你所输入的域名或 IP 地址是否列在 “ 黑洞 ” 的黑名单上,因为经常会从某些地址发出大量的商业性垃圾邮件,例如广告邮件等,这样各种邮件服务器就会把这些地址列入黑名单。以后想再用这些 IP 地址向外发邮件会很困难。 从下图可看出, “” 并没有被列在 “ 黑名单 ” 上。 14 、Active Connections (显示网络连接