
第6章TCP/IP协议 案例:TCP/IP常见网络命令 1.Ping命令 Ping命令是用于测试网络连接状况以及信息包发送和 接收状况的有用工具,是网络测试最常用的命令。Pig 向目标主机(地址)发送一个回送请求数据包,要求目 标主机收到请求后给予应答,从而判断网络的响应时间 和本机是否与目标主机(地址)连通。如果执行Ping不 成功,则可以预测故障出现在以下几个方面:网线故障 网络适配器配置不正确或IP地址不正确。如果执行Ping 成功而网络仍无法使用,那么问题很可能出在网络系统 的软件配置方面,Pig成功只能保证本机与目标主机间 存在一条连通的物理路径
案例:TCP/IP常见网络命令 第6章 TCP/IP协议 1. Ping命令 Ping命令是用于测试网络连接状况以及信息包发送和 接收状况的有用工具,是网络测试最常用的命令。Ping 向目标主机(地址)发送一个回送请求数据包,要求目 标主机收到请求后给予应答,从而判断网络的响应时间 和本机是否与目标主机(地址)连通。如果执行Ping不 成功,则可以预测故障出现在以下几个方面:网线故障、 网络适配器配置不正确或IP地址不正确。如果执行Ping 成功而网络仍无法使用,那么问题很可能出在网络系统 的软件配置方面,Ping成功只能保证本机与目标主机间 存在一条连通的物理路径

命令格式:png且标P地址或主机名[参数1][参数2], 可选参数主要有: -t为指定的主机连续执行Ping操作,直至按ctrl+C中断: a解析主机地址; -n count指定要发送请求的回应数,count:缺省时值为4; size发送缓冲区(数据报)的大小: f在数据报中设置“不分片”标志; -iTTL指定在认定ICMP失效前所需等待的时间; -vTOS指定服务类型; -r count为count次跳跃提供记录路由; -s count为count次跳跃提供时间标签; -j host-.ist指定与host-list松散结合的源路由; k host-list指定与host-ist紧密结合的源路由; -w timeout指定每次应答所等待的timeout的毫秒数
Ping命令 命令格式:ping 目标IP地址或主机名 [参数1] [参数2]…, 可选参数主要有: -t 为指定的主机连续执行Ping操作,直至按ctrl+C中断; -a 解析主机地址; -n count 指定要发送请求的回应数,count缺省时值为4; -l size 发送缓冲区(数据报)的大小; -f 在数据报中设置“不分片”标志; -i TTL 指定在认定ICMP失效前所需等待的时间; -v TOS 指定服务类型; -r count 为count次跳跃提供记录路由; -s count 为count次跳跃提供时间标签; -j host-list 指定与host-list松散结合的源路由; -k host-list 指定与host-list紧密结合的源路由; -w timeout 指定每次应答所等待的timeout的毫秒数

执行Ping命令后当屏幕上显示“Unknown host'”或“Request timeout”信息时,一种情况是:当执行Ping 时,出现“Unknown host'”,表示没有找到所给目标计算机的IP 地址,说明名字解析失败,但是否意味着不能和目标计算机进行 通信仍未可知。这时将目标计算机名改换成IP地址再次执行Ping, 如果能顺利通信那么就可以判定只是名字解析的问题,如果屏幕 上显示“Request timeout”就可以判定与目标计算机不能进行通 信汉是姿爱避整都通 信。这样通过执行Pg:就可以将问题分成了两类。根据这个结 果来考虑下一步应选用的工具。 Ping命令 例如当您的机器不能访问Internet.,首先确认是否是本地局 域网的故障。假定局域网的代理服务器1P地址202.202.26.202, 这时可以使用Ping202.202.26.202命令查看本机是否和代理服 务器连通。又如,测试本机的网卡是否正确安装的常用命令是 ping127.0.0.1
Ping命令 执行Ping命令后当屏幕上显示“Unknown host”或“Request timeout”信息时,一种情况是:当执行Ping <目标计算机名> 时,出现“Unknown host”,表示没有找到所给目标计算机的IP 地址,说明名字解析失败,但是否意味着不能和目标计算机进行 通信仍未可知。这时将目标计算机名改换成IP地址再次执行Ping, 如果能顺利通信那么就可以判定只是名字解析的问题,如果屏幕 上显示“Request timeout”就可以判定与目标计算机不能进行通 信。另一种情况是:当执行Ping <目标计算机名>时,显示 “Request timeout”,这说明名字解析虽然正确但却不能进行通 信。这样通过执行Ping,就可以将问题分成了两类。根据这个结 果来考虑下一步应选用的工具。 • Ping命令 例如当您的机器不能访问Internet,首先确认是否是本地局 域网的故障。假定局域网的代理服务器IP地址202.202.26.202, 这时可以使用Ping 202.202.26.202命令查看本机是否和代理服 务器连通。又如,测试本机的网卡是否正确安装的常用命令是 ping 127.0.0.1

C:WINDOWSIsystem32cmd.exe 回☒ C:\Documents and Settings\Administrator>ping 202.202.32.250 Pinging 202.202.32.250 with 32 bytes of data: Reply from 202.202.32.250:bytes=32 time. Approximate round trip times in milli-seconds: Minimum Oms,Maximum 0ms,Average 0ms C:\Documents and SettingsAdministrator>
Ping命令

Tracert命令 Tracert的含义是trace route, Tracert命令用来显示数据报到达目标主 机所经过的路径,并显示到达每个节点的 时间。Tracert命令的操作方法与ping命 令类似,但它所获得的信息要比Ping命令 详细得多,它把数据包所走的全部路径、 节点的IP以及花费的时间都显示出来。该 命令比较适用于大型网络
Tracert的含义是trace route, Tracert命令用来显示数据报到达目标主 机所经过的路径,并显示到达每个节点的 时间。Tracert命令的操作方法与ping命 令类似,但它所获得的信息要比Ping命令 详细得多,它把数据包所走的全部路径、 节点的IP以及花费的时间都显示出来。该 命令比较适用于大型网络。 Tracert命令

命令格式:tracert目标P地址或主机名[参数] [参数2].,可选参数主要有: d不解析目标主机的名字; -h maximum hops指定搜索到目标地址的最大跳 跃数: -j host-ist指定与host-list松散结合的源路由; w timeout指定每次应答所等待的timeout的毫秒 数
Tr acer t 命令 命令格式:tracert 目标IP地址或主机名 [参数1] [参数2]…,可选参数主要有: -d 不解析目标主机的名字; -h maximum hops 指定搜索到目标地址的最大跳 跃数; -j host-list 指定与host-list松散结合的源路由; -w timeout 指定每次应答所等待的timeout的毫秒 数;

A C:lwindowslsystem32cmd.exe 回x C:\Documents and Settings\new>tracert www.126.com Tracing route to mcache.split.netease.com [61.177.95.155] over a maximum of 30 hops: 1 <1 ms <1ns<1ms202.202.36.193 2 2 ms 3 ms 3ms202.202.24.17
Trac ert命 令

例如想要了解自已的计算机与目标主机ww.126.com之间详细 的传输路径信息,可以在MS-DOS方式下输入tracertwww.126.com。 如果在Tracerti命令后面加上一些参数,还可以检测到其他更详细的信 息,例如使用参数-d,可以指定程序在跟踪主机的路径信息时,同时 也解析目标主机的域名
Tracert命令 例如想要了解自己的计算机与目标主机www.126.com之间详细 的传输路径信息,可以在MS-DOS方式下输入tracertwww.126.com。 如果在Tracert命令后面加上一些参数,还可以检测到其他更详细的信 息,例如使用参数-d ,可以指定程序在跟踪主机的路径信息时,同时 也解析目标主机的域名

3.Netstat命令 Netstat命令可以帮助网络管理员了解网 络的整体使用情况:它可以显示当前正在活 动的网络连接的详细信息,例如显示网终连 接、路由表和网络接口信息,可以统计自前 总共有哪些网络连接正在运行。利用命令 数,命令可以显示所有协议的使用状态, 的 些协议包括TCP协议、UDP协茂以及P协 蒙信息,不能显示所有主机的端口号龙足 另外还可以选择特定的协议并查看其具 前主机的详细路由信息
Net st at 命令 3. Netstat命令 Netstat命令可以帮助网络管理员了解网 络的整体使用情况。它可以显示当前正在活 动的网络连接的详细信息,例如显示网络连 接、路由表和网络接口信息,可以统计目前 总共有哪些网络连接正在运行。利用命令参 数,命令可以显示所有协议的使用状态,这 些协议包括TCP协议、UDP协议以及IP协议 等,另外还可以选择特定的协议并查看其具 体信息,还能显示所有主机的端口号以及当 前主机的详细路由信息

命令格式:netstat[参数1][参数2]..,可选 参数主要有: -a显示所有连接和监听端口; -b显示包含于创建每个连接或监听端口的可执行 组件: -e显示以太网统计信息,此选项可以与-S选项组 合使用: -n以数字形式显示地址和端口号; -0显示与每个连接相关的所属进程D:
Net st at 命令 命令格式:netstat [参数1] [参数2]…,可选 参数主要有: -a 显示所有连接和监听端口; -b 显示包含于创建每个连接或监听端口的可执行 组件; -e 显示以太网统计信息,此选项可以与-s选项组 合使用; -n 以数字形式显示地址和端口号; -o 显示与每个连接相关的所属进程ID;