当前位置:文档之家› 网络测试命令的使用.(1)

网络测试命令的使用.(1)


Ping命令详解
参数:-t
系统会一直发送ping包,直至摁Ctrl + C终止
ping -t 10.0.0.1
• 不停向10.0.0.1发送ping包
Ping命令详解
参数 -n 发送ping包的个数
Ping命令向目的计算机发送的ping包个数 ping -n 100 10.0.0.1 向10.0.0.1发送100个ping包
Arp参数说明
arp -a 显示所有接口的当前arp缓存表。 arp -d 命令可以删除ARP表中所有的内容; arp -d IP 可以删除指定ip所在行的内容 arp -s 可以手动在ARP表中指定IP地址与MAC地址的对应,类型为 static(静态),此项存在硬盘中,而不是缓存表,计算机重新启动后仍 然存在,且遵循静态优于动态的原则,所以这个设置不对,可能导致无 法上网.
据包的生存时间值,表示数据包能够经过的路由器的最大数量: • 当数据包经过一个路由器时,路由器将会自动将数据包的ttl值 减一;如果数据包的ttl变为了0,则路由器将丢弃该数据包 • 防止数据包在网络中无限传输 • 对于不同操作系统,ping数据包的ttl默认值是不同的: Windows XP默认为64或128 Linux默认为64或256
常用网络命令——tracert
(一)、概述 Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标 所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消 息来确定从一个主机到网络上其他主机的路由。
二、tracert的基本参数
-d 指定不将 IP 地址解析到主机名称。 -h maximum_hops 指定搜索目标的最大跃点数。 -j host-list 指定沿host-list 的稀疏源路由。 -w timeout 每次应答等待timeout指定的微秒数。 target_name 目标计算机的名称
ipconfig
ipconfig /all
ipconfig /release
ipconfig /renew
课程内容
1
ipconfig
2
ping
3
tracert
4
pathping
5
Netstat、ARP、nslookup
6
使用网络测试命令排查故障
Ping命令
ping 目的计算机的IP地址或域名
tracert命令
tracert 目的计算机的IP地址或域名
确定源计算机到目的计算机所经过的网络路径
网络路径由经过的路由器组成
显示路径上每一台路由器的信息
• 如果路径上发生了故障,可以根据tracert返回的信息确 定故障发生在路径的哪个位置
tracert命令返回信息
tracert
缺省网关值。
2 ipconfig /all 当使用all选项时,ipConfig能为DNS和WINS服务器显示它已配置且所要 使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址
(MAC)。
3 ipconfig /release和ipconfig /renew 这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用。 如果我们输入ipconfig /release,那么所有接口的租用IP地址便重新交付给 DHCP服务器(归还IP地址)。如果我们输入ipconfig /renew,那么本地 计算机便设法与DHCP服务器取得联系,并租用一个IP地址。请注意, 大多数情况下网卡将被重新赋予和以前所赋予的相同的IP地址。
Ping命令详解
ping -l 数据包大小
指定发送的ping包大小 Windows限制大小为1~65500
• 如果快速、大量的向某台计算机发送过大的ping包,就 有可能导致该计算机死机
• 因此,通常路由器会对能通过的ping包大小进行限制
ping -l 3000 10.0.0.1
• 向10.0.0.1发送大小为3000的ping包
用于测试源计算机与目的计算机之间的网络连通性
ping命令的返回信息能够帮助我们找到故障可能的发生 未知
Ping命令返回信息
目的计算机有回应
Ping命令返回信息
reply from XXX:表示目的计算机有回应 bytes:发送的ping数据包的大小 time:ping数据包的往返时间,单位为毫秒 ttl:目的计算机返回的ping数据包的TTL值(time to live),即数
PING常见故障反馈信息
Request time out:对方没有回应
PING常见故障反馈信息
造成Request time out的原因
对方没开机 对方的防火墙对ping数据包进行了过滤 源计算机的默认网关设置错误或默认网关没启动
PING常见故障反馈信息
Destination host unreachab的线路
路由器
源计算机与路径上的设备之间的往返时间
Source to Here Lost/Sent
完整路径
设备之间 的线路
路由器
源计算机到达其它设备所经过的网络路径的丢包率
This Node/Link Lost/Sent
设备之间 的线路 路由器
这条线路的丢包率,线路丢包可能是由于到达 该线路的数据包过多造成的
最后一行显示的信息为目的计算机的相关信息
tracert命令
每一行代表路径上一台路由器的信息
• 编号为1,为第一台路由器 • 编号为2,为第二台路由器
最右边为路由器的IP地址 中间为源计算机到这台路由器的往返延迟
• 总共测量了三次
tracert命令
tracert的基本原理
Tracert如何知道路径上每台路由器 数据包的TTL值
pathping 目的计算机IP地址或域名
功能
• ping + tracert,但功能更强大
• 显示到目的计算机的网络路径 • 显示到达路径上每一路由器节点的往返时间 • 显示网络路径的丢包率
源PC到目的 PC的完整路径
路径的往返时 间与丢包率信 息
源 中间路由器
目的
完整路径
设备之间 的线路
……
tracert命令显示问题
如果发现路径上某几台路由器的IP地址无法显示,但是 整个路径是完整的
表示这些路由器可能在丢弃数据包的时候,不会向源计 算机返回消息
避免这些路由器的信息(IP地址暴露给外界)
tracert命令显示问题
如果发现当经过某一个路由器之后,路径的信息无法 继续显示下去
Ping命令详解
ping -i 数据包ttl值
指定发送的ping包的ttl值 可以确定目的计算机与源计算机之间经过了几个路由
器 数据包ttl值:1~255
课程内容
1
ipconfig
2
ping
3
tracert
4
pathping
5
Netstat、ARP、nslookup
6
使用网络测试命令排查故障
(二)、语法: netstat [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v]
netstat的基本参数
-a 显示所有连接和监听端口。 -b 显示包含于创建每个连接或监听端口的可执行组件。 -e 显示以太网统计信息。 -n 以数字形式显示地址和端口号。 -o 显示与每个连接相关的所属进程 ID。 -s 显示按协议统计信息。 -v 与 -b 选项一起使用时将显示包含于为所有可执行组件创
精品资源共享课程
课程模块一 网络故障 管理应用
项目
教学单元一: 网络

