常用网络测试命令的应用
网络测试工具使用教程二:基本功能操作详解(一)

网络测试工具使用教程二:基本功能操作详解随着互联网的普及和发展,网络测试工具在日常生活中扮演着越来越重要的角色。
在上一篇教程中,我们介绍了网络测试工具的基本概念和分类。
在本篇教程中,我们将详细介绍网络测试工具的基本功能操作,帮助读者更好地应用这些工具。
一、网络测试工具的基本功能操作1. 网络连接测试:网络连接测试是网络测试工具的基本功能之一。
通过进行网络连接测试,您可以了解到您的网络是否正常连接,以及网络连接的速度和稳定性如何。
要进行网络连接测试,可以使用Ping命令(常用于测试网络是否通畅和测量延迟时间),也可以使用Traceroute命令(用于追踪数据包从源地址到目标地址的路径)。
2. 带宽测试:带宽测试是网络测试工具中另一个重要的功能。
通过进行带宽测试,您可以测量您的网络带宽的速度和性能。
常用的带宽测试工具包括(用于测量网络的上传和下载速度)、Iperf(用于测量网络带宽和吞吐量)等。
在进行带宽测试时,建议您关闭其他可能影响测试结果的程序和应用。
3. 网络安全测试:网络安全测试是保障网络安全的重要手段之一。
通过进行网络安全测试,您可以发现网络中的潜在漏洞和安全隐患,以及评估网络安全防护措施的有效性。
常用的网络安全测试工具包括Nmap(用于扫描网络上的主机和服务)、Wireshark(用于分析网络上的数据包)等。
在进行网络安全测试时,要格外注意对目标网络的合法性和充分授权。
4. 网络质量测试:网络质量测试是评估网络质量的重要手段之一。
通过进行网络质量测试,您可以了解到网络的延迟、丢包率和带宽占用等指标,为网络优化提供参考。
常用的网络质量测试工具包括PingPlotter(用于绘制Ping延迟和丢包率的图表)、WinMTR(用于同时进行Ping和traceroute测试)等。
在进行网络质量测试时,建议您将测试时间段安排在网络负载较小时,以避免测试结果受到干扰。
二、网络测试工具的应用实例网络测试工具的应用范围广泛,涉及到个人、企业和组织等不同层面。
网络检测常用命令

