局域网常用的DOS查询IP地址命令Word格式.docx
《局域网常用的DOS查询IP地址命令Word格式.docx》由会员分享,可在线阅读,更多相关《局域网常用的DOS查询IP地址命令Word格式.docx(9页珍藏版)》请在冰豆网上搜索。
例如,返回TTL值为119,那么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119);
假如返回TTL值为246,TTL起始值就是256,源地点到目标地点要通过9个路由器网段。
1、通过Ping检测网络故障的典型次序
正常情况下,当我们使用Ping命令来查找问题所在或检验网络运行情况时,我们需要使用许多Ping命令,假如所有都运行正确,我们就可以相信基本的连通性和配置参数没有问题;
假如某些Ping命令出现运行故障,它也可以指明到何处去查找问题。
下面就给出一个典型的检测次序及对应的可能故障:
·
ping127.0.0.1
这个Ping命令被送到本地计算机的IP软件,该命令永不退出该计算机。
假如没有做到这一点,就表示TCP/IP的安装或运行存在某些最基本的问题。
ping本机IP
这个命令被送到我们计算机所配置的IP地址,我们的计算机始终都应该对该Ping命令作出应答,假如没有,则表示本地配置或安装存在问题。
出现此问题时,局域网用户请断开网络电缆,然后重新发送该命令。
假如网线断开后本命令正确,则表示另一台计算机可能配置了相同的IP地址。
ping局域网内其他IP
这个命令应该离开我们的计算机,经过网卡及网络电缆到达其他计算机,再返回。
收到回送应答表明本地网络中的网卡和载体运行正确。
但假如收到0个回送应答,那么表示子网掩码(进行子网分割时,将IP地址的网络部分与主机部分分开的代码)不正确或网卡配置错误或电缆系统有问题。
ping网关IP
这个命令假如应答正确,表示局域网中的网关路由器正在运行并能够作出应答。
ping远程IP
假如收到4个应答,表示成功的使用了缺省网关。
对于拨号上网用户则表示能够成功的访问Internet(但不排除ISP的DNS会有问题)。
pinglocalhost
localhost是个作系统的网络保留名,它是127.0.0.1的别名,每太计算机都应该能够将该名字转换成该地址。
假如没有做到这一带内,则表示主机文件(/Windows/host)中存在问题。
ping
对这个域名执行Ping地址,通常是通过DNS服务器假如这里出现故障,则表示DNS服务器的IP地址配置不正确或DNS服务器有故障(对于拨号上网用户,某些ISP已经不需要设置DNS服务器了)。
顺便说一句:
我们也可以利用该命令实现域名对IP地址的转换功能。
假如上面所列出的所有Ping命令都能正常运行,那么我们对自己的计算机进行本地和远程通信的功能基本上就可以放心了。
但是,这些命令的成功并不表示我们所有的网络配置都没有问题,例如,某些子网掩码错误就可能无法用这些方法检测到。
2、Ping命令的常用参数选项
pingIPCt
连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。
pingIP-l3000
指定Ping命令中的数据长度为3000字节,而不是缺省的32字节。
pingIPCn
执行特定次数的Ping命令。
二、Netstat命令的使用技巧
Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
假如我们的计算机有时候接受到的数据报会导致出错数据删除或故障,我们不必感到希奇,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。
但假如累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么我们就应该使用Netstat查一查为什么会出现这些情况了。
1、netstat的一些常用选项
netstatCs
本选项能够按照各个协议分别显示其统计数据。
假如我们的应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么我们就可以用本选项来查看一下所显示的信息。
我们需要仔细查看统计数据的各行,找到出错的要害字,进而确定问题所在。
netstatCe
本选项用于显示关于以太网的统计数据。
它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。
这些统计数据既有发送的数据报数量,也有接收的数据报数量。
这个选项可以用来统计一些基本的网络流量)。
netstatCr
本选项可以显示关于路由表的信息,类似于后面所讲使用routeprint命令时看到的信息。
除了显示有效路由外,还显示当前有效的连接。
netstatCa
本选项显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接。
netstatCn
显示所有已建立的有效连接。
下面是netstat的输出示例:
C:
\>
netstat-e
InterfaceStatistics
Received Sent
Bytes 3995837940 47224622
Unicastpackets 120099 131015
Non-unicastpackets 7579544 3823
Discards 0 0
Errors 0 0
Unknownprotocols 363054211
netstat-a
ActiveConnections
ProtoLocalAddress ForeignAddress State
TCP CORP1:
1572 172.16.48.10:
nbsession ESTABLISHED
1589 172.16.48.10:
1606 172.16.105.245:
nbsessionESTABLISHED
1632 172.16.48.213:
nbsession ESTABLISHED
1659 172.16.48.169:
1714 172.16.48.203:
1719 172.16.48.36:
1241 172.16.48.101:
UDP CORP1:
1025 *:
*
snmp *:
nbname *:
nbdatagram*:
netstat-s
IPStatistics
PacketsReceived =5378528
ReceivedHeaderErrors =738854
ReceivedAddressErrors =23150
DatagramsForwarded =0
UnknownProtocolsReceived =0
ReceivedPacketsDiscarded =0
ReceivedPacketsDelivered =4616524
OutputRequests =132702
RoutingDiscards =157
DiscardedOutputPackets =0
OutputPacketNoRoute =0
ReassemblyRequired =0
ReassemblySUCcessful =0
ReassemblyFailures =
DatagramsSuccessfullyFragmented=0
DatagramsFailingFragmentation =0
FragmentsCreated =0
ICMPStatistics
Received Sent
Messages 693 4
Errors 0 0
DestinationUnreachable 685 0
TimeExceeded 0 0
ParameterProblems 0 0
SourceQuenches 0 0
Redirects 0 0
Echoes 4 0
EchoReplies 0 4
Timestamps 0 0
TimestampReplies 0 0
AddressMasks 0 0
AddressMaskReplies 0 0
TCPStatistics
ActiveOpens