常用网络命令
ping
原理:源站点向目的站点发送 ICMP request 报文,目的主机收到后回 icmp repaly 报文,这样就验证了两个接点之间IP的可达性
功能:用 ping 来判断两个接点在网络层的连通性
常用参数:
ping –n # 连续 ping n 个包
ping –t # 持续地 ping 直到人为地中断,ctrl+breack 暂时终止 ping 命令查看当前的统计结果,而 ctrl+c 则是中断命令的执行
ping –l # 指定每个 ping 报文的字节数(0-65500)报错信息:
unkonw host # 主机名不可以解析为 IP 地址,故障原因可能是 DNS server
Network unreacheble # 表示本地系统没有到达远程主机的路由。检查路由表的配置 netstat –r 或是 route print
No answer # 表示本地系统有到达远程主机的路由,但接受不到远程主机返回报文
Request timed out # 可能原因远程主机禁止了 ICMP 报文或是硬件连接问题示例:
$ ping -l 30 -n 2 baidu.com
Pinging baidu.com [220.181.38.251] with 30 bytes of data:
Reply from 220.181.38.251: bytes=30 time=42ms TTL=53
Reply from 220.181.38.251: bytes=30 time=47ms TTL=53
Ping statistics for 220.181.38.251:
Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 42ms, Maximum = 47ms, Average = 44msarp
原理:arp 即地址解析协议,在常用以太网或令牌 LAN 上,用于实现第三层到第二层地址的转换 IP -> MAC
功能:显示和修改 IP 地址与 MAC 地址的之间映射
常用参数及示例:
tracert
原理:tracert 是为了探测源节点到目的节点之间数据报文经过的路径。利用 IP 报文的 TTL 域在每经过一个路由器的转发后减一,如果此时 TTL=0 则向源节点报告 TTL 超时这个特性,从一开始逐一增加 TTL,直到到达目的站点或 TTL 达到最大值 255 功能:探索两个节点的路由
常用参数及示例:
示例:
route
原理: 路由是 IP 层的核心问题,路由表是 TCP/IP 协议栈所必须的核心数据结构,是 IP 选路的唯一依据
功能:route 命令是操作,维护路由表的重要工具
常用参数:
ipconfig
功能:ipconfig 命令获得主机配置信息,包括 IP 地址、子网掩码和默认网关
注意:对于 Windows 95 和 Windows 98 的客户机,请使用 winipcfg 命令而不是 ipconfig 命令
常用参数:
netstat
功能:netstat 命令显示协议统计信息和当前的 TCP/IP 连接
注意:该命令只有安装了 TCP/IP 协议后才可以使用
常用参数:
Last updated