选IDC房时,用脚本截取丢失包和rtt的值作比对

简介:

由于业务增长,需要选一个IDC房托管接入。网络质量要求比较高。在IDC给出测试机时,利用smokping来测试,是测出去的包。由于我们在各个地区都有接入机。再从这些接入机去测IDC网络质量,比对指标:丢失的包和rtt返回时延。然后再利用excel,生成曲线图,不知道这样得到结果是否合理,欢迎同行指正哈

*.*.*.*指IP地址

1
2
3
4
5
6
7
#!/bin/bash
#
ping -f -c  100  *.*.*.*  > /root/shahexi/ping.txt
lossl=`cat /root/shahexi/ping.txt| grep loss|awk  '{print $6}' |awk -F%  '{print $1}' `
rtt=`cat /root/shahexi/ping.txt | grep rtt | awk  '{print $4}'  | awk -F "/"  '{print $2}' `
echo  "`date +" %Y/%m/%d_%H:%M:%S "` $rtt"  >>/root/shahexi/rtt.txt
echo  "`date +" %Y/%m/%d_%H:%M:%S "` $lossl"  >> /root/shahexi/pkglosst.txt









本文转自 zouqingyun 51CTO博客,原文链接:http://blog.51cto.com/zouqingyun/1690047,如需转载请自行联系原作者
目录
相关文章
|
4月前
|
网络协议 网络虚拟化
解析接收网络包的过程
【8月更文挑战第6天】IP层->TCP层->Socket层
|
7月前
从网站下载单一超大文件有时超时问题
从网站下载单一超大文件有时超时问题
130 0
|
Shell Perl
检测网卡流量,并按规定格式记录在日志中
检测网卡流量,并按规定格式记录在日志中
87 2
|
Shell 网络安全 Perl
并发从数台机器中获取 hostname,并记录返回信息花费的时长,重定向到一个文件 hostname.txt 中,在全部完成后输出花费时长最短的那台机器的 CPU 信息。
并发从数台机器中获取 hostname,并记录返回信息花费的时长,重定向到一个文件 hostname.txt 中,在全部完成后输出花费时长最短的那台机器的 CPU 信息。
72 0
|
网络安全 Python
批量探测IP端口检查是否有存在网站导入AWVS进行扫描
批量探测IP端口检查是否有存在网站导入AWVS进行扫描
批量探测IP端口检查是否有存在网站导入AWVS进行扫描
|
存储 网络协议 数据处理
协议栈——收发数据(拼接网络包,自动重发,滑动窗口机制)
协议栈——收发数据(拼接网络包,自动重发,滑动窗口机制)
386 1
for循环比较ip是否可用,并通过scp协议传输文件
for循环比较ip是否可用,并通过scp协议传输文件
|
测试技术 机器学习/深度学习
[20180129]测量网络断开时间.txt
[20180129]测量网络断开时间.txt --//我们分院与总院使用电信网络,网络链路如果一定时间空闲,就自动断开,我一直非常想了解准确的断开时间. --//手工测试看看,主要目的是可以设置tcp_keepalive*参数或者SQLNET.
1279 0