英国是欧盟创始国吗:∷杭州光意网络科技有限公司∷
来源:百度文库 编辑:九乡新闻网 时间:2024/07/14 05:51:10
网络测试和故障诊断
发布日期:[2006-4-16] 共阅[216]次
第一节 网络测试工具
路由器在命令行状态下提供了如下五类测试工具
执行ping命令,测试网络连通性及目标的可达性
执行traceroute命令,测试数据包的路由信息
执行netstat命令,查看各个网络接口的状态及详细的统计信息
执行show命令,查看系统信息和系统状态
1、ping命令¬——测试网络连通性及目标的可达性
ping主要用于检查网络连接及主机是否可达,当前ping工具只支持IP协议。ping命令可以运行在普通用户模式或特权用户模式下,其语法分别如下:
ping { hostname | ipAddress} 【普通用户模式】
ping { hostname | ipAddress |} 【特权用户模式】
在ping的过程中,可以用Ctrl+Shift+6组合键来停止。
命令执行结果输出包括:
• 对每一个输出报文的响应情况,如果超时时还没有收到响应报文,则输出.,否则输出!;
• 最后的统计信息,包括发送报文数、接收报文数、响应报文百分比和响应时间最小、平均和最大值。
特权用户模式下,用户在执行ping后,交互地输入可选参数即可。下面以特权用户模式下的两种情形为例说明其参数及其含义。
【情形1】
这种情形下,ping命令不带扩展命令选项,其格式如下:
mp2600#ping
Target IP address: 192.168.8.1 目的地址
Repeat count [5]: 20 重复发送ICMP请求报文的个数
Datagram size [76]: 1000 指ICMP请求报文的大小(1000byte)
Timeout in seconds [2]: 1 允许时延(此时间内未收到回答即视为丢包)
Extended commands [no]: 扩展命令?
Sweep range of sizes [no]: 是否指定ICMP请求报文大小的范围
【输出结果】
Type escape sequence to abort.
Sending 20, 1000-byte ICMP Echos to 192.168.8.1 , timeout is 1 seconds:
!!!!!!!!!!!!!!!!!!!!
Success rate is 100% (20/20). Round-trip min/avg/max = 0/12/16 ms.
【情形2】
当用户选择扩展命令选项后,可以设置源路由、记录时戳、显示详细信息等选项,其格式如下:
mp2600#ping
Target IP address: 128.255.255.1
Repeat count [5]: 10
Datagram size [76]: 1000
Timeout in seconds [2]: 1
Extended commands [no]: y
Source address or interface: 128.255.255.223
Type of service [0]: 1
Set DF bit in IP header? [no]: y IP层是否允许对ICMP报文分段
Validate reply data? [no]: y 是否对收到的ICMP响应报文的数据进行检查
Data pattern [abcd]: asdf 选项指定ICMP请求报文中的数据值
Loose, Strict, Record, Timestamp, Verbose[none]: l
Source route: 128.255.255.223 128.255.255.1
Loose, Strict, Record, Timestamp, Verbose[LV]: r
Number of hops [6]: 3
Loose, Strict, Record, Timestamp, Verbose[LVR]: t
Number of hops [2]: 2
Loose, Strict, Record, Timestamp, Verbose[LVRT]:v
Loose, Strict, Record, Timestamp, Verbose[LRT]:
Sweep range of sizes [no]: y 是否指定ICMP请求报文大小的范围
Sweep min size [74]: 最小值
Sweep max size [65530]: 2000 最大值
Sweep interval [1]: 10 相邻两个ICMP报文大小增长的间隔
【输出结果】
Type escape sequence to abort.
Sending 1930, [74..2000]-byte ICMP Echos to 128.255.255.1 , timeout is 1 seconds
:
Packet has IP options: Total option bytes = 40 .
Loose source route: 128.255.255.223 128.255.255.1
Record route number : 3
Record timestamp number : 2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!........
Success rate is 64% (1235/1930). Round-trip min/avg/max = 0/12/1000 ms.
2、traceroute命令--测试数据包的路由信息
traceroute用于测试数据包从源站到目的站所经过的网关,它主要用于测试网络连接是否可达,以及分析网络什么地方发生了故障。
Traceroute的执行过程是:首先发送一个TTL为1的数据包,因此第一跳路由器发送回一个ICMP错误消息以指明此数据包不能被发送(因为TTL超时),之后此数据包被重新发送,TTL为2,同样第二跳路由器返回TTL超时,这个过程不断进行,直到到达目的地。执行这个过程的目的是记录每一个ICMP TTL超时消息的源地址,以提供一个数据包到达目的地所经历的路径。
Traceroute同样可以运行在普通用户模式和特权用户模式下,其语法分别如下:
traceroute { hostname | ipaddress } 【普通用户模式】
traceroute { hostname | ipAddress | } 【特权用户模式】
命令执行结果输出包括:
发送出去的ICMP报文的信息(TTL值、IP头选项等)
详细列出ICMP报文从源到目的地经过的所有路由器的信息(接口地址、每个探测报文的平均往返时间或ICMP报文差错消息)
在特权用户模式下,用户在执行traceroute后,可以交互地输入可选参数即可。下面以特权用户模式下的两种情形为例说明其参数及其含义:
【情形1】
这种情形下用户不选择扩展命令选项,只是提供基本选项的参数即可。
mp2600#traceroute
Target IP address: 192.168.8.254
Source address or interface: 128.255.255.223
Timeout in seconds [2]:
Probe count [3]:
Minimum Time to Live [1]:
Maximum Time to Live [30]:
Port Number [33434]:
Loose, Strict, Record, Timestamp, Verbose[none]:
【输出结果】
Type escape sequence to abort.
Tracing the route to 192.168.8.254 , min ttl = 1, max ttl = 30 .
1 128.255.255.1 16 ms 0 ms 0 ms
2 192.168.8.1 16 ms 0 ms 0 ms
3 192.168.8.254 16 ms 0 ms 0 ms
【情形2】
当用户选择扩展命令时,可以设置源路由、记录时戳、显示详细信息等选项。其格式如下:
mp2600#traceroute
Target IP address: 192.168.8.254
Source address or interface: 128.255.255.223
Timeout in seconds [2]: 1
Probe count [3]: 发送具有同一TTL值探测报文的重复次数
Minimum Time to Live [1]: 发送探测报文的缺省最小TTL值
Maximum Time to Live [30]: 发送探测报文的缺省最大TTL值
Port Number [33434]: 接收探测报文的目的站点缺省UDP端口号
Loose, Strict, Record, Timestamp, Verbose[none]: l 源站路由选路选项
不严格,严格,记录路由,时间戳, 详细
Source route: 128.255.255.1 源地址
Loose, Strict, Record, Timestamp, Verbose[LV]: v
Loose, Strict, Record, Timestamp, Verbose[L]: t
Number of hops [7]: 7 指定可作时间记录的跳数
Loose, Strict, Record, Timestamp, Verbose[LTV]: v
Loose, Strict, Record, Timestamp, Verbose[LT]:
【输出结果】
Type escape sequence to abort.
Tracing the route to 192.168.8.254 , min ttl = 1, max ttl = 30 .
Packet has IP options: Total option bytes = 40 .
Loose source route: 128.255.255.1
Record timestamp number : 7
1 128.255.255.1 16 ms 0 ms 16 ms
2 192.168.8.1 0 ms 0 ms 16 ms
3 192.168.8.254 !S !S !S
上述参数的含义分别如下(与ping命令相同的部分略):
Probe count参数指的是发送具有同一TTL值探测报文的重复次数,Minimum Time to Live、Maximum Time to Live分别指发送探测报文的缺省最小、最大TTL值,Port Number则是接收探测报文的目的站点缺省UDP端口号。
Traceroute命令除了在正常情况下返回平均往返时间外,在目的不可达情形下,系统可能借助于ICMP报文返回差错信息,命令如下提示符号之一表示:
•!N——网络不可达
•!H——主机不可达
•!S——源路由失败不可达
•!A——禁止访问不可达(网络禁止访问、主机禁止访问及管理禁止访问)
•!F——报文需要分片不可达
•?——收到未知类型的报文包
发布日期:[2006-4-16] 共阅[216]次
第一节 网络测试工具
路由器在命令行状态下提供了如下五类测试工具
执行ping命令,测试网络连通性及目标的可达性
执行traceroute命令,测试数据包的路由信息
执行netstat命令,查看各个网络接口的状态及详细的统计信息
执行show命令,查看系统信息和系统状态
1、ping命令¬——测试网络连通性及目标的可达性
ping主要用于检查网络连接及主机是否可达,当前ping工具只支持IP协议。ping命令可以运行在普通用户模式或特权用户模式下,其语法分别如下:
ping { hostname | ipAddress} 【普通用户模式】
ping { hostname | ipAddress |
在ping的过程中,可以用Ctrl+Shift+6组合键来停止。
命令执行结果输出包括:
• 对每一个输出报文的响应情况,如果超时时还没有收到响应报文,则输出.,否则输出!;
• 最后的统计信息,包括发送报文数、接收报文数、响应报文百分比和响应时间最小、平均和最大值。
特权用户模式下,用户在执行ping后,交互地输入可选参数即可。下面以特权用户模式下的两种情形为例说明其参数及其含义。
【情形1】
这种情形下,ping命令不带扩展命令选项,其格式如下:
mp2600#ping
Target IP address: 192.168.8.1 目的地址
Repeat count [5]: 20 重复发送ICMP请求报文的个数
Datagram size [76]: 1000 指ICMP请求报文的大小(1000byte)
Timeout in seconds [2]: 1 允许时延(此时间内未收到回答即视为丢包)
Extended commands [no]: 扩展命令?
Sweep range of sizes [no]: 是否指定ICMP请求报文大小的范围
【输出结果】
Type escape sequence to abort.
Sending 20, 1000-byte ICMP Echos to 192.168.8.1 , timeout is 1 seconds:
!!!!!!!!!!!!!!!!!!!!
Success rate is 100% (20/20). Round-trip min/avg/max = 0/12/16 ms.
【情形2】
当用户选择扩展命令选项后,可以设置源路由、记录时戳、显示详细信息等选项,其格式如下:
mp2600#ping
Target IP address: 128.255.255.1
Repeat count [5]: 10
Datagram size [76]: 1000
Timeout in seconds [2]: 1
Extended commands [no]: y
Source address or interface: 128.255.255.223
Type of service [0]: 1
Set DF bit in IP header? [no]: y IP层是否允许对ICMP报文分段
Validate reply data? [no]: y 是否对收到的ICMP响应报文的数据进行检查
Data pattern [abcd]: asdf 选项指定ICMP请求报文中的数据值
Loose, Strict, Record, Timestamp, Verbose[none]: l
Source route: 128.255.255.223 128.255.255.1
Loose, Strict, Record, Timestamp, Verbose[LV]: r
Number of hops [6]: 3
Loose, Strict, Record, Timestamp, Verbose[LVR]: t
Number of hops [2]: 2
Loose, Strict, Record, Timestamp, Verbose[LVRT]:v
Loose, Strict, Record, Timestamp, Verbose[LRT]:
Sweep range of sizes [no]: y 是否指定ICMP请求报文大小的范围
Sweep min size [74]: 最小值
Sweep max size [65530]: 2000 最大值
Sweep interval [1]: 10 相邻两个ICMP报文大小增长的间隔
【输出结果】
Type escape sequence to abort.
Sending 1930, [74..2000]-byte ICMP Echos to 128.255.255.1 , timeout is 1 seconds
:
Packet has IP options: Total option bytes = 40 .
Loose source route: 128.255.255.223 128.255.255.1
Record route number : 3
Record timestamp number : 2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!........
Success rate is 64% (1235/1930). Round-trip min/avg/max = 0/12/1000 ms.
2、traceroute命令--测试数据包的路由信息
traceroute用于测试数据包从源站到目的站所经过的网关,它主要用于测试网络连接是否可达,以及分析网络什么地方发生了故障。
Traceroute的执行过程是:首先发送一个TTL为1的数据包,因此第一跳路由器发送回一个ICMP错误消息以指明此数据包不能被发送(因为TTL超时),之后此数据包被重新发送,TTL为2,同样第二跳路由器返回TTL超时,这个过程不断进行,直到到达目的地。执行这个过程的目的是记录每一个ICMP TTL超时消息的源地址,以提供一个数据包到达目的地所经历的路径。
Traceroute同样可以运行在普通用户模式和特权用户模式下,其语法分别如下:
traceroute { hostname | ipaddress } 【普通用户模式】
traceroute { hostname | ipAddress |
命令执行结果输出包括:
发送出去的ICMP报文的信息(TTL值、IP头选项等)
详细列出ICMP报文从源到目的地经过的所有路由器的信息(接口地址、每个探测报文的平均往返时间或ICMP报文差错消息)
在特权用户模式下,用户在执行traceroute后,可以交互地输入可选参数即可。下面以特权用户模式下的两种情形为例说明其参数及其含义:
【情形1】
这种情形下用户不选择扩展命令选项,只是提供基本选项的参数即可。
mp2600#traceroute
Target IP address: 192.168.8.254
Source address or interface: 128.255.255.223
Timeout in seconds [2]:
Probe count [3]:
Minimum Time to Live [1]:
Maximum Time to Live [30]:
Port Number [33434]:
Loose, Strict, Record, Timestamp, Verbose[none]:
【输出结果】
Type escape sequence to abort.
Tracing the route to 192.168.8.254 , min ttl = 1, max ttl = 30 .
1 128.255.255.1 16 ms 0 ms 0 ms
2 192.168.8.1 16 ms 0 ms 0 ms
3 192.168.8.254 16 ms 0 ms 0 ms
【情形2】
当用户选择扩展命令时,可以设置源路由、记录时戳、显示详细信息等选项。其格式如下:
mp2600#traceroute
Target IP address: 192.168.8.254
Source address or interface: 128.255.255.223
Timeout in seconds [2]: 1
Probe count [3]: 发送具有同一TTL值探测报文的重复次数
Minimum Time to Live [1]: 发送探测报文的缺省最小TTL值
Maximum Time to Live [30]: 发送探测报文的缺省最大TTL值
Port Number [33434]: 接收探测报文的目的站点缺省UDP端口号
Loose, Strict, Record, Timestamp, Verbose[none]: l 源站路由选路选项
不严格,严格,记录路由,时间戳, 详细
Source route: 128.255.255.1 源地址
Loose, Strict, Record, Timestamp, Verbose[LV]: v
Loose, Strict, Record, Timestamp, Verbose[L]: t
Number of hops [7]: 7 指定可作时间记录的跳数
Loose, Strict, Record, Timestamp, Verbose[LTV]: v
Loose, Strict, Record, Timestamp, Verbose[LT]:
【输出结果】
Type escape sequence to abort.
Tracing the route to 192.168.8.254 , min ttl = 1, max ttl = 30 .
Packet has IP options: Total option bytes = 40 .
Loose source route: 128.255.255.1
Record timestamp number : 7
1 128.255.255.1 16 ms 0 ms 16 ms
2 192.168.8.1 0 ms 0 ms 16 ms
3 192.168.8.254 !S !S !S
上述参数的含义分别如下(与ping命令相同的部分略):
Probe count参数指的是发送具有同一TTL值探测报文的重复次数,Minimum Time to Live、Maximum Time to Live分别指发送探测报文的缺省最小、最大TTL值,Port Number则是接收探测报文的目的站点缺省UDP端口号。
Traceroute命令除了在正常情况下返回平均往返时间外,在目的不可达情形下,系统可能借助于ICMP报文返回差错信息,命令如下提示符号之一表示:
•!N——网络不可达
•!H——主机不可达
•!S——源路由失败不可达
•!A——禁止访问不可达(网络禁止访问、主机禁止访问及管理禁止访问)
•!F——报文需要分片不可达
•?——收到未知类型的报文包
∷杭州光意网络科技有限公司∷
台湾无线天空城网络科技有限公司
台湾无线天空城网络科技有限公司2
诺光照明(苏州)有限公司
杭州福斯特光伏:闹市中的隐者
2010-9-5 浙江奥光工艺品制造有限公司林溪工厂绩效问卷
杭州湾跨海铁路桥投资将超过200亿元 - 真光的日志 - 网易博客
杭州城管公开拍卖没收物品为哪般? - 真光的日志 - 网易博客
腾讯360交恶升级 杭州QQ用户起诉腾讯 - 真光的日志 - 网易博客
杭州搬运工在细绳上睡觉走红网络 被称为睡绳哥 - 真光的日志 - 网易博客
杭州女子因宠物狗咬人 请兽医拔光其36颗牙齿
[转载]ArnetMiner和D-Dupe--网络科技文献分析工具 - Lianglian...
上海巴贝拉意舟餐饮管理有限公司
ABC有限公司
华为技术有限公司
各种脸型阴影高光的修饰以及如何矫正五官的不足_美颜班_杭州1...
陪孩子快乐成长——美国国家工程院院士、浙江大学光彪讲座教授吴京 浙江图书馆 —中国·杭州生...
民间偏方一上阵 脚气脚臭跑光光——治脚气脚臭偏方大全-健康百科-杭州19楼
担保有限公司客户档案管理
"╳ ╳有限公司"章程
江苏耕耘化学有限公司
锦江担保有限公司岗位职责
有限公司增资扩股协议书
青岛澳柯玛医疗器械有限公司