子任务一
监测工具 网络测试命令
课程内容
1
ipconfig
2
ping
3
tracert
4
pathping
5
Netstat、ARP、nslookup
6
使用网络测试命令排查故障
ipconfig
1 ipconfig 当使用IPConfig时不带任何参数选项,显示IP地址、子网掩码和
Ping命令返回信息
ping过程的统计信息 Sent:发送了几个ping数据包 Received:收到了几个回应 Lost:有几个ping数据包没收到回应
Ping命令返回信息
Approximate round trip time:估计往返时间 Minimum:最小往返时间 Average:平均往返时间 Maximum:最大往返时间
Arp运行机制
原理:arp即地址解析协议,用于实现第三层到第二层地址 的转换IP MAC
• 经过一台路由器时,路由器将数据包TTL值减1 • 如果TTL值变为0,路由器将直接将数据包丢弃 • 在丢弃的同时,该路由器会向源计算机发送一个消息
tracert命令
tracert的基本原理
源计算机发送一个TTL=1的数据包:能够知道第一台路 由器的信息
源计算机发送一个TTL=2的数据包:能够知道第二台路 由器的信息
PING常见故障反馈信息
Request timed out 表示为对方拒绝接收你发给它的数据包造成数据包丢失。大多数的原 因可能是对方装有防火墙或已下线,还有就是本机的IP不正确和网关 设置错误。 Destination host unreachable 表示对方不可达,路由表中没有到目的计算机所在网络的路由表项 Bad IP address 表示没有连接到DNS服务器,所以无法解析这个IP地址,也可能是IP 地址不存在。 Unknown host 表示该远程主机的名字不能被域名服务器(DNS)转换成IP地址。故 障原因可能是域名服务器有故障,或者其名字不正确,或者网络管理 员的系统与远程主机之间的通信线路有故障。 Source quench received 表示对方或中途的服务器繁忙无法回应。
相关主题