一、ping命令详解在日常网络维护工作中,我们使用最多的工具可能就是ping命令了,下面就ping命令的原理与应用进行介绍。
(一)Ping命令原理?????了解ping命令的原理能够更好的利用这个测试工具。
?????1.pingPing的网络在网络传输过程中,可能会发生许多突发事件并导致数据传输失败。
网络层的IP协议是一个无连接的协议,它不会处理网络层传输中的故障,而位于网络层的ICMP协议却恰好弥补了IP的缺限,ICMP消息被封装为IP数据包后传输,收到ICMP消息的主机向数据包中的源主机提供发生在网络层的通信结果或者错误信息反馈。
如果中间节点出现通信中断,中间节点的ICMP协议能够响应ICMP测试消息,在源主机通过观察ICMP 响应消息的源地址,能够快速定位通信在哪一个节点被中断了,也可以通过响应消息判断大致的故障原因。
4、ICMP协议ICMP注意类型和代码为(8,0)的为ping请求包,也称echorequest类型和代码为(0,0)的为ping应答包,也称echoreply其它类型和代码为扩展功能和报错消息。
6、结束语通过本文的介绍,我们可以了解到ping命令使用ICMP协议工作,ICMP的ip协议号为1,通过ICMP 报文类型和代码的介绍,可以了解到更多的ping命令功能和报错消息,并且以后如果需要使用ACL控制各种ping 操作,可以参考这些类型和代码进行准确的控制。
一、ping命令--详细帮助校验与远程计算机或本地计算机的连接。
只有在安装TCP/IP协议之后才能使用该命令。
ping[-t][-a][-ncount][-llength][-f][-ittl][-vtos][-rcount][-scount][[-jcomputer-list]|[-kcomputer参数-t-a-ncount发送由-f-ittl将“-vtos将“-rcount在“。
-scount指定由count指定的转发次数的时间邮票。
常用网络命令及应用

[转载]常用网络命令及应用(2012-07-17 09:12:33)转载▼标签:分类:网络文摘转载原文地址:常用网络命令及应用作者:上海美全五金实验三常用网络命令及应用一、实验目的熟悉并掌握常用网络命令的格式和使用方法。
二、实验环境两台以上装有Windows XP/2003操作系统的计算机。
三、实验内容本实验主要熟悉并使用常用的网络命令,包括:ping、ipconfig、netstat、tracert、net、at、nslookup等。
四、实验步骤(1)pingping是使用频率极高的用来检查网络是否畅通或者网络连接速度快慢的网络命令,目的是通过改善特定形式的ICMP包来请求主机的回应,进而获得主机的一些属性。
用于确定本地主机是否能与另一主机交换数据包。
如果ping运行正确,就可以相信基本的连通性和配置参数没有问题。
通过ping命令,可以探测目标主机是否活动,可以查询目标主机的机器名,还可以配合arp命令查询目标主机的MAC地址,可以进行DDoS攻击,有时也可以推断目标主机操作系统,还可以直接ping一个域名来解析得到该域名对应的IP地址。
选项说明-i TTL 指定TTL的值,可以通过TTL的值推算数据包经过路由器的个数-l 指定ping命令中数据的长度-n 执行ping命令的次数-t 连续对IP地址执行ping命令,直到用户以Ctrl+C中断效果图如下:(发送四个数据包,成功接收四个,丢包率为0)(2)ipconfig执行ipconfig/all,就会看到所有网络配置的基本信息,这些信息一般用来检测手工配置TCP/IP参数设置的正确性。
如果计算机和所在的局域网使用了DHCP(动态主机配置协议),那么执行ipconfig/all,可以了解计算机是否成功的租用到IP地址,如果租用到IP地址,则可以了解IP地址、子网掩码和默认网关等信息。
选项说明Ipconfig 不带任何选项时,显示已配置的网络接口的IP地址、子网掩码和默认网关Ipconfig/all 使用all选项,会显示所有网络接口的详细网络参数信息Ipconfig/release 使用release选项,会将所有网络接口租用的IP地址归还给DHCP服务器Ipconfig/renew 使用renew选项,会与DHCP服务器取得联系,并重新租用一个IP地址,注意,大多数情况下网卡将被重新赋予和以前相同的IP地址执行ipconfig/all后显示的效果如图所示:(显示所有网络接口的详细网络参数信息)(3)netstartnetstat是一个功能强大的命令,用来显示计算机上网时与其他计算机之间详细的连接情况和统计信息(与IP、TCP、UDP和ICMP协议相关的统计数据)。
常用网络命令

常用网络命令3.1 Ping命令3.1.1 工作原理Ping是测试网络连接及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令。
作为一个网络管理员来说,Ping命令是第1个必须掌握的DOS命令。
其工作原理为网络上的计算机都有惟一确定的IP地址,Ping向目标主机(地址)发送一个回送请求数据包。
要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)连通。
如果执行Ping命令不成功,则可以分析故障为网线故障、网络适配器配置不正确,以及IP地址不正确等;如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,这是因为Ping成功只能保证本机与目标主机间存在一条连通的物理路径。
3.1.2 参数说明Ping命令格式如下:示Ping命令的语法格式及其参数说明,如图3-1所示。
常用的Ping命令参数如下。
(1)-t:不间断地向目标IP发送数据包,直到用户强制其停止为止。
(2)-l:定义发送数据包的大小,默认为32个字节,最大为65 500个字节。
(3)-a:以IP地址格式来显示目标主机的网络地址。
(4)-n:定义向目标IP发送数据包的次数,具体次数由Count来指定,默认为3次。
注意如果-t和-n参数一起使用,Ping命令以放在后面的参数为准。
如“Ping IP -t -n 3”,虽然使用了-t参数,但是仅执行3次。
3.1.3 使用方法Ping命令有助于验证IP级的连通性,在发现和解决问题时可以使用该命令向目标主机名或IP例如执行Ping 192.168.10.1命令,如果目标主机正常收到请求,就会返回响应信息,执行结果如图3-2所示。
如果由于计算机系统或网络原因导致目标主机不能正常收到请求或响应请求,则返回相应的错误信息。
此外,Ping命令利用其参数可以完成许多有用的功能。
1.解析计算机NetBios名利用Ping 命令解析计算机NetBios名使用-a参数,方法如下:如查询网络中IP地址为192.168.10.1的计算机的NetBios名的方法如下:即IP为192.168.10.的计算机NetBIOS名为NIC-SERVER。
网络安全实训报告

实训一常用网络测试命令的应用1、记录本机的主机名,MAC地址,IP地址,DNS,网关等信息。
描述:显示当前设备的ip相关的所有信息2、利用ping工具检测网络连通性1) 当一台计算机不能和网络中其他计算机进行通信时,可以按照如下步骤进行检测。
在DOS 窗口下输入“ping 127.0.0.1”命令,此命令用于检查本机的TCP/IP 协议安装是否正确,注:凡是以127 开头的IP 地址都代表本机。
2) 在DOS 窗口下输入“ping 本机IP 地址”命令,此命令用于检查本机的服务和网络适配器的绑定是否正确。
注:这里的服务一般是指“Microsoft 网络客户端”和“Microsoft 网络的文件和打印机共享”。
3) 接下来在DOS 窗口下输入“ping 网关IP 地址”命令,此命令用来检查本机和网关的连接是否正常。
4) 最后在DOS 窗口下输入“ping 远程主机IP 地址”命令,此命令用来检查网关能否将数据包转发出去。
5) 利用ping 命令还可以来检测其他的一些配置是否正确。
在DOS 窗口下输入“ping 主机名”命令,此命令用来检测DNS 服务器能否进行主机名称解析。
6) 在DOS窗口下输入“ping 远程主机IP 地址”命令,如果显示的信息为“Destination host unreachable ”(目标主机不可达),说明这台计算机没有配置网关地址。
运行“ipconfig /all”命令进行查看,网关地址为空。
7) 在配置网关地址后再次运行同样命令,信息变为“Request timed out ”(请求时间超时)。
此信息表示网关已经接到请求,只是找不到IP 地址为远程主机的这台计算机。
Ping命令的其它用法8) 连续发送ping探测报文: 如ping -t 202.102.192.68(这个地址需要根据具体的实验环境来搭配)9)自选数据长度的ping探测报文: ping 目的主机IP地址-l size 10)不允许对ping探测报分片:ping 目的主机IP地址-f11)修改“ping”命令的请求超时时间:ping 目的主机IP地址-w time 指定等待每个回送应答的超时时间,单位为毫秒,默认值为1000毫秒3、利用Arp 工具检验MAC 地址解析1)输入“arp –a”命令,可以查看本机的arp 缓存内容2)如本机的ARP 表是空的,则ping 本组相邻机的IP 地址(要能PING 通),再查看本机的arp 缓存内容,此时是否还是空的?利用“ping ”命令将一个站点的IP 地址与MAC 地址的映射关系加入ARP 表3)将相邻机在本机ARP 表中的表项删除。
ping -s的用法 -回复

ping -s的用法-回复ping是一种常用的网络工具,用于测试和诊断网络连接是否正常以及网络延迟。
它通过发送网络数据包到指定的主机并等待其回应,从而确定主机的可用性和响应时间。
在本文中,我将详细介绍ping的用法,包括如何使用ping命令以及如何解读ping的结果。
一、ping命令的基本用法1. 打开命令提示符或终端窗口。
在Windows系统中,可以按下Win + R 键,输入"cmd"并按下Enter键;在Mac和Linux系统中,打开终端应用程序。
2. 输入ping命令,后面跟上要ping的主机名或IP地址。
例如,如果要ping谷歌的DNS服务器8.8.8.8,可以输入以下命令:ping 8.8.8.83. 按下Enter键执行命令。
系统会发送几个网络数据包到指定的主机并等待其回应。
4. 等待一段时间后,系统会显示ping的结果。
通常,结果会显示每个数据包的往返时间(单位为毫秒),以及发生丢包的比例。
二、解读ping结果1. 往返时间(RTT):ping结果中最重要的指标之一是往返时间,即数据包从发送到返回所花费的时间。
一般来说,往返时间越短越好,因为这意味着网络连接速度快。
通常情况下,往返时间应该在几十毫秒到几百毫秒之间。
2. 丢包率:当ping命令无法接收到目标主机的响应时,就会显示丢包率。
丢包率通常以百分比形式表示,表示发送的数据包中有多少没有得到回应。
一般来说,丢包率应该很低,最好是0。
如果丢包率很高,可能意味着网络连接不稳定或存在问题。
3. TTL(Time to Live):TTL表示数据包在网络上传输时的最大生存时间。
每当一个数据包通过一个路由器时,TTL值都会减少。
如果TTL值为0,则路由器将丢弃该数据包并向发送端发送一个超时消息。
在ping结果中,TTL值可能会显示在往返时间之前,用来指示数据包在网络上传输的路径。
三、ping命令的参数和选项除了最基本的用法之外,ping命令还提供了一些参数和选项,以满足不同的需求。
【网络】实验一常用网络测试命令实验指导
【关键字】网络实验一常用网络测试命令实验指导通常操作系统都提供一些网络实用程序,供用户访问网络、进行网络参数设置、网络性能监视、状态查看、故障检测等。
WINDOWS 提供了许多命令行工具,可以使用这些工具诊断和解决计算机和网络的问题。
本实验介绍常用命令的功能和用法。
一、Ping 命令1.Ping 命令简介Ping命令是网络尝试中最实用最普遍使用的工具,凡是使用TCP/IP协议的电脑都可用Ping命令来尝试计算机网络的通顺。
Ping命令是用于确定本地主机是否能与其他主机交换数据报。
根据返回的信息,判断TCP/IP参数是否设置正确以及运行是否正常。
要想使用Ping命令,可在DOS下或直接在MS-DOS方式下输入该命令并回车打开它。
为了更详细的了解Ping命令,可输入“Ping/?”命令,回车后可看见Ping命令常见的参数。
2.Ping命令的格式Ping [参数1][参数2][参数3] 目的地址下面为常用参数●-t:连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。
Ping –t 222.19.237.65的执行结果如图所示。
图1-1 ping -t 命令该命令一直尝试指定的目的主机,直到按ctrl+c组合键中断为止。
使用该参数进行尝试非常适合在排除故障时使用,便于及时发现连接恢复正常。
●-n count:发出的探测包的数目,默认值为4。
如Ping –n 10 222.19.237.65,即发送10个探测数据包。
如果说-t 是发送无数数据包,那么,- n 就表示发送有限的数据包。
-l size:发送缓冲区大小。
●-f:设置禁止分割包标志。
●-I TTL:包生存时间,该数值决定了IP包在网上传播的距离。
●-v:服务类型。
●-a:解析主机地址。
通常情况下,Ping命令可以不带任何参数,而是在其后加空格,然后键入尝试目标的地址。
目的地址既可以是域名,也可以是IP地址。
Ping是一个尝试程序,如果Ping运行正确,大体上就可以排除网络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范围。
Linux命令高级技巧使用nc命令进行网络调试与测试
Linux命令高级技巧使用nc命令进行网络调试与测试Linux命令高级技巧:使用nc命令进行网络调试与测试在Linux系统中,nc(netcat)是一个功能强大的网络工具,它可以被用来创建 TCP/IP 连接、发送数据,以及进行网络调试和测试。
本文将介绍如何使用nc命令进行网络调试与测试,并分享一些高级技巧。
一、nc命令简介nc命令是Linux系统中的一个工具,可以用来建立连接、监听端口和传输数据等。
它可以用作简单的TCP/IP应用程序,也可以作为调试和测试工具使用。
二、使用nc命令建立TCP连接在使用nc命令建立TCP连接之前,我们需要明确两个概念:客户端和服务器端。
客户端发起连接请求,服务器端响应连接请求并接受连接。
使用nc命令可以在Linux系统上实现这两个角色。
1. 建立客户端连接要建立一个客户端连接,可以使用以下命令:```shellnc <服务器IP地址> <服务器端口号>```例如,要连接到IP地址为192.168.0.100的服务器的端口号8080,可以使用以下命令:```shellnc 192.168.0.100 8080```连接成功后,你可以向服务器发送数据。
2. 建立服务器连接要建立一个服务器连接,可以使用以下命令:```shellnc -l <监听端口号>```例如,要监听本地的端口号1234,可以使用以下命令:```shellnc -l 1234```当有客户端连接到该端口时,你可以接收来自客户端的数据。
三、使用nc命令进行网络调试与测试nc命令不仅可以用来建立连接,还可以用于网络调试和测试。
下面介绍一些常见的使用场景。
1. 端口扫描通过nc命令,你可以扫描一个主机的指定端口是否开放。
使用以下命令:```shellnc -zv <主机IP地址> <起始端口号>-<结束端口号>```例如,要扫描192.168.0.100主机上8080到8090的端口,可以使用以下命令:```shellnc -zv 192.168.0.100 8080-8090```这将显示哪些端口处于活动状态。
linux ping命令的功能和用法
linux ping命令的功能和用法Ping命令是Linux中一种常用的网络诊断工具,它用来测试网络连接的可用性和延迟时间。
通过发送ICMP(Internet控制消息协议)回显请求报文给目标IP地址,然后等待回应,从而判断网络是否正常工作。
下面将介绍一些ping命令的功能和用法。
1. 测试网络可连通性使用ping命令,可以检测本地计算机与目标主机之间的网络连通性。
只需在终端中输入ping命令,后面跟上目标主机的IP地址或域名即可。
此时,ping命令会发送ICMP请求报文,并且在接收到回应时显示结果。
如果网络连接正常,则会显示回应时间和包的相关信息;如果网络不通,则会显示请求超时或者网络不可达的错误信息。
2. 测试网络质量和稳定性通过使用ping命令的选项,可以监测网络的质量和稳定性。
使用“-c”选项可以指定发送的ICMP请求报文的数量,通过观察丢包率和响应时间可以评估网络的质量。
较低的丢包率和较小的延迟时间通常表示网络质量较好,反之表示网络较差,可能存在问题。
3. 检测网络故障和瓶颈ping命令还可以用来定位网络故障和瓶颈。
当网络连接出现问题时,如果无法ping通目标主机,可能是由于网络故障导致的。
通过ping命令可以判断是本地网络存在问题还是目标主机网络出现故障。
同时,可以通过比较不同目标主机的ping结果,找出网络中存在的瓶颈和延迟问题。
4. 使用特定选项ping命令还支持一些特定的选项,可以对网络连接进行更详细的测试或者配置。
例如,使用“-t”选项可以持续发送ICMP请求报文,以持续监测目标主机的连通性;使用“-s”选项可以指定发送的ICMP请求报文的大小,以测试网络的MTU (最大传输单元)大小等。
总结:Linux的ping命令是一种强大的网络诊断工具,用于测试网络连接的可用性和延迟时间。
它可以帮助我们定位网络故障、检测网络质量和稳定性,并且提供了一些特定选项,使我们可以更加灵活地使用该命令。
iperf3常用指令
iperf3常用指令【iperf3简介】iperf3是一款用于测试网络带宽和吞吐量的开源工具,支持跨平台使用。
它可以帮助用户了解网络的性能和瓶颈,为网络优化提供依据。
iperf3具有简单易用的命令行界面,通过多种参数和指令,可以满足不同场景的测试需求。
【iperf3常用指令介绍】1.基本测试指令:```iperf3 -c <远程服务器IP> -p <端口号>```用于建立客户端与远程服务器的连接,并开始测试。
测试完成后,会输出带宽和吞吐量等指标。
2.设置测试参数指令:```iperf3 -s <本地服务器IP> -p <端口号> -l <日志文件> -t <测试时间> -c <远程服务器IP> -p <端口号>```用于设置本地服务器为服务器模式,同时指定日志文件、测试时间和远程服务器信息。
3.高级参数指令:```iperf3 -s <本地服务器IP> -p <端口号> -l <日志文件> -t <测试时间> -c <远程服务器IP> -p <端口号> -m <传输模式> -M <最大报文尺寸> -w <窗口大小> -b <绑定地址> -B <绑定端口> -p <发送进程数> -P <接收进程数>```用于设置更多高级参数,如传输模式、最大报文尺寸、窗口大小等。
【指令使用实例及解析】1.基本测试实例:```iperf3 -c 8.8.8.8 -p 8080```该指令表示客户端连接到远程服务器(IP为8.8.8.8,端口号为8080),进行测试。
2.高级参数实例:```iperf3 -s 192.168.1.100 -p 12345 -l test.log -t 10 -c 8.8.8.8 -p 8080 -m udp -M 1400 -w 100 -b 192.168.1.100 -B 12345 -p 10 -P 10 ```该指令表示本地服务器模式下,进行10秒的UDP传输测试,日志文件为test.log,绑定地址为192.168.1.100,绑定端口为12345,发送进程数为10,接收进程数为10。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
常用网络测试命令的应用 一、实验目的 (1)了解系统网络命令及其所代表的含义,以及所能对网络进行的操作。 (2)通过网络命令了解网络状态,并利用网络命令对网络进行简单的操作。
二、实验设备 实验机房,计算机安装的是Windows 98/2000/XP操作系统 三、实验内容和要求
(1)利用ipconfig命令查看本机的网络配置信息 (2)利用ping 命令检测网络连通性 (3)利用arp 命令检验 MAC 地址解析 (4) 熟练使用netstat、ftp、tracert等网络命令
四、背景知识 windows操作系统本身带有多种网络命令,利用这些网络命令可以对网络进行简单的操作。需要注意是这些命令均是在DOS命令行下执行。本次实验学习6个最常用的网络命令。
(1)Ping命令 ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list
参数 -t Ping指定的计算机直到中断。 -a 将地址解析为计算机名。 -n count 发送 count 指定的 ECHO 数据包数。默认值为 4 。 -l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是 65,527。
-f 在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。 -i ttl 将“生存时间”字段设置为 ttl 指定的值。 -v tos 将“服务类型”字段设置为 tos 指定的值。 -r count 在“记录路由”字段中记录传出和返回数据包的路由。 count 可以指定最少 1 台,最多 9 台计算机。
-s count 指定 count 指定的跃点数的时间戳。 -j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源) IP 允许的最大数量为 9 。
-k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源) IP 允许的最大数量为 9 。
-w timeout 指定超时间隔,单位为毫秒。 destination-list 指定要 ping 的远程计算机。 查看ping的相关帮助信息“ping/?”
(2)ipconfig命令 ipconfig是WINDOWS操作系统中用于查看主机的IP配置命令,其显示信息中还包括主机网卡的MAC地址信息。该命令还可释放动态获得的IP地址并启动新一次的动态IP分配请求。 (3)ARP 显示和修改 IP 地址与物理地址之间的转换表。 ARP -s inet_addr eth_addr [if_addr] ARP -d inet_addr [if_addr] ARP -a [inet_addr] [-N if_addr] -a 显示当前的ARP信息,可以指定网络地址,不指定显示所有的表项 -g 跟 -a 一样 -d 删除由 inet_addr 指定的主机,可以使用 * 来删除所有主机 -s 添加主机,并将网络地址跟物理地址相对应,这一项是永久生效的。 eth_addr 物理地址 if_addr 网卡的IP地址 inet_Addr 代表指定的 IP 地址 (4)tracert命令: 判断数据包到达目的主机所经过的路径,显示数据包经过的中继节点的清单和到达时间
(5)netstat: 让用户了解到自己的主机是怎样与Internet连接的, 显示当前正在活动的网络连接
netstat –r: 显示路由表信息 netstat –s: 显示每个协议的状态, 包括TCP\UDP\ICMP等
netstat –n: 以数字表格形式显示已经建立连接的IP地址和端口 netstat –a: 察看所有的连接
(6)ftp: 用于文件传输(需要存在文件传输服务器FTP) ls:浏览目录 put 文件名:上传文件 get 文件名:下载文件 quit/bye: 退出命令
五、实验步骤
1、记录本机的主机名,MAC地址,IP地址,DNS,网关等信息。 ipconfig –all 命令描述: _______________________________________________ _ 执行结果: _______________________________________________________
2、利用ping工具检测网络连通性 1) 当一台计算机不能和网络中其他计算机进行通信时,可以按照如下步骤进行检测。在 DOS 窗口下输入“ping 127.0.0.1” 命令,此命令用于检查本机的 TCP/IP 协议安装是否正确,注:凡是以 127 开头的 IP 地址都代表本机。 2) 在 DOS 窗口下输入“ ping 本机 IP 地址”命令,此命令用于检查本机的服务和网络适配器的绑定是否正确。注:这里的服务一般是指“Microsoft 网络客户端”和“Microsoft 网络的文件和打印机共享”。 3) 接下来在 DOS 窗口下输入 “ping 网关 IP 地址” 命令,此命令用来检查本机和网关的连接是否正常。 4) 最后在 DOS 窗口下输入 “ping 远程主机 IP 地址” 命令,此命令用来检查网关能否将数据包转发出去。 5) 利用 ping 命令还可以来检测其他的一些配置是否正确。在 DOS 窗口下输入 “ping 主机名” 命令,此命令用来检测 DNS 服务器能否进行主机名称解析。 6) 在DOS窗口下输入“ping 远程主机 IP 地址”命令,如果显示的信息为 “Destination host unreachable ”(目标主机不可达),说明这台计算机没有配置网关地址。 运行 “ipconfig /all” 命令进行查看,网关地址为空。 7) 在配置网关地址后再次运行同样命令,信息变为“ Request timed out ”( 请求时间超时)。此信息表示网关已经接到请求,只是找不到 IP 地址为 远程主机 的这台计算机。
命令描述: _______________________________________________ _ 执行结果: _______________________________________________________ Ping命令的其它用法 8) 连续发送 ping探测报文: 如 ping -t 210.41.109.52(这个地址需要根据具体的实验环境来搭配)
Ctrl+Break查看统计信息,Ctrl+C结束命令 命令描述: ________________________________________________ 执行结果: _______________________________________________________ 9) 自选数据长度的ping探测报文: ping 目的主机 IP地址 -l size
10) 不允许对ping探测报分片: ping 目的主机 IP地址 -f 命令描述: ________________________________________________ 执行结果: _______________________________________________________ 11) 修改“ping”命令的请求超时时间: ping 目的主机IP地址 -w time 指定等待每个回送应答的超时时间,单位为毫秒,默认值为1000毫秒 命令描述: ________________________________________________ 执行结果: _______________________________________________________ 3、 利用 Arp 工具检验 MAC 地址解析 1) 输入 “arp –a” 命令,可以查看本机的 arp 缓存内容
命令描述: ________________________________________________ 执行结果: _______________________________________________________ 2) 如本机的 ARP 表是空的,则ping 本组相邻机的 IP 地址(要能 PING 通),再查看本机的 arp 缓存内容,此时是否还是空的? 利用“ ping ”命令将一个站点的 IP 地址与 MAC 地址的映射关系加入 ARP 表 命令描述: ________________________________________________ 执行结果: _______________________________________________________ 3) 将相邻机在本机 ARP 表中的表项删除。 arp -d ip地址 (删除由 ip地址 指定的项)
利用“ arp -d”命令删除ARP表项 命令描述: ________________________________________________ 执行结果: _______________________________________________________ 4) 给相邻机的 IP 添加一个静止的错误的 MAC 地址对应项,再 PING 相邻机,此时是否能 PING 通?
arp -s ip 地址 MAC 地址 在 ARP 缓存中添加项,将 IP 地址 和物理地址关联。 例: arp -s 192.168.0.100 00-d0-09-f0-33-71 添加ip为192.168.0.100与其对应的MAC为00-d0-09-f0-33-71的表项
命令描述: ________________________________________________ 执行结果: _______________________________________________________ 熟练练习以下命令