作品相关 nbtstat
显示基于TCP/IP的NetBIOS(NetBT)协议统计资料、本地计算机和远程计算机的NetBIOS名称表和NetBIOS名称缓存。Nbtstat可以刷新NetBIOS名称缓存和使用WindowsInternet名称服务(WINS)注册的名称。使用不带参数的nbtstat显示帮助。
语法
nbtstat[-aRemoteName][-AIPAddress][-c][-n][-r][-R][-RR][-s][-S][Interval]
参数
-aremotename
显示远程计算机的NetBIOS名称表,其中,RemoteName是远程计算机的NetBIOS计算机名称。NetBIOS名称表是与运行在该计算机上的应用程序相对应的NetBIOS名称列表。
-AIPAddress
显示远程计算机的NetBIOS名称表,其名称由远程计算机的IP地址指定(以小数点分隔)。
-c
显示NetBIOS名称缓存内容、NetBIOS名称表及其解析的各个地址。
-n
显示本地计算机的NetBIOS名称表。Registered的状态表明该名称是通过广播还是WINS服务器注册的。
-r
显示NetBIOS名称解析统计资料。在配置为使用WINS且运行WindowsXP或WindowsServer2003操作系统的计算机上,该参数将返回已通过广播和WINS解析和注册的名称号码。
-R
清除NetBIOS名称缓存的内容并从Lmhosts文件中重新加载带有#PRE标记的项目。
-RR
释放并刷新通过WINS服务器注册的本地计算机的NetBIOS名称。
-s
显示NetBIOS客户端和服务器会话,并试图将目标IP地址转化为名称。
-S
显示NetBIOS客户端和服务器会话,只通过IP地址列出远程计算机。
Interval
重新显示选择的统计资料,可以在每个显示内容之间中断Interval中指定的秒数。按Ctrl+C停止重新显示统计信息。如果省略该参数,netstat将只显示一次当前的配置信息。
/?
在命令提示符下显示帮助。
注释
•Nbtstat命令行参数区分大小写。
•下表描述由nbtstat生成的列标题。
标题描述
Input
接收的字节数。
Output
发送的字节数。
In/Out
该连接是否从计算机传出或者从其他计算机传入到本地计算机。
Lift
名称表缓存项在被清除之前所存留的时间。
LocalName
与连接相关的本地NetBIOS名称。
RemoteHost
与远程计算机相关的名称或IP地址。
<03>
转化为十六进制的NetBIOS名称的最后一个字节。每个NetBIOS名称长度均为16个字符。最后一个字节通常有特殊的意义,因为相同的名称(只有最后一个字节不同)可能在一台计算机上出现几次。例如,<20>在ASCII文本中是一个空格。
Type
名称类型。名称可以是唯一名称,也可以是组名称。
Status
远程计算机上是否在运行NetBIOS服务(已注册),或同一计算机名是否已注册了相同的服务(冲突)。
State
NetBIOS连接的状态。
•下表描述可能的NetBIOS连接状态。
State描述
Connected
会话已建立。
Associated
连接的终结点已经被创建并与IP地址关联。
Listening
该终结点对入站连接可用。
Idle
该终结点已被打开但不能接收连接。
Connecting
会话处于连接阶段。在此阶段正在解析所选目标的由名称到IP地址的映射。
Accepting
当前正在接受入站会话,并将立即连接。
Reconnecting
会话将试图重新连接(如果第一次连接尝试失败)。
Outbound
会话正处于连接阶段。当前正在创建TCP连接。
Inbound
入站会话处于连接阶段。
Disconnecting
会话正在断开连接。
Disconnected
本地计算机已断开连接,并正等待远程系统的确认。
•只有当“Internet协议(TCP/IP)”协议在“网络连接”中安装为网络适配器属性的组件时,该命令才可用。
示例
要显示NetBIOS计算机名为CORP07的远程计算机的NetBIOS名称表,请键入:
nbtstat-aCORP07
要显示所分配IP地址为10.0.0.99的远程计算机的NetBIOS名称表,请键入:
nbtstat-A10.0.0.99
要显示本地计算机的NetBIOS名称表,请键入:
nbtstat-n
要显示本地计算机NetBIOS名称缓存的内容,请键入:
nbtstat-c
要清除NetBIOS名称缓存并重新装载本地Lmhosts文件中带标记#PRE的项目,请键入:
nbtstat-R
要释放通过WINS服务器注册的NetBIOS名称并对其重新注册,请键入:
nbtstat-RR
要每5秒以IP地址显示NetBIOS会话统计资料,请键入:
nbtstat-